diff --git a/.github/config.json b/.github/config.json index 7897582495..d04e03eda1 100644 --- a/.github/config.json +++ b/.github/config.json @@ -1 +1 @@ -{"runners":[{"versioning":{"source":"milestones","type":"SemVer"},"prereleaseName":"alpha","issue":{"labels":{"Error Handling":{"conditions":[],"requires":1},"Widgets & Blocks Pod":{"conditions":[{"label":"Button Widget","type":"hasLabel","value":true},{"label":"Chart Widget","type":"hasLabel","value":true},{"label":"Container Widget","type":"hasLabel","value":true},{"label":"Date Picker Widget","type":"hasLabel","value":true},{"label":"Select Widget","type":"hasLabel","value":true},{"label":"File Picker Widget","type":"hasLabel","value":true},{"label":"Form Widget","type":"hasLabel","value":true},{"label":"Image Widget","type":"hasLabel","value":true},{"label":"Input Widget","type":"hasLabel","value":true},{"label":"List Widget","type":"hasLabel","value":true},{"label":"MultiSelect Widget","type":"hasLabel","value":true},{"label":"Map Widget","type":"hasLabel","value":true},{"label":"Modal Widget","type":"hasLabel","value":true},{"label":"Radio Widget","type":"hasLabel","value":true},{"label":"Rich Text Editor Widget","type":"hasLabel","value":true},{"label":"Tab Widget","type":"hasLabel","value":true},{"label":"Table Widget","type":"hasLabel","value":true},{"label":"Text Widget","type":"hasLabel","value":true},{"label":"Video Widget","type":"hasLabel","value":true},{"label":"iFrame","type":"hasLabel","value":true},{"label":"Menu Button","type":"hasLabel","value":true},{"label":"Rating","type":"hasLabel","value":true},{"label":"Widget Validation","type":"hasLabel","value":true},{"label":"reallabel","type":"hasLabel","value":true},{"label":"New Widget","type":"hasLabel","value":true},{"label":"Switch widget","type":"hasLabel","value":true},{"label":"Audio Widget","type":"hasLabel","value":true},{"label":"Icon Button Widget","type":"hasLabel","value":true},{"label":"Stat Box Widget","type":"hasLabel","value":true},{"label":"Voice Recorder Widget","type":"hasLabel","value":true},{"label":"Calendar Widget","type":"hasLabel","value":true},{"label":"Menu Button Widget","type":"hasLabel","value":true},{"label":"Divider Widget","type":"hasLabel","value":true},{"label":"Rating Widget","type":"hasLabel","value":true},{"label":"View Mode","type":"hasLabel","value":true},{"label":"Widget Property","type":"hasLabel","value":true},{"label":"Document Viewer Widget","type":"hasLabel","value":true},{"label":"Radio Group Widget","type":"hasLabel","value":true},{"label":"Currency Input Widget","type":"hasLabel","value":true},{"label":"TreeSelect","type":"hasLabel","value":true},{"label":"MultiTree Select Widget","type":"hasLabel","value":true},{"label":"Phone Input Widget","type":"hasLabel","value":true},{"label":"JSON Form","type":"hasLabel","value":true},{"label":"All Widgets","type":"hasLabel","value":true},{"label":"Button Group widget","type":"hasLabel","value":true},{"label":"Progress bar widget","type":"hasLabel","value":true},{"label":"Audio Recorder Widget","type":"hasLabel","value":true},{"label":"Camera Widget","type":"hasLabel","value":true},{"label":"Table Widget V2","type":"hasLabel","value":true},{"label":"Branding","type":"hasLabel","value":true},{"label":"Map Chart Widget","type":"hasLabel","value":true},{"label":"Code Scanner Widget","type":"hasLabel","value":true},{"label":"Widget keyboard accessibility","type":"hasLabel","value":true},{"label":"List Widget V2","type":"hasLabel","value":true},{"label":"Slider Widget","type":"hasLabel","value":true},{"label":"One-click Binding","type":"hasLabel","value":true},{"label":"Old widget version","type":"hasLabel","value":true},{"label":"Widget Discoverability","type":"hasLabel","value":true},{"label":"Custom widgets","type":"hasLabel","value":true},{"label":"Switch Group Widget","type":"hasLabel","value":true},{"label":"Checkbox Group widget","type":"hasLabel","value":true},{"label":"Checkbox Widget","type":"hasLabel","value":true},{"label":"Table Inline Edit","type":"hasLabel","value":true},{"label":"App Theming","type":"hasLabel","value":true},{"label":"Building blocks","type":"hasLabel","value":true},{"label":"Widgets & Blocks Pod","type":"hasLabel","value":true},{"label":"Accelerators Product","type":"hasLabel","value":true},{"label":"Templates Product","type":"hasLabel","value":true},{"label":"custom widgets","type":"hasLabel","value":true}],"requires":1},"UI Builders Pod":{"conditions":[{"label":"Property Pane","type":"hasLabel","value":true},{"label":"Copy Paste","type":"hasLabel","value":true},{"label":"Drag & Drop","type":"hasLabel","value":true},{"label":"Undo/Redo","type":"hasLabel","value":true},{"label":"Widgets Pane","type":"hasLabel","value":true},{"label":"UI Performance","type":"hasLabel","value":true},{"label":"Widget Grouping","type":"hasLabel","value":true},{"label":"Reflow & Resize","type":"hasLabel","value":true},{"label":"Canvas / Grid","type":"hasLabel","value":true},{"label":"Auto Height","type":"hasLabel","value":true},{"label":"Browser specific","type":"hasLabel","value":true},{"label":"Auto Layout","type":"hasLabel","value":true},{"label":"Fixed layout","type":"hasLabel","value":true},{"label":"App Navigation","type":"hasLabel","value":true}],"requires":1},"User Education Pod":{"conditions":[{"label":"Documentation","type":"hasLabel","value":true}],"requires":1},"DevOps Pod":{"conditions":[{"label":"Docker","type":"hasLabel","value":true},{"label":"Super Admin","type":"hasLabel","value":true},{"label":"Deployment","type":"hasLabel","value":true},{"label":"K8s","type":"hasLabel","value":true},{"label":"Email Config","type":"hasLabel","value":true},{"label":"Backup & Restore","type":"hasLabel","value":true},{"label":"AWS AMI","type":"hasLabel","value":true},{"label":"Observability","type":"hasLabel","value":true},{"label":"Heroku","type":"hasLabel","value":true},{"label":"New Deployment Mode","type":"hasLabel","value":true},{"label":"Supervisor","type":"hasLabel","value":true},{"label":"Deployment Certificates","type":"hasLabel","value":true},{"label":"Mock Data","type":"hasLabel","value":true},{"label":"AWS ECS","type":"hasLabel","value":true},{"label":"Ingress","type":"hasLabel","value":true},{"label":"Nginx","type":"hasLabel","value":true}],"requires":1},"Data Platform Pod":{"conditions":[{"label":"Page load executions","type":"hasLabel","value":true},{"label":"DSL Update","type":"hasLabel","value":true},{"label":"Platformization","type":"hasLabel","value":true}],"requires":1},"Integrations Pod":{"conditions":[{"label":"New Datasource","type":"hasLabel","value":true},{"label":"Firestore","type":"hasLabel","value":true},{"label":"Google Sheets","type":"hasLabel","value":true},{"label":"Mongo","type":"hasLabel","value":true},{"label":"Redshift","type":"hasLabel","value":true},{"label":"snowflake","type":"hasLabel","value":true},{"label":"S3","type":"hasLabel","value":true},{"label":"Redis","type":"hasLabel","value":true},{"label":"Postgres","type":"hasLabel","value":true},{"label":"GraphQL Plugin","type":"hasLabel","value":true},{"label":"ArangoDB","type":"hasLabel","value":true},{"label":"MsSQL","type":"hasLabel","value":true},{"label":"Elastic Search","type":"hasLabel","value":true},{"label":"OAuth","type":"hasLabel","value":true},{"label":"Airtable","type":"hasLabel","value":true},{"label":"CURL","type":"hasLabel","value":true},{"label":"DynamoDB","type":"hasLabel","value":true},{"label":"Zendesk","type":"hasLabel","value":true},{"label":"Hubspot","type":"hasLabel","value":true},{"label":"Query Forms","type":"hasLabel","value":true},{"label":"Twilio","type":"hasLabel","value":true},{"label":"MySQL","type":"hasLabel","value":true},{"label":"Connection pool","type":"hasLabel","value":true},{"label":"MariaDB","type":"hasLabel","value":true},{"label":"Integrations Pod General","type":"hasLabel","value":true},{"label":"SMTP plugin","type":"hasLabel","value":true},{"label":"Oracle SQL DB","type":"hasLabel","value":true},{"label":"Query filter","type":"hasLabel","value":true},{"label":"Activation - datasources","type":"hasLabel","value":true},{"label":"Onboarding","type":"hasLabel","value":true},{"label":"Sniping Mode","type":"hasLabel","value":true},{"label":"Welcome Screen","type":"hasLabel","value":true},{"label":"REST API","type":"hasLabel","value":true},{"label":"REST API","type":"hasLabel","value":true},{"label":"Datasources","type":"hasLabel","value":true},{"label":"REST API plugin","type":"hasLabel","value":true},{"label":"Prepared statements","type":"hasLabel","value":true},{"label":"Query Generation","type":"hasLabel","value":true},{"label":"Core Query Execution","type":"hasLabel","value":true},{"label":"Query Management","type":"hasLabel","value":true},{"label":"Query Settings","type":"hasLabel","value":true},{"label":"Query performance","type":"hasLabel","value":true},{"label":"Datatype issue","type":"hasLabel","value":true},{"label":"SmartSubstitution","type":"hasLabel","value":true},{"label":"Schema","type":"hasLabel","value":true},{"label":"Suggested Widgets","type":"hasLabel","value":true},{"label":"SAAS Plugins","type":"hasLabel","value":true},{"label":"Reconnect DS modal","type":"hasLabel","value":true},{"label":"OnPageLoad","type":"hasLabel","value":true},{"label":"File upload issues","type":"hasLabel","value":true},{"label":"Data Platform Pod","type":"hasLabel","value":true},{"label":"AI","type":"hasLabel","value":true},{"label":"Appsmith AI","type":"hasLabel","value":true}],"requires":1},"Git Pod":{"conditions":[{"label":"Git Version Control","type":"hasLabel","value":true},{"label":"Import-Export-App","type":"hasLabel","value":true},{"label":"Git Auto-commit","type":"hasLabel","value":true},{"label":"Auto-commit","type":"hasLabel","value":true},{"label":"Continuous Deployment","type":"hasLabel","value":true},{"label":"Branch protection","type":"hasLabel","value":true},{"label":"Default branch","type":"hasLabel","value":true},{"label":"Git status","type":"hasLabel","value":true},{"label":"Git performance","type":"hasLabel","value":true},{"label":"SDLC","type":"hasLabel","value":true},{"label":"Datasource Environments","type":"hasLabel","value":true},{"label":"Application Platform Product","type":"hasLabel","value":true}],"requires":1},"Mobile Pod":{"conditions":[],"requires":1},"Performance Pod":{"conditions":[{"label":"Performance","type":"hasLabel","value":true},{"label":"Performance infra","type":"hasLabel","value":true}],"requires":1},"IDE Pod":{"conditions":[{"label":"Telemetry","type":"hasLabel","value":true},{"label":"i18n","type":"hasLabel","value":true},{"label":"IDE Product","type":"hasLabel","value":true},{"label":"App setting","type":"hasLabel","value":true}],"requires":1},"Appsmith Labs":{"conditions":[{"label":"Knowledge Retrieval","type":"hasLabel","value":true}],"requires":1},"Workflows Pod":{"conditions":[{"label":"Workflows","type":"hasLabel","value":true}],"requires":1},"QA Pod":{"conditions":[{"label":"QA","type":"hasLabel","value":true},{"label":"Automation Test","type":"hasLabel","value":true},{"label":"TestGap","type":"hasLabel","value":true},{"label":"Automation failures","type":"hasLabel","value":true},{"label":"Needs automation","type":"hasLabel","value":true}],"requires":1},"Packages pod":{"conditions":[{"label":"Module creator","type":"hasLabel","value":true},{"label":"Module consumer","type":"hasLabel","value":true},{"label":"Package versioning","type":"hasLabel","value":true},{"label":"Convert to module","type":"hasLabel","value":true},{"label":"Query module","type":"hasLabel","value":true},{"label":"JS module","type":"hasLabel","value":true},{"label":"UI module","type":"hasLabel","value":true},{"label":"Packages pod","type":"hasLabel","value":true},{"label":"Packages Product","type":"hasLabel","value":true}],"requires":1},"Anvil POD":{"conditions":[{"label":"Checkbox Component","type":"hasLabel","value":true},{"label":"WDS team","type":"hasLabel","value":true},{"label":"Anvil POD","type":"hasLabel","value":true},{"label":"WDS - all widgets","type":"hasLabel","value":true},{"label":"WDS - input widget","type":"hasLabel","value":true},{"label":"WDS - paragraph widget","type":"hasLabel","value":true},{"label":"WDS - statbox widget","type":"hasLabel","value":true},{"label":"WDS - modal widget","type":"hasLabel","value":true},{"label":"WDS - icon widget","type":"hasLabel","value":true},{"label":"WDS - checkbox widget","type":"hasLabel","value":true},{"label":"WDS - table widget","type":"hasLabel","value":true},{"label":"WDS - keyValue widget","type":"hasLabel","value":true},{"label":"WDS - switch group widget","type":"hasLabel","value":true},{"label":"WDS - theming","type":"hasLabel","value":true},{"label":"Anvil layout","type":"hasLabel","value":true},{"label":"Anvil - theming","type":"hasLabel","value":true},{"label":"Anvil - vertical alignment","type":"hasLabel","value":true},{"label":"Anvil - layout component","type":"hasLabel","value":true},{"label":"Anvil - drag & drop","type":"hasLabel","value":true},{"label":"Anvil - zones & sections","type":"hasLabel","value":true},{"label":"Anvil - copy paste experience","type":"hasLabel","value":true},{"label":"WDS - phone widget","type":"hasLabel","value":true},{"label":"WDS - responsive widget","type":"hasLabel","value":true},{"label":"Anvil - responsive viewport","type":"hasLabel","value":true},{"label":"WDS - widget styling","type":"hasLabel","value":true},{"label":"Anvil - spacing","type":"hasLabel","value":true},{"label":"Anvil - responsive canvas","type":"hasLabel","value":true},{"label":"WDS - inline button widget","type":"hasLabel","value":true},{"label":"Anvil team","type":"hasLabel","value":true}],"requires":1},"Activation Pod":{"conditions":[{"label":"Activation","type":"hasLabel","value":true}],"requires":1},"Stability Pod":{"conditions":[{"label":"Stability Issue","type":"hasLabel","value":true},{"label":"cypress-flaky-fix","type":"hasLabel","value":true},{"label":"Cypress flaky tests","type":"hasLabel","value":true}],"requires":1},"Stability-pod":{"conditions":[],"requires":1},"Application Platform Product":{"conditions":[{"label":"Fork App","type":"hasLabel","value":true},{"label":"Save Entity","type":"hasLabel","value":true},{"label":"Publish App","type":"hasLabel","value":true},{"label":"Embedding Apps","type":"hasLabel","value":true},{"label":"Secret Management","type":"hasLabel","value":true},{"label":"AST-backend","type":"hasLabel","value":true}],"requires":1},"Javascript Product":{"conditions":[{"label":"JS Linting & Errors","type":"hasLabel","value":true},{"label":"Autocomplete","type":"hasLabel","value":true},{"label":"Evaluated Value","type":"hasLabel","value":true},{"label":"Slash Command","type":"hasLabel","value":true},{"label":"New JS Function","type":"hasLabel","value":true},{"label":"JS Usability","type":"hasLabel","value":true},{"label":"Framework Functions","type":"hasLabel","value":true},{"label":"JS Objects","type":"hasLabel","value":true},{"label":"JS Evaluation","type":"hasLabel","value":true},{"label":"Custom JS Libraries","type":"hasLabel","value":true},{"label":"Action Selector","type":"hasLabel","value":true},{"label":"Widget setter method","type":"hasLabel","value":true},{"label":"Error Handling","type":"hasLabel","value":true},{"label":"Entity Refactor","type":"hasLabel","value":true},{"label":"AST-frontend","type":"hasLabel","value":true}],"requires":1},"IDE Product":{"conditions":[{"label":"IDE Infra","type":"hasLabel","value":true},{"label":"IDE Navigation","type":"hasLabel","value":true},{"label":"IDE tabs","type":"hasLabel","value":true},{"label":"Debugger","type":"hasLabel","value":true},{"label":"Omnibar","type":"hasLabel","value":true},{"label":"Entity Explorer","type":"hasLabel","value":true},{"label":"Page Management","type":"hasLabel","value":true}],"requires":1},"Accelerators Product":{"conditions":[{"label":"Generate Page","type":"hasLabel","value":true}],"requires":1},"Templates Product":{"conditions":[{"label":"Templates","type":"hasLabel","value":true},{"label":"Partial-import-export","type":"hasLabel","value":true}],"requires":1},"Design System Product":{"conditions":[{"label":"Design System Product","type":"hasLabel","value":true},{"label":"ADS Component Issue","type":"hasLabel","value":true},{"label":"Keyboard accessibility ","type":"hasLabel","value":true},{"label":"Toggle button","type":"hasLabel","value":true},{"label":"ADS Category Token","type":"hasLabel","value":true},{"label":"ADS Component Documentation","type":"hasLabel","value":true},{"label":"ADS Migration","type":"hasLabel","value":true},{"label":"ADS Deduplication ","type":"hasLabel","value":true},{"label":"ADS Revamp","type":"hasLabel","value":true},{"label":"ADS Deduplication","type":"hasLabel","value":true},{"label":"ADS Unit Test","type":"hasLabel","value":true},{"label":"ADS Components","type":"hasLabel","value":true},{"label":"ADS Grayscale","type":"hasLabel","value":true},{"label":"Design System","type":"hasLabel","value":true},{"label":"ADS Typography","type":"hasLabel","value":true},{"label":"ADS Visual Styles","type":"hasLabel","value":true},{"label":"ADS Component Design","type":"hasLabel","value":true},{"label":"Modal Component","type":"hasLabel","value":true},{"label":"ADS Spacing","type":"hasLabel","value":true},{"label":"ads unit test","type":"hasLabel","value":true},{"label":"ads revamp","type":"hasLabel","value":true},{"label":"ads deduplication","type":"hasLabel","value":true}],"requires":1},"Query & JS Pod":{"conditions":[{"label":"Integrations Pod","type":"hasLabel","value":true},{"label":"Javascript Product","type":"hasLabel","value":true}],"requires":1},"Authentication Product":{"conditions":[{"label":"Login / Signup","type":"hasLabel","value":true},{"label":"SSO","type":"hasLabel","value":true}],"requires":1},"RBAC Product":{"conditions":[{"label":"Invite users","type":"hasLabel","value":true}],"requires":1},"Workspace Product":{"conditions":[{"label":"Home Page","type":"hasLabel","value":true}],"requires":1},"Billing & Licensing Product":{"conditions":[{"label":"Customer Portal","type":"hasLabel","value":true},{"label":"Cloud Services","type":"hasLabel","value":true},{"label":"Billing","type":"hasLabel","value":true},{"label":"Self Serve","type":"hasLabel","value":true},{"label":"Enterprise Billing","type":"hasLabel","value":true},{"label":"Analytics Improvements","type":"hasLabel","value":true},{"label":"Self Serve 1.0","type":"hasLabel","value":true},{"label":"License","type":"hasLabel","value":true},{"label":"BE instance","type":"hasLabel","value":true},{"label":"Invite flow","type":"hasLabel","value":true},{"label":"CE Instance Usage","type":"hasLabel","value":true}],"requires":1},"Platform Administration Pod":{"conditions":[{"label":"Audit Logs","type":"hasLabel","value":true},{"label":"Airgap","type":"hasLabel","value":true},{"label":"Enterprise Edition","type":"hasLabel","value":true},{"label":"SCIM","type":"hasLabel","value":true},{"label":"Invite flow","type":"hasLabel","value":true},{"label":"User Profile","type":"hasLabel","value":true},{"label":"User Session ","type":"hasLabel","value":true},{"label":"User Session","type":"hasLabel","value":true},{"label":"Admin Settings Product","type":"hasLabel","value":true},{"label":"Authentication Product","type":"hasLabel","value":true},{"label":"RBAC Product","type":"hasLabel","value":true},{"label":"Workspace Product","type":"hasLabel","value":true},{"label":"Feature Flagging Product","type":"hasLabel","value":true}],"requires":1},"DB Infrastructure Pod":{"conditions":[{"label":"Move to Postgres","type":"hasLabel","value":true}],"requires":1},"Packages Product":{"conditions":[],"requires":1}}},"root":"."}],"labels":{"Tab Widget":{"color":"e2c76c","name":"Tab Widget","description":""},"Dont merge":{"color":"ADB39C","name":"Dont merge","description":""},"Epic":{"color":"3E4B9E","name":"Epic","description":"A zenhub epic that describes a project"},"Menu Button Widget":{"color":"235708","name":"Menu Button Widget","description":"Issues related to Menu Button widget"},"Checkbox Group widget":{"color":"bbeecd","name":"Checkbox Group widget","description":"Issues related to Checkbox Group Widget"},"Input Widget":{"color":"ae65d8","name":"Input Widget","description":""},"Security":{"color":"99139C","name":"Security","description":""},"QA":{"color":"","name":"QA","description":"Needs QA attention"},"Verified":{"color":"9bf416","name":"Verified","description":""},"Wont Fix":{"color":"ffffff","name":"Wont Fix","description":"This will not be worked on"},"MySQL":{"color":"c9ddc6","name":"MySQL","description":"Issues related to MySQL plugin"},"Development":{"color":"9F8A02","name":"Development","description":""},"Help Wanted":{"color":"008672","name":"Help Wanted","description":"Extra attention is needed"},"Home Page":{"color":"","name":"Home Page","description":"Issues related to the application home page"},"Rating Widget":{"color":"235708","name":"Rating Widget","description":"Issues related to the rating widget"},"Stat Box Widget":{"color":"f1c9ce","name":"Stat Box Widget","description":"Issues related to stat box"},"Enhancement":{"color":"a2eeef","name":"Enhancement","description":"New feature or request"},"Fork App":{"color":"af87c7","name":"Fork App","description":"Issues related to forking apps"},"Container Widget":{"color":"19AD0D","name":"Container Widget","description":"Container widget"},"Papercut":{"color":"B562F6","name":"Papercut","description":""},"Needs Design":{"color":"bfd4f2","name":"Needs Design","description":"needs design or changes to design"},"i18n":{"color":"1799b0","name":"i18n","description":"Represents issues that need to be tackled to handle internationalization"},"Rich Text Editor Widget":{"color":"f72cac","name":"Rich Text Editor Widget","description":""},"Onboarding":{"color":"30c76d","name":"Onboarding","description":"Issues related to onboarding new developers"},"skip-changelog":{"color":"06086F","name":"skip-changelog","description":"Adding this label to a PR prevents it from being listed in the changelog"},"Low":{"color":"79e53b","name":"Low","description":"An issue that is neither critical nor breaks a user flow"},"potential-duplicate":{"color":"d3cb2e","name":"potential-duplicate","description":"This label marks issues that are potential duplicates of already open issues"},"Audio Widget":{"color":"447B9A","name":"Audio Widget","description":"Issues related to Audio Widget"},"Firestore":{"color":"8078b0","name":"Firestore","description":"Issues related to the firestore Integration"},"New Widget":{"color":"be4cf2","name":"New Widget","description":"A request for a new widget"},"Modal Widget":{"color":"03846f","name":"Modal Widget","description":""},"UX Improvement":{"color":"f4a089","name":"UX Improvement","description":""},"S3":{"color":"8078b0","name":"S3","description":"Issues related to the S3 plugin"},"Release Blocker":{"color":"5756bf","name":"Release Blocker","description":"This issue must be resolved before the release"},"safari":{"color":"51C6AA","name":"safari","description":"Bugs seen on safari browser"},"Example Apps":{"color":"1799b0","name":"Example Apps","description":"Example apps created for new signups"},"MultiSelect Widget":{"color":"AB62D4","name":"MultiSelect Widget","description":"Issues related to MultiSelect Widget"},"Calendar Widget":{"color":"8c6644","name":"Calendar Widget","description":""},"Website":{"color":"151720","name":"Website","description":"Related to www.appsmith.com website"},"Low effort":{"color":"8B59F0","name":"Low effort","description":"Something that'll take a few days to build"},"Widgets & Blocks Pod":{"color":"cd8ef9","name":"Widgets & Blocks Pod","description":"This label assigns issues to the Widgets & Blocks pod"},"Checkbox Widget":{"color":"bbeecd","name":"Checkbox Widget","description":""},"Spam":{"color":"620faf","name":"Spam","description":""},"Voice Recorder Widget":{"color":"85bc87","name":"Voice Recorder Widget","description":""},"Select Widget":{"color":"0c669e","name":"Select Widget","description":"Select or dropdown widget"},"Bug":{"color":"8ba6fd","name":"Bug","description":"Something isn't right"},"Widget Validation":{"color":"6990BC","name":"Widget Validation","description":"Issues related to widget property validation"},"Generate Page":{"color":"2b4664","name":"Generate Page","description":"Issures related to page generation"},"File Picker Widget":{"color":"6ae4f2","name":"File Picker Widget","description":""},"snowflake":{"color":"8078b0","name":"snowflake","description":"Issues related to the snowflake Integration"},"Automation":{"color":"CCAF60","name":"Automation","description":""},"hotfix":{"color":"BA3F1D","name":"hotfix","description":""},"Import-Export-App":{"color":"15076d","name":"Import-Export-App","description":"Issues related to importing and exporting apps"},"High effort":{"color":"A7E87B","name":"High effort","description":"Something that'll take more than a month to build"},"Telemetry":{"color":"bc70f9","name":"Telemetry","description":"Issues related to instrumenting appsmith"},"Radio Widget":{"color":"91ef15","name":"Radio Widget","description":""},"Omnibar":{"color":"1bb96a","name":"Omnibar","description":"Issues related to the omnibar for navigation"},"Button Widget":{"color":"34efae","name":"Button Widget","description":""},"Switch widget":{"color":"33A8CE","name":"Switch widget","description":"The switch widget"},"Map Widget":{"color":"7eef7a","name":"Map Widget","description":""},"Task":{"color":"085630","name":"Task","description":"A simple Todo"},"Design System":{"color":"2958a4","name":"Design System","description":"Design system"},"opera":{"color":"C63F5B","name":"opera","description":"Any issues identified on the opera browser"},"Login / Signup":{"color":"","name":"Login / Signup","description":"Authentication flows"},"Image Widget":{"color":"8de8ad","name":"Image Widget","description":""},"firefox":{"color":"6d56e2","name":"firefox","description":""},"Property Pane":{"color":"b356ff","name":"Property Pane","description":"Issues related to the behaviour of the property pane"},"Deployment":{"color":"93491f","name":"Deployment","description":"Installation process of appsmith"},"Production":{"color":"b60205","name":"Production","description":""},"Dependencies":{"color":"0366d6","name":"Dependencies","description":"Pull requests that update a dependency file"},"Google Sheets":{"color":"8078b0","name":"Google Sheets","description":"Issues related to Google Sheets"},"Icon Button Widget":{"color":"D319CE","name":"Icon Button Widget","description":"Issues related to the icon button widget"},"Mongo":{"color":"8078b0","name":"Mongo","description":"Issues related to Mongo DB plugin"},"Documentation":{"color":"a8dff7","name":"Documentation","description":"Improvements or additions to documentation"},"TestGap":{"color":"","name":"TestGap","description":"Issues identified for test plan improvement"},"keyboard shortcut":{"color":"0688B6","name":"keyboard shortcut","description":""},"Git Version Control":{"color":"858172","name":"Git Version Control","description":"Issues related to version control"},"Reopen":{"color":"897548","name":"Reopen","description":""},"Redshift":{"color":"8078b0","name":"Redshift","description":"Issues related to the redshift integration"},"Date Picker Widget":{"color":"ef1ce1","name":"Date Picker Widget","description":""},"Entity Explorer":{"color":"1bb96a","name":"Entity Explorer","description":"Issues related to navigation using the entity explorer"},"JS Linting & Errors":{"color":"E56AA5","name":"JS Linting & Errors","description":"Issues related to JS Linting and errors"},"iFrame":{"color":"3CD1DB","name":"iFrame","description":"Issues related to iFrame"},"Stale":{"color":"ededed","name":"Stale","description":null},"Debugger":{"color":"1bb96a","name":"Debugger","description":"Issues related to the debugger"},"Text Widget":{"color":"d130d1","name":"Text Widget","description":""},"Video Widget":{"color":"23dd4b","name":"Video Widget","description":""},"Datasources":{"color":"3d590f","name":"Datasources","description":"Issues related to configuring datasource on appsmith"},"error":{"color":"B66773","name":"error","description":"All issues connected to error messages"},"Form Widget":{"color":"09ed77","name":"Form Widget","description":""},"Needs Triaging":{"color":"e8b851","name":"Needs Triaging","description":"Needs attention from maintainers to triage"},"Autocomplete":{"color":"235708","name":"Autocomplete","description":"Issues related to the autocomplete"},"hacktoberfest":{"color":"0052cc","name":"hacktoberfest","description":"All issues that can be solved by the community during Hacktoberfest"},"Medium effort":{"color":"D31156","name":"Medium effort","description":"Something that'll take more than a week but less than a month to build"},"Release":{"color":"57e5e0","name":"Release","description":""},"High":{"color":"c94d14","name":"High","description":"This issue blocks a user from building or impacts a lot of users"},"UI Performance":{"color":"1799b0","name":"UI Performance","description":"Issues related to UI performance"},"UI Builders Pod":{"color":"517fba","name":"UI Builders Pod","description":"Issues that UI Builders face using appsmith"},"Deploy Preview":{"color":"bfdadc","name":"Deploy Preview","description":"Issues found in Deploy Preview"},"Needs Tests":{"color":"8ee263","name":"Needs Tests","description":"Needs automated tests to assert a feature/bug fix"},"Refactor":{"color":"B96662","name":"Refactor","description":"needs refactoring of code"},"Divider Widget":{"color":"235708","name":"Divider Widget","description":"Issues related to the divider widget"},"Table Widget":{"color":"2eead1","name":"Table Widget","description":""},"Needs More Info":{"color":"e54c10","name":"Needs More Info","description":"Needs additional information"},"Good First Issue":{"color":"7057ff","name":"Good First Issue","description":"Good for newcomers"},"UI Improvement":{"color":"9aeef4","name":"UI Improvement","description":""},"Backend":{"color":"d4c5f9","name":"Backend","description":"This marks the issue or pull request to reference server code"},"Frontend":{"color":"87c7f2","name":"Frontend","description":"This label marks the issue or pull request to reference client code"},"Chart Widget":{"color":"616ecc","name":"Chart Widget","description":""},"List Widget":{"color":"8508A0","name":"List Widget","description":"Issues related to the list widget"},"Duplicate":{"color":"cfd3d7","name":"Duplicate","description":"This issue or pull request already exists"},"JS Snippets":{"color":"8d62d2","name":"JS Snippets","description":"issues related to JS Snippets"},"Copy Paste":{"name":"Copy Paste","description":"Issues related to copy paste","color":"b4f0a9"},"Drag & Drop":{"name":"Drag & Drop","description":"Issues related to the drag & drop experience","color":"92115a"},"Sniping Mode":{"name":"Sniping Mode","description":"Issues related to sniping mode","color":"30c76d"},"Redis":{"name":"Redis","description":"Issues related to Redis","color":"8078b0"},"New Datasource":{"color":"60b14c","name":"New Datasource","description":"Requests for new datasources"},"Evaluated Value":{"name":"Evaluated Value","description":"Issues related to evaluated values","color":"39f6e7"},"Undo/Redo":{"name":"Undo/Redo","description":"Issues related to undo/redo","color":"f25880"},"App Navigation":{"name":"App Navigation","description":"Issues related to the topbar navigation and configuring it","color":"4773ab"},"Widgets Pane":{"name":"Widgets Pane","description":"Issues related to the discovery and organisation of widgets","color":"ad5d78"},"View Mode":{"color":"1799b0","name":"View Mode","description":"Issues related to the view mode"},"User Education Pod":{"name":"User Education Pod","description":"Issues related to user education","color":"1799b0"},"Content":{"name":"Content","description":"For content related topics i.e blogs, templates, videos","color":"a8dff7"},"Embedding Apps":{"name":"Embedding Apps","description":"Issues related to embedding","color":"2b4664"},"Slash Command":{"name":"Slash Command","description":"Issues related to the slash command","color":"a0608e"},"Widget Property":{"name":"Widget Property","description":"Issues related to adding / modifying widget properties across widgets","color":"5e92cb"},"Windows":{"name":"Windows","description":"Issues related exclusively to Windows systems","color":"b4cb8a"},"Old App Issues":{"name":"Old App Issues","description":"Issues related to apps old apps a few weeks old and app issues in stale browser session","color":"87ab18"},"Document Viewer Widget":{"name":"Document Viewer Widget","description":"Issues related to Document Viewer Widget","color":"899d4b"},"Radio Group Widget":{"name":"Radio Group Widget","description":"Issues related to radio group widget","color":"b68495"},"Super Admin":{"name":"Super Admin","description":"Issues related to the super admin page","color":"aa95cf"},"Postgres":{"name":"Postgres","description":"Postgres related issues","color":"8078b0"},"New JS Function":{"name":"New JS Function","description":"Issues related to adding a JS Function","color":"8e8aa4"},"Cannot Reproduce Issue":{"color":"93c9cc","name":"Cannot Reproduce Issue","description":"Issues that cannot be reproduced"},"Widget Grouping":{"name":"Widget Grouping","description":"Issues related to Widget Grouping","color":"a49951"},"K8s":{"name":"K8s","description":"Kubernetes related issues","color":"5f318a"},"Docker":{"name":"Docker","description":"Issues related to docker","color":"89b808"},"Camera Widget":{"name":"Camera Widget","description":"Issues and enhancements related to camera widget","color":"e6038e"},"SAAS Plugins":{"name":"SAAS Plugins","description":"Issues related to SAAS Plugins","color":"80e18f"},"JS Promises":{"name":"JS Promises","description":"Issues related to promises","color":"d7771f"},"OnPageLoad":{"name":"OnPageLoad","description":"OnPageLoad issues on functions and queries","color":"2b4664"},"JS Usability":{"name":"JS Usability","description":"usability issues with JS editor and JS elsewhere","color":"a302b0"},"Currency Input Widget":{"name":"Currency Input Widget","description":"Issues related to currency input widget","color":"b2164f"},"TreeSelect":{"name":"TreeSelect","description":"Issues related to TreeSelect Widget","color":"a1633e"},"MultiTree Select Widget":{"name":"MultiTree Select Widget","description":"Issues related to MultiTree Select Widget","color":"a1633e"},"Welcome Screen":{"name":"Welcome Screen","description":"Issues related to the welcome screen","color":"30c76d"},"Realtime Commenting":{"color":"a70b86","name":"Realtime Commenting","description":"In-app communication between teams"},"Phone Input Widget":{"name":"Phone Input Widget","description":"Issues related to the Phone Input widget","color":"a70b86"},"JSON Form":{"name":"JSON Form","description":"Issue / features related to the JSON form wiget","color":"46b209"},"All Widgets":{"name":"All Widgets","description":"Issues related to all widgets","color":"972b36"},"V1":{"name":"V1","description":"V1","color":"67ab2e"},"Reflow & Resize":{"name":"Reflow & Resize","description":"All issues related to reflow and resize experience","color":"748a13"},"App Theming":{"name":"App Theming","description":"Items that are related to the App level theming controls epic","color":"5e0904"},"SSO":{"name":"SSO","description":"Issues, requests and enhancements around Single sign-on.","color":""},"Multi User Realtime":{"name":"Multi User Realtime","description":"Issues related to multiple users using or editing an application","color":"e7b6ce"},"Templates":{"name":"Templates","description":"Issues related to templates","color":"b893f6"},"Ready for design":{"name":"Ready for design","description":"this issue is ready for design: it contains clear problem statements and other required information","color":"ebf442"},"Support":{"name":"Support","description":"Issues created by the A-force team to address user queries","color":"1740f3"},"Button Group widget":{"name":"Button Group widget","description":"Issue and enhancements related to the button group widget","color":"f17025"},"GraphQL Plugin":{"name":"GraphQL Plugin","description":"Issues related to GraphQL plugin","color":"8078b0"},"DevOps Pod":{"name":"DevOps Pod","description":"Issues related to devops","color":"d956c7"},"medium":{"name":"medium","description":"Issues that frustrate users due to poor UX","color":"23dfd9"},"ArangoDB":{"name":"ArangoDB","description":"Issues related to arangoDB","color":"8078b0"},"Code Refactoring":{"name":"Code Refactoring","description":"Issues related to code refactoring","color":"76310e"},"Progress bar widget":{"name":"Progress bar widget","description":"To track issues related to progress bar","color":"2d7abf"},"Audio Recorder Widget":{"name":"Audio Recorder Widget","description":"Issues related to Audio Recorder Widget","color":"9accef"},"Airtable":{"name":"Airtable","description":"Issues for Airtable","color":"60885f"},"Canvas / Grid":{"name":"Canvas / Grid","description":"Issues related to the canvas","color":"16b092"},"Email Config":{"name":"Email Config","description":"Issues related to configuring the email service","color":"2a21d1"},"CURL":{"name":"CURL","description":"Issues related to CURL impor","color":"60885f"},"Canvas Zooms":{"name":"Canvas Zooms","description":"Issues related to zooming the canvas","color":"e6038e"},"business":{"name":"business","description":"Features that will be a part of our business edition","color":"cd59eb"},"Action Pod":{"name":"Action Pod","description":"","color":"ee2e36"},"AutomationGap1":{"color":"a5e07c","name":"AutomationGap1","description":"Issues that needs automated tests"},"A-Force11":{"name":"A-Force11","description":"Issues raised by A-Force team","color":"d667b6"},"Business Edition":{"name":"Business Edition","description":"Features that will be a part of our business edition","color":"89bb6c"},"storeValue":{"name":"storeValue","description":"Issues related to the store value function","color":"5d3e66"},"DynamoDB":{"name":"DynamoDB","description":"Issues that are related to DynamoDB should have this label","color":"60885f"},"ABAC":{"color":"e009a5","name":"ABAC","description":"User permissions and access controls"},"Backup & Restore":{"name":"Backup & Restore","description":"Issues related to backup and restore","color":"86874d"},"Billing":{"name":"Billing","description":"Billing infrastructure and flows for Business Edition and Trial users","color":"d2bc40"},"Datatype issue":{"name":"Datatype issue","description":"Issues that have risen because data types weren't handled","color":"cef66b"},"OAuth":{"name":"OAuth","description":"OAuth related bugs or features","color":"60885f"},"Table Widget V2":{"name":"Table Widget V2","description":"Issues related to Table Widget V2","color":"3a7192"},"IDE Navigation":{"name":"IDE Navigation","description":"Issues/feature requests related to IDE navigation, and context switching","color":"1bb96a"},"Query performance":{"name":"Query performance","description":"Issues that have to do with lack in performance of query execution","color":"cef66b"},"SAAS Manager App":{"name":"SAAS Manager App","description":"Issues with the SAAS manager app","color":"d427db"},"Twilio":{"name":"Twilio","description":"Issues related to Twilio integration","color":"23ba8d"},"Hubspot":{"name":"Hubspot","description":"Issues related to Hubspot integration","color":"60885f"},"Zendesk":{"name":"Zendesk","description":"Issues related to Zendesk integration","color":"60885f"},"Entity Refactor":{"name":"Entity Refactor","description":"Issues related to refactor logic","color":"705a2c"},"Branding":{"name":"Branding","description":"All issues under branding and whitelabelling appsmith ecosystem","color":"7aaaf1"},"Map Chart Widget":{"name":"Map Chart Widget","description":"Issues related to Map Chart Widgets","color":"c8397f"},"Product Catchup":{"name":"Product Catchup","description":"Issues created in the product catchup","color":"29cd2c"},"Framework Functions":{"name":"Framework Functions","description":"Issues related to internal functions like showAlert(), navigateTo() etc...","color":"c25a09"},"Frontend Libraries Upgrade":{"name":"Frontend Libraries Upgrade","description":"Issues related to frontend libraries upgrade","color":"ede1fc"},"Audit Logs":{"name":"Audit Logs","description":"Audit trails to ensure data security","color":"f3fd62"},"MsSQL":{"name":"MsSQL","description":"Issues related to MsSQL plugin","color":"8078b0"},"Data Platform Pod":{"name":"Data Platform Pod","description":"Issues related to the underlying data platform","color":"2b4664"},"Integrations Pod":{"name":"Integrations Pod","description":"Issues related to a specific integration","color":"5dbbb1"},"Datasource Environments":{"name":"Datasource Environments","description":"Issues related to datasource environments","color":"bae511"},"Elastic Search":{"name":"Elastic Search","description":"Issues related to the elastic search datasource","color":"8078b0"},"Core Query Execution":{"color":"cef66b","name":"Core Query Execution","description":"Issues related to the execution of all queries"},"Query Management":{"name":"Query Management","description":"Issues related to the CRUD of actions or queries","color":"cef66b"},"Query Settings":{"name":"Query Settings","description":"Issues related to the settings of all queries","color":"cef66b"},"Code Editor":{"name":"Code Editor","description":"Issues related to the code editor","color":"4ca16e"},"Query Forms":{"color":"12b253","name":"Query Forms","description":"Isuses related to the query forms"},"JS Objects":{"color":"22962c","name":"JS Objects","description":"Issues related to JS Objects"},"JS Evaluation":{"color":"22962c","name":"JS Evaluation","description":"Issues related to JS evaluation on the platform"},"SmartSubstitution":{"name":"SmartSubstitution","description":"Issues related to Smart substitution of mustache bindings in queries","color":"bae511"},"Query Generation":{"name":"Query Generation","description":"Issues related to query generation","color":"cef66b"},"Suggested Widgets":{"name":"Suggested Widgets","description":"Issues related to suggesting widgets based on query response","color":"6ac063"},"Page load executions":{"name":"Page load executions","description":"Issues related to page load execution","color":"5696b2"},"Code Scanner Widget":{"name":"Code Scanner Widget","description":"Issues related to code scanner widget","color":"9bc1a0"},"Clean URLs":{"name":"Clean URLs","description":"Issues related to clean URLs epic","color":"112623"},"Widget keyboard accessibility":{"name":"Widget keyboard accessibility","description":"All issues related to keyboard accessibility in widgets","color":"b626fd"},"Connection pool":{"name":"Connection pool","description":"issues to do with connection pooling of various plugins","color":"94fe36"},"List Widget V2":{"name":"List Widget V2","description":"Issues related to the list widget v2","color":"adaaf7"},"Auto Height":{"name":"Auto Height","description":"Issues related to dynamic height of widgets","color":"5149cf"},"cypress_failed_test":{"name":"cypress_failed_test","description":"Cypress failed tests","color":"4745d5"},"Needs validation":{"name":"Needs validation","description":"Needs problem validation before being picked up","color":"66673d"},"Slider Widget":{"name":"Slider Widget","description":"Issues raised for slider widgets.","color":"2eef5f"},"Multitenancy":{"name":"Multitenancy","description":"Support multitenancy within single appsmith instance","color":"8c49a9"},"Git Pod":{"name":"Git Pod","description":"Anything related to git sync","color":"2e5ba4"},"Mobile Pod":{"name":"Mobile Pod","description":"All issues related to mobile responsiveness","color":"6c97fd"},"Conversion Algorithm":{"name":"Conversion Algorithm","description":"All issue related to converting app from fixed to flex mode & vice versa","color":"d12d2e"},"Browser specific":{"name":"Browser specific","description":"All issue related to browser","color":"d12d2e"},"Error Handling":{"name":"Error Handling","description":"Issues related to error handling","color":"4e1872"},"Performance infra":{"name":"Performance infra","description":"all issue related to the performance infra","color":"8a60f6"},"DSL Update":{"name":"DSL Update","description":"Issues related to storing and updating the DSL","color":"e16cf3"},"AST-frontend":{"name":"AST-frontend","description":"Issues related to maintaining AST logic","color":"2b4664"},"AST-backend":{"name":"AST-backend","description":"Backend issues related to AST parsing","color":"2b4664"},"MariaDB":{"name":"MariaDB","description":"MariaDB datasource","color":"8428c3"},"ADS Component Issue":{"name":"ADS Component Issue","description":"Issues which are caused due to ADS components","color":"d89119"},"Regressed":{"color":"723fd0","name":"Regressed","description":"Scenarios that were working before but have now regressed"},"Needs RCA":{"name":"Needs RCA","description":"a critical or high priority issue that needs an RCA","color":"2cc68f"},"Custom JS Libraries":{"name":"Custom JS Libraries","description":"Issues related to adding custom JS library","color":"bacb6d"},"Integrations Pod General":{"name":"Integrations Pod General","description":"Issues related to the Integrations Pod that don't fit into other tags.","color":"287823"},"Performance Pod":{"name":"Performance Pod","description":"All things related to Appsmith performance","color":"b5a25d"},"Performance":{"name":"Performance","description":"Issues related to performance","color":"9a18d7"},"File upload issues":{"name":"File upload issues","description":"Issues related to uploading any type of files from within Appsmith","color":"2b4664"},"Action Selector":{"name":"Action Selector","description":"Issues related to action selector on the property pane","color":"2f9e20"},"Community Reported":{"name":"Community Reported","description":"issues reported by community members","color":"1402e5"},"JS Function execution":{"name":"JS Function execution","description":"JS function execution","color":"7c2de1"},"Self Serve":{"name":"Self Serve","description":"For all issues related to self-serve flow for business edition","color":"4dacfc"},"Self Serve 1.0":{"name":"Self Serve 1.0","description":"For all issues related to v1 of the self serve project","color":"ae839e"},"Customer Portal":{"name":"Customer Portal","description":"For all tasks/issues pertaining to customer.appsmith.com","color":"d2bc40"},"Cloud Services":{"name":"Cloud Services","description":"For all tasks/issues on Appsmith cloud-services relating to licensing, usage and billing","color":"d2bc40"},"One-click Binding":{"name":"One-click Binding","description":"Issues related to the One click binding epic","color":"f1661c"},"Airgap":{"name":"Airgap","description":"Tickets related to supporting air-gapped Appsmith instances","color":"1cb294"},"SMTP plugin":{"name":"SMTP plugin","description":"Issues related to SMTP plugin","color":"541457"},"AWS AMI":{"name":"AWS AMI","description":"Issues Related to AWS AMI","color":"b44680"},"Old widget version":{"name":"Old widget version","description":"Use this label to raise issue specific only to an older version of a widget","color":"ff3814"},"Enterprise Billing":{"name":"Enterprise Billing","description":"To track all tasks/issues related to licensing & billing for enterprise customers","color":"14c156"},"Oracle SQL DB":{"name":"Oracle SQL DB","description":"Issues related to the Oracle plugin","color":"cbabcb"},"Community Contributor":{"name":"Community Contributor","description":"Meant to track issues that are assigned to external contributors","color":"149ab6"},"widget vertical alignment":{"name":"widget vertical alignment","description":"All issue related widget vertical alignment on the auto layout canvas","color":"d12d2e"},"Observability":{"name":"Observability","description":"Issues related to observability on the Appsmith instance","color":"dff913"},"Checkbox Component":{"name":"Checkbox Component","description":"This labels deals with checkbox component in wds package","color":"75a401"},"Analytics Improvements":{"name":"Analytics Improvements","description":"For all tasks focused on improving our overall analytics and fixing any issues ","color":"29b8ed"},"WDS team":{"name":"WDS team","description":"","color":"8d675a"},"Enterprise Edition":{"name":"Enterprise Edition","description":"Features that will be supported in Enterprise Edition only","color":"984f5e"},"Query filter":{"name":"Query filter","description":"Issues related to query filtering, e.g., WHERE clause","color":"a15134"},"Keyboard accessibility ":{"name":"Keyboard accessibility ","description":"All issue related to ADS component keyboard accessibility","color":"2ba696"},"Toggle button":{"name":"Toggle button","description":"All issue related to ADS toggle button","color":"edc47f"},"SCIM":{"name":"SCIM","description":"Label to collate our SCIM issues","color":"61a852"},"ADS Category Token":{"name":"ADS Category Token","description":"All issues related appsmith design system category tokens","color":"920961"},"ADS Component Documentation":{"name":"ADS Component Documentation","description":"All issues Appsmith design system component documentation","color":"64c46a"},"ADS Migration":{"name":"ADS Migration","description":"All issues related to Appsmith design system migration","color":"b082d6"},"ADS Deduplication ":{"name":"ADS Deduplication ","description":"Replacing component with ADS components","color":"b082d6"},"ADS Revamp":{"name":"ADS Revamp","description":"All issues related to ads revamp. ","color":"b082d6"},"ADS Deduplication":{"name":"ADS Deduplication","description":"Replacing component with ADS components","color":"b082d6"},"ADS Grayscale":{"name":"ADS Grayscale","description":"Support grayscale color changes","color":"b03577"},"ADS Unit Test":{"name":"ADS Unit Test","description":"All issue related ads unit cases ","color":"b082d6"},"ADS Components":{"name":"ADS Components","description":"All issues related ADS components","color":"b082d6"},"Widget Discoverability":{"name":"Widget Discoverability","description":"Issues related to Widget Discoverability","color":"7b55ce"},"Widget setter method":{"name":"Widget setter method","description":"Issues with widget property setters","color":"8dce87"},"License":{"name":"License","description":"For all issues/tasks related to licensing of appsmith-ee edition","color":"90ee98"},"Platformization":{"name":"Platformization","description":"Issues or tasks related to platformization of Appsmith codebase","color":"4e972b"},"Activation - datasources":{"name":"Activation - datasources","description":"issues related to activation projects","color":"7c7ace"},"Partial-import-export":{"name":"Partial-import-export","description":"Label for granular reusability.","color":"717732"},"AI":{"name":"AI","description":"All tasks related to AI","color":"2b4664"},"ADS Typography":{"name":"ADS Typography","description":"All issue related typographical changes","color":"2dbe8d"},"Auto Layout":{"name":"Auto Layout","description":"Issues relates to auto layout","color":"92cf8c"},"Heroku":{"name":"Heroku","description":"Issues related to Heroku","color":"a81b69"},"ADS Visual Styles":{"name":"ADS Visual Styles","description":"All issues related to ADS visual styles","color":"d3da89"},"ADS Component Design":{"name":"ADS Component Design","description":"All issue related to component design","color":"5cc91e"},"Modal Component":{"name":"Modal Component","description":"All issue related to ads modal component","color":"ee63f3"},"App setting":{"name":"App setting","description":"Related to app settings panel within the app","color":"174f98"},"BE instance":{"name":"BE instance","description":"For all issues related to license, billing on BE instance","color":"ae8f98"},"Schema":{"name":"Schema","description":"Issues related to database schema","color":"af939e"},"Fixed layout":{"name":"Fixed layout","description":"issues related to fixed layout","color":"b66681"},"Anvil layout":{"name":"Anvil layout","description":"issues related to the new layout system anvil","color":"5e0904"},"New Deployment Mode":{"name":"New Deployment Mode","description":"Support a new mode of deployment","color":"108033"},"Custom widgets":{"name":"Custom widgets","description":"For all issues related to the custom widget project","color":"c9db9c"},"Homepage Experience V2":{"name":"Homepage Experience V2","description":"Label for reporting new tasks and bug fixes related to revamped homepage experience","color":"c55d54"},"Customer Success":{"name":"Customer Success","description":"Issues that the success team cares about","color":"6ccabd"},"Invite flow":{"name":"Invite flow","description":"Invite users flow and any associated actions","color":"881b35"},"Invite users":{"name":"Invite users","description":"Invite users flow and any associated actions","color":""},"Workflows Pod":{"name":"Workflows Pod","description":"For all issues related to the Workflows feature","color":"a86802"},"DailyPromotionBlocker":{"name":"DailyPromotionBlocker","description":"DailyPromotion Blocker","color":"9b2280"},"JS Binding":{"name":"JS Binding","description":"All issues related to the JS Binding experience","color":"422fed"},"Knowledge Retrieval":{"name":"Knowledge Retrieval","description":"All issues related to knowledge retrieval on Appsmith AI","color":"a36890"},"REST API":{"name":"REST API","description":"REST API plugin related issues","color":"e3ede5"},"Critical":{"color":"a1e3db","name":"Critical","description":"This issue breaks existing apps. Drop everything else to resolve"},"Module creator":{"name":"Module creator","description":"Issues related to the module creator side","color":"bb2c05"},"Module consumer":{"name":"Module consumer","description":"Issues related to the module consumer side","color":"83d3c5"},"Package versioning":{"name":"Package versioning","description":"ISsues related to how we manage versions for packages","color":"4c5218"},"Convert to module":{"name":"Convert to module","description":"Issues related to the module creation flow using conversion","color":"4c5218"},"Query module":{"name":"Query module","description":"Issues affecting query modules or its instances","color":"b11a7e"},"JS module":{"name":"JS module","description":"Issues affecting JS modules or its instances","color":"bf76f6"},"Secret Management":{"name":"Secret Management","description":"Issues related to secret management","color":"2b4664"},"REST API plugin":{"name":"REST API plugin","description":"REST API plugin related issues","color":"b5948a"},"UI module":{"name":"UI module","description":"Issues affecting UI modules or its instances","color":"d2acee"},"Preview mode":{"name":"Preview mode","description":"Issues related to app previews","color":"3fb8f2"},"Git Auto-commit":{"name":"Git Auto-commit","description":"Issues related to autocommit","color":"717732"},"QA Pod":{"name":"QA Pod","description":"Issues under the QA Pod","color":"717732"},"Automation Test":{"name":"Automation Test","description":"","color":""},"Automation failures":{"name":"Automation failures","description":"","color":""},"Needs automation":{"name":"Needs automation","description":"Issues that needs automated tests","color":""},"Prepared statements":{"name":"Prepared statements","description":"Issues related to prepared statement flow","color":""},"Switch Group Widget":{"name":"Switch Group Widget","description":"Issues related to Switch group Widget","color":""},"Supervisor":{"name":"Supervisor","description":"Issues related to supervisor","color":"2c5813"},"Deployment Certificates":{"name":"Deployment Certificates","description":"Issues related to lets encrypt","color":"e148aa"},"Mock Data":{"name":"Mock Data","description":"Issues related to mock databases","color":"ebf251"},"AWS ECS":{"name":"AWS ECS","description":"Issues related to ECS Fargate","color":"e506ff"},"Publish App":{"name":"Publish App","description":"Issues related to app deployment","color":"2b4664"},"IDE Infra":{"name":"IDE Infra","description":"Issues related to the IDE infrastructure like saving changes","color":"1bb96a"},"User Profile":{"name":"User Profile","description":"Issues related to a user profile","color":"a60d34"},"Page Management":{"color":"1bb96a","name":"Page Management","description":"Issues related to configuring pages"},"Ingress":{"name":"Ingress","description":"Ingress Controller","color":"a86802"},"Nginx":{"name":"Nginx","description":"Issues related to Nginx","color":"e54195"},"Workflows":{"name":"Workflows","description":"","color":"1b89db"},"Building blocks":{"name":"Building blocks","description":"Building blocks on cavas, on templates listing or drag and drop of building blocks.","color":"3b163e"},"Table Inline Edit":{"name":"Table Inline Edit","description":"Issues related to inline editing","color":"60895a"},"User Session ":{"name":"User Session ","description":"For all issues/tasks related to user sessions","color":"65a3f5"},"Packages pod":{"name":"Packages pod","description":"issues that belong to the packages pod","color":"423772"},"WDS - all widgets":{"name":"WDS - all widgets","description":"all widget present in WDS","color":"2670ae"},"WDS - input widget":{"name":"WDS - input widget","description":"Issues related to input widget on WDS","color":"2670ae"},"WDS - paragraph widget":{"name":"WDS - paragraph widget","description":"issues related to paragraph widget on WDS","color":"2670ae"},"WDS - statbox widget":{"name":"WDS - statbox widget","description":"issues related to statbox widget on WDS","color":"2670ae"},"WDS - modal widget":{"name":"WDS - modal widget","description":"Issues related to modal widget on WDS","color":"2670ae"},"WDS - icon widget":{"name":"WDS - icon widget","description":"Issues related to icon widget on WDS","color":"2670ae"},"WDS - checkbox widget":{"name":"WDS - checkbox widget","description":"Issues related to checkbox widget on WDS","color":"2670ae"},"WDS - table widget":{"name":"WDS - table widget","description":"Issues related to table widget on WDS","color":"2670ae"},"WDS - keyValue widget":{"name":"WDS - keyValue widget","description":"Issues related to key-value widget on WDS","color":"2670ae"},"WDS - switch group widget":{"name":"WDS - switch group widget","description":"Issues related to switch group widget on WDS","color":"2670ae"},"WDS - theming":{"name":"WDS - theming","description":"Issues related to theming on the Anvil instance","color":"2670ae"},"Anvil POD":{"name":"Anvil POD","description":"Issue related to Anvil project","color":"5e0904"},"Anvil - theming":{"name":"Anvil - theming","description":"Issues related to theming on the Anvil instance","color":"c28de5"},"Anvil - vertical alignment":{"name":"Anvil - vertical alignment","description":"Issues related to vertical alignment on the Anvil layout","color":"c28de5"},"Anvil - layout component":{"name":"Anvil - layout component","description":"Issues related to layout component on the Anvil layout","color":"c28de5"},"Anvil - drag & drop":{"name":"Anvil - drag & drop","description":"Issues related to drag & drop experience on Anvil","color":"c28de5"},"Anvil - zones & sections":{"name":"Anvil - zones & sections","description":"Issues related to zones and sections on the Anvil layout","color":"c28de5"},"Anvil - copy paste experience":{"name":"Anvil - copy paste experience","description":"Issues related to copy paste experience on the Anvil layout","color":"c28de5"},"WDS - phone widget":{"name":"WDS - phone widget","description":"Issues related to phone widget on WDS","color":"c28de5"},"WDS - responsive widget":{"name":"WDS - responsive widget","description":"All issues related to widget responsiveness","color":"11ee05"},"Anvil - responsive viewport":{"color":"11ee05","name":"Anvil - responsive viewport","description":"Issues seen on different viewports like mobile"},"WDS - widget styling":{"color":"11ee05","name":"WDS - widget styling","description":"all about widget styling"},"Anvil - spacing":{"name":"Anvil - spacing","description":"Related to spacing between widgets in auto layout","color":"11ee05"},"Anvil - responsive canvas":{"name":"Anvil - responsive canvas","description":"All issues related to canvas responsiveness","color":"11ee05"},"WDS - inline button widget":{"name":"WDS - inline button widget","description":"Issues related to inline button widget on WDS","color":"7cef83"},"Activation Pod":{"name":"Activation Pod","description":"for Activation group","color":"d67d00"},"Activation":{"name":"Activation","description":"for Activation group","color":"d67d00"},"Tests":{"name":"Tests","description":"Test issues","color":"4fc7b6"},"Ballpark: XXS":{"name":"Ballpark: XXS","description":"~1xDev in 1/2xSprint","color":""},"Ballpark: XS":{"name":"Ballpark: XS","description":"~1xDev in 1xSprint","color":"53bf71"},"Ballpark: S":{"name":"Ballpark: S","description":"~2xDev in 1xSprint","color":"6e9e65"},"Ballpark: M":{"name":"Ballpark: M","description":"~1xPOD in 1xSprint","color":"2229e6"},"Ballpark: L":{"name":"Ballpark: L","description":"~1xPOD in 3xSprint or 2xPODs in 1xSprint","color":"49962f"},"Ballpark: XL":{"name":"Ballpark: XL","description":"~1xPOD in 1xQuarter or 2xPODs in 2xSprint","color":"b524c9"},"Ballpark: XXL":{"name":"Ballpark: XXL","description":"~2xPODs in 1xQuarter","color":"22092c"},"Auto-commit":{"name":"Auto-commit","description":"Issues related to auto-generated commits showing up on git ","color":"e25b89"},"Continuous Deployment":{"name":"Continuous Deployment","description":"Issues related to CD pipeline on git","color":"aea47c"},"Branch protection":{"name":"Branch protection","description":"Issues related to using a protected branch on git","color":"ab511a"},"Default branch":{"name":"Default branch","description":"Issues related to using a default branch on git","color":"195737"},"Git status":{"name":"Git status","description":"Issues related to information shown on git status modal or number of changes appearing in a branch","color":"c851b8"},"Git performance":{"name":"Git performance","description":"Issues related to perceived performance on any git operation","color":"189af6"},"Anvil team":{"name":"Anvil team","description":"issues related to the new layout system anvil","color":"798200"},"SDLC":{"name":"SDLC","description":"Issues related to software development lifecycle experiences","color":"bae511"},"Reconnect DS modal":{"name":"Reconnect DS modal","description":"Issues related to reconnect datasource modal post app import","color":"2e398b"},"Stability Pod":{"name":"Stability Pod","description":"For all issues/tasks to be prioritized under Stability pod","color":"86ddf6"},"Stability Issue":{"name":"Stability Issue","description":"Every issue handle by Stability Pod","color":"4d024a"},"Move to Postgres":{"name":"Move to Postgres","description":"Issues required to be solved for the move to Postgres as repository layer","color":"4e13ac"},"User Session":{"name":"User Session","description":"Issues related to user sessions","color":"8255e5"},"IDE tabs":{"name":"IDE tabs","description":"query and js tabs","color":"1bb96a"},"Inviting Contribution":{"name":"Inviting Contribution","description":"Issues that we would like contributions to","color":""},"cypress-flaky-fix":{"name":"cypress-flaky-fix","description":"This label is auto-added when a PR which only has Cypress fixes are merged to release","color":"722cbc"},"Cypress flaky tests":{"name":"Cypress flaky tests","description":"Test scripts that need to be fixed on Cypress by dev or SDET","color":"722cbc"},"Help enterprise":{"name":"Help enterprise","description":"Requested by Appsmith customers or prospects","color":"FF8C00"},"Learnability":{"name":"Learnability","description":"Issues affecting the product learnability, making the product harder for new users.","color":"800c2f"},"Save Entity":{"name":"Save Entity","description":"Issues related to saving entities in the DSL","color":"1bb96a"},"Application Platform Product":{"name":"Application Platform Product","description":"Issues related to the application platform","color":"174f98"},"ADS Spacing":{"name":"ADS Spacing","description":"","color":"686ebb"},"ads unit test":{"name":"ads unit test","description":"All issue related ads unit cases","color":"686ebb"},"ads revamp":{"name":"ads revamp","description":"All issues related to ads revamp.","color":"686ebb"},"Javascript Product":{"color":"709a21","name":"Javascript Product","description":"Issues related to users writing javascript in appsmith"},"IDE Product":{"color":"1bb96a","name":"IDE Product","description":"Issues related to the IDE Product"},"IDE Pod":{"color":"1bb96a","name":"IDE Pod","description":"Issues that new developers face while exploring the IDE"},"Accelerators Product":{"name":"Accelerators Product","description":"Issues related to app building accelerators","color":"2b4664"},"Templates Product":{"name":"Templates Product","description":"Issues related to Templates","color":"2b4664"},"custom widgets":{"name":"custom widgets","description":"For all issues related to the custom widget project","color":"2b4664"},"Design System Product":{"name":"Design System Product","description":"Appsmith design system related issues","color":"2b4664"},"ads deduplication":{"name":"ads deduplication","description":"Replacing component with ADS components","color":"708943"},"Admin Settings Product":{"color":"708943","name":"Admin Settings Product","description":"Issues in admin settings pages"},"Appsmith AI":{"name":"Appsmith AI","description":"All issues related to the Appsmith AI datasource","color":"708943"},"Query & JS Pod":{"color":"709a21","name":"Query & JS Pod","description":"Issues related to the query & JS Pod"},"Authentication Product":{"name":"Authentication Product","description":"Issues related to authentication","color":""},"RBAC Product":{"name":"RBAC Product","description":"Issues, requests and enhancements around RBAC.","color":""},"Workspace Product":{"name":"Workspace Product","description":"Issues related to workspaces","color":""},"CE Instance Usage":{"name":"CE Instance Usage","description":"For all issues relating to usage, licensing or billing on the CE instance","color":""},"Feature Flagging Product":{"name":"Feature Flagging Product","description":"Anything related feature flagging","color":"446925"},"Billing & Licensing Product":{"name":"Billing & Licensing Product","description":"Issues pertaining to licensing, billing and usage across self serve and enterprise customers","color":"446925"},"Platform Administration Pod":{"color":"446925","name":"Platform Administration Pod","description":"Issues related to platform administration & management"},"DB Infrastructure Pod":{"name":"DB Infrastructure Pod","description":"Pod to handle database infrastructure","color":"446925"},"Packages Product":{"name":"Packages Product","description":"Issues related to packages","color":"446925"}},"success":true} \ No newline at end of file +{"runners":[{"versioning":{"source":"milestones","type":"SemVer"},"prereleaseName":"alpha","issue":{"labels":{"Error Handling":{"conditions":[],"requires":1},"Widgets Product":{"conditions":[{"label":"Button Widget","type":"hasLabel","value":true},{"label":"Chart Widget","type":"hasLabel","value":true},{"label":"Container Widget","type":"hasLabel","value":true},{"label":"Date Picker Widget","type":"hasLabel","value":true},{"label":"Select Widget","type":"hasLabel","value":true},{"label":"File Picker Widget","type":"hasLabel","value":true},{"label":"Form Widget","type":"hasLabel","value":true},{"label":"Image Widget","type":"hasLabel","value":true},{"label":"Input Widget","type":"hasLabel","value":true},{"label":"List Widget","type":"hasLabel","value":true},{"label":"MultiSelect Widget","type":"hasLabel","value":true},{"label":"Map Widget","type":"hasLabel","value":true},{"label":"Modal Widget","type":"hasLabel","value":true},{"label":"Radio Widget","type":"hasLabel","value":true},{"label":"Rich Text Editor Widget","type":"hasLabel","value":true},{"label":"Tab Widget","type":"hasLabel","value":true},{"label":"Table Widget","type":"hasLabel","value":true},{"label":"Text Widget","type":"hasLabel","value":true},{"label":"Video Widget","type":"hasLabel","value":true},{"label":"iFrame","type":"hasLabel","value":true},{"label":"Menu Button","type":"hasLabel","value":true},{"label":"Rating","type":"hasLabel","value":true},{"label":"Widget Validation","type":"hasLabel","value":true},{"label":"New Widget","type":"hasLabel","value":true},{"label":"Switch widget","type":"hasLabel","value":true},{"label":"Audio Widget","type":"hasLabel","value":true},{"label":"Icon Button Widget","type":"hasLabel","value":true},{"label":"Stat Box Widget","type":"hasLabel","value":true},{"label":"Voice Recorder Widget","type":"hasLabel","value":true},{"label":"Calendar Widget","type":"hasLabel","value":true},{"label":"Menu Button Widget","type":"hasLabel","value":true},{"label":"Divider Widget","type":"hasLabel","value":true},{"label":"Rating Widget","type":"hasLabel","value":true},{"label":"View Mode","type":"hasLabel","value":true},{"label":"Widget Property","type":"hasLabel","value":true},{"label":"Document Viewer Widget","type":"hasLabel","value":true},{"label":"Radio Group Widget","type":"hasLabel","value":true},{"label":"Currency Input Widget","type":"hasLabel","value":true},{"label":"TreeSelect","type":"hasLabel","value":true},{"label":"MultiTree Select Widget","type":"hasLabel","value":true},{"label":"Phone Input Widget","type":"hasLabel","value":true},{"label":"JSON Form","type":"hasLabel","value":true},{"label":"All Widgets","type":"hasLabel","value":true},{"label":"Button Group widget","type":"hasLabel","value":true},{"label":"Progress bar widget","type":"hasLabel","value":true},{"label":"Audio Recorder Widget","type":"hasLabel","value":true},{"label":"Camera Widget","type":"hasLabel","value":true},{"label":"Table Widget V2","type":"hasLabel","value":true},{"label":"Map Chart Widget","type":"hasLabel","value":true},{"label":"Code Scanner Widget","type":"hasLabel","value":true},{"label":"Widget keyboard accessibility","type":"hasLabel","value":true},{"label":"List Widget V2","type":"hasLabel","value":true},{"label":"Slider Widget","type":"hasLabel","value":true},{"label":"One-click Binding","type":"hasLabel","value":true},{"label":"Old widget version","type":"hasLabel","value":true},{"label":"Widget Discoverability","type":"hasLabel","value":true},{"label":"Switch Group Widget","type":"hasLabel","value":true},{"label":"Checkbox Group widget","type":"hasLabel","value":true},{"label":"Checkbox Widget","type":"hasLabel","value":true},{"label":"Table Inline Edit","type":"hasLabel","value":true},{"label":"Custom Widgets","type":"hasLabel","value":true}],"requires":1},"User Education Pod":{"conditions":[{"label":"Documentation","type":"hasLabel","value":true}],"requires":1},"DevOps Pod":{"conditions":[{"label":"Docker","type":"hasLabel","value":true},{"label":"Super Admin","type":"hasLabel","value":true},{"label":"Deployment","type":"hasLabel","value":true},{"label":"K8s","type":"hasLabel","value":true},{"label":"Email Config","type":"hasLabel","value":true},{"label":"Backup & Restore","type":"hasLabel","value":true},{"label":"AWS AMI","type":"hasLabel","value":true},{"label":"Observability","type":"hasLabel","value":true},{"label":"Heroku","type":"hasLabel","value":true},{"label":"New Deployment Mode","type":"hasLabel","value":true},{"label":"Supervisor","type":"hasLabel","value":true},{"label":"Deployment Certificates","type":"hasLabel","value":true},{"label":"Mock Data","type":"hasLabel","value":true},{"label":"AWS ECS","type":"hasLabel","value":true},{"label":"Ingress","type":"hasLabel","value":true},{"label":"Nginx","type":"hasLabel","value":true}],"requires":1},"Data Platform Pod":{"conditions":[{"label":"Page load executions","type":"hasLabel","value":true},{"label":"DSL Update","type":"hasLabel","value":true},{"label":"Platformization","type":"hasLabel","value":true}],"requires":1},"Mobile Pod":{"conditions":[],"requires":1},"Performance Pod":{"conditions":[{"label":"Performance","type":"hasLabel","value":true},{"label":"Performance infra","type":"hasLabel","value":true}],"requires":1},"IDE Pod":{"conditions":[{"label":"Telemetry","type":"hasLabel","value":true},{"label":"i18n","type":"hasLabel","value":true},{"label":"IDE Product","type":"hasLabel","value":true},{"label":"App setting","type":"hasLabel","value":true},{"label":"Debugger Product","type":"hasLabel","value":true},{"label":"Embedding Apps Product","type":"hasLabel","value":true}],"requires":1},"Appsmith Labs":{"conditions":[{"label":"Knowledge Retrieval","type":"hasLabel","value":true}],"requires":1},"Workflows Pod":{"conditions":[{"label":"Workflows Product","type":"hasLabel","value":true}],"requires":1},"QA Pod":{"conditions":[{"label":"QA","type":"hasLabel","value":true},{"label":"Automation Test","type":"hasLabel","value":true},{"label":"TestGap","type":"hasLabel","value":true},{"label":"Automation failures","type":"hasLabel","value":true},{"label":"Needs automation","type":"hasLabel","value":true}],"requires":1},"Anvil POD":{"conditions":[{"label":"Checkbox Component","type":"hasLabel","value":true},{"label":"WDS team","type":"hasLabel","value":true},{"label":"Anvil POD","type":"hasLabel","value":true},{"label":"WDS - all widgets","type":"hasLabel","value":true},{"label":"WDS - input widget","type":"hasLabel","value":true},{"label":"WDS - paragraph widget","type":"hasLabel","value":true},{"label":"WDS - statbox widget","type":"hasLabel","value":true},{"label":"WDS - modal widget","type":"hasLabel","value":true},{"label":"WDS - icon widget","type":"hasLabel","value":true},{"label":"WDS - checkbox widget","type":"hasLabel","value":true},{"label":"WDS - table widget","type":"hasLabel","value":true},{"label":"WDS - keyValue widget","type":"hasLabel","value":true},{"label":"WDS - switch group widget","type":"hasLabel","value":true},{"label":"WDS - theming","type":"hasLabel","value":true},{"label":"Anvil layout","type":"hasLabel","value":true},{"label":"Anvil - theming","type":"hasLabel","value":true},{"label":"Anvil - vertical alignment","type":"hasLabel","value":true},{"label":"Anvil - layout component","type":"hasLabel","value":true},{"label":"Anvil - drag & drop","type":"hasLabel","value":true},{"label":"Anvil - zones & sections","type":"hasLabel","value":true},{"label":"Anvil - copy paste experience","type":"hasLabel","value":true},{"label":"WDS - phone widget","type":"hasLabel","value":true},{"label":"WDS - responsive widget","type":"hasLabel","value":true},{"label":"Anvil - responsive viewport","type":"hasLabel","value":true},{"label":"WDS - widget styling","type":"hasLabel","value":true},{"label":"Anvil - spacing","type":"hasLabel","value":true},{"label":"Anvil - responsive canvas","type":"hasLabel","value":true},{"label":"WDS - inline button widget","type":"hasLabel","value":true},{"label":"Anvil team","type":"hasLabel","value":true}],"requires":1},"Activation Pod":{"conditions":[{"label":"Activation","type":"hasLabel","value":true}],"requires":1},"Stability Pod":{"conditions":[{"label":"Stability Issue","type":"hasLabel","value":true},{"label":"cypress-flaky-fix","type":"hasLabel","value":true},{"label":"Cypress flaky tests","type":"hasLabel","value":true}],"requires":1},"Stability-pod":{"conditions":[],"requires":1},"Javascript Product":{"conditions":[{"label":"JS Linting & Errors","type":"hasLabel","value":true},{"label":"Autocomplete","type":"hasLabel","value":true},{"label":"Evaluated Value","type":"hasLabel","value":true},{"label":"Slash Command","type":"hasLabel","value":true},{"label":"New JS Function","type":"hasLabel","value":true},{"label":"JS Usability","type":"hasLabel","value":true},{"label":"Framework Functions","type":"hasLabel","value":true},{"label":"JS Objects","type":"hasLabel","value":true},{"label":"JS Evaluation","type":"hasLabel","value":true},{"label":"Custom JS Libraries","type":"hasLabel","value":true},{"label":"Action Selector","type":"hasLabel","value":true},{"label":"Widget setter method","type":"hasLabel","value":true},{"label":"Error Handling","type":"hasLabel","value":true},{"label":"Entity Refactor","type":"hasLabel","value":true},{"label":"AST-frontend","type":"hasLabel","value":true},{"label":"Sniping Mode","type":"hasLabel","value":true},{"label":"AST-backend","type":"hasLabel","value":true}],"requires":1},"IDE Product":{"conditions":[{"label":"IDE Infra","type":"hasLabel","value":true},{"label":"IDE Navigation","type":"hasLabel","value":true},{"label":"IDE tabs","type":"hasLabel","value":true},{"label":"Omnibar","type":"hasLabel","value":true},{"label":"Entity Explorer","type":"hasLabel","value":true},{"label":"Page Management","type":"hasLabel","value":true},{"label":"Preview mode","type":"hasLabel","value":true}],"requires":1},"Accelerators Product":{"conditions":[{"label":"Generate Page","type":"hasLabel","value":true},{"label":"Building blocks","type":"hasLabel","value":true}],"requires":1},"Templates Product":{"conditions":[{"label":"Partial-import-export","type":"hasLabel","value":true}],"requires":1},"Design System Product":{"conditions":[{"label":"Design System Product","type":"hasLabel","value":true},{"label":"ADS Component Issue","type":"hasLabel","value":true},{"label":"Keyboard accessibility ","type":"hasLabel","value":true},{"label":"Toggle button","type":"hasLabel","value":true},{"label":"ADS Category Token","type":"hasLabel","value":true},{"label":"ADS Component Documentation","type":"hasLabel","value":true},{"label":"ADS Migration","type":"hasLabel","value":true},{"label":"ADS Deduplication ","type":"hasLabel","value":true},{"label":"ADS Revamp","type":"hasLabel","value":true},{"label":"ADS Deduplication","type":"hasLabel","value":true},{"label":"ADS Unit Test","type":"hasLabel","value":true},{"label":"ADS Components","type":"hasLabel","value":true},{"label":"ADS Grayscale","type":"hasLabel","value":true},{"label":"Design System","type":"hasLabel","value":true},{"label":"ADS Typography","type":"hasLabel","value":true},{"label":"ADS Visual Styles","type":"hasLabel","value":true},{"label":"ADS Component Design","type":"hasLabel","value":true},{"label":"Modal Component","type":"hasLabel","value":true},{"label":"ADS Spacing","type":"hasLabel","value":true},{"label":"ads unit test","type":"hasLabel","value":true},{"label":"ads revamp","type":"hasLabel","value":true},{"label":"ads deduplication","type":"hasLabel","value":true}],"requires":1},"Query & JS Pod":{"conditions":[{"label":"Javascript Product","type":"hasLabel","value":true},{"label":"Onboarding Product","type":"hasLabel","value":true},{"label":"Integrations Product","type":"hasLabel","value":true}],"requires":1},"RBAC Product":{"conditions":[{"label":"Invite users","type":"hasLabel","value":true}],"requires":1},"Workspace Product":{"conditions":[{"label":"Home Page","type":"hasLabel","value":true}],"requires":1},"Billing & Licensing Product":{"conditions":[{"label":"Customer Portal","type":"hasLabel","value":true},{"label":"Cloud Services","type":"hasLabel","value":true},{"label":"Billing","type":"hasLabel","value":true},{"label":"Self Serve","type":"hasLabel","value":true},{"label":"Enterprise Billing","type":"hasLabel","value":true},{"label":"Analytics Improvements","type":"hasLabel","value":true},{"label":"Self Serve 1.0","type":"hasLabel","value":true},{"label":"License","type":"hasLabel","value":true},{"label":"BE instance","type":"hasLabel","value":true},{"label":"Invite flow","type":"hasLabel","value":true},{"label":"CE Instance Usage","type":"hasLabel","value":true},{"label":"Feature Flagging","type":"hasLabel","value":true}],"requires":1},"Platform Administration Pod":{"conditions":[{"label":"Airgap","type":"hasLabel","value":true},{"label":"Enterprise Edition","type":"hasLabel","value":true},{"label":"Invite flow","type":"hasLabel","value":true},{"label":"User Profile","type":"hasLabel","value":true},{"label":"User Session ","type":"hasLabel","value":true},{"label":"User Session","type":"hasLabel","value":true},{"label":"Admin Settings Product","type":"hasLabel","value":true},{"label":"RBAC Product","type":"hasLabel","value":true},{"label":"Workspace Product","type":"hasLabel","value":true},{"label":"Branding Product","type":"hasLabel","value":true},{"label":"Audit Logs Product","type":"hasLabel","value":true},{"label":"Identity & Authentication Product","type":"hasLabel","value":true}],"requires":1},"DB Infrastructure Pod":{"conditions":[{"label":"Move to Postgres","type":"hasLabel","value":true}],"requires":1},"Packages Product":{"conditions":[],"requires":1},"Packages Pod":{"conditions":[{"label":"Module creator","type":"hasLabel","value":true},{"label":"Module consumer","type":"hasLabel","value":true},{"label":"Package versioning","type":"hasLabel","value":true},{"label":"Convert to module","type":"hasLabel","value":true},{"label":"Query module","type":"hasLabel","value":true},{"label":"JS module","type":"hasLabel","value":true},{"label":"UI module","type":"hasLabel","value":true},{"label":"Packages Pod","type":"hasLabel","value":true},{"label":"Packages Product","type":"hasLabel","value":true}],"requires":1},"Environments Product":{"conditions":[],"requires":1},"Widgets & Accelerators Pod":{"conditions":[{"label":"Accelerators Product","type":"hasLabel","value":true},{"label":"Templates Product","type":"hasLabel","value":true},{"label":"Widgets Product","type":"hasLabel","value":true},{"label":"App Theming Product","type":"hasLabel","value":true}],"requires":1},"UI Building Product":{"conditions":[{"label":"Property Pane","type":"hasLabel","value":true},{"label":"Copy Paste","type":"hasLabel","value":true},{"label":"Drag & Drop","type":"hasLabel","value":true},{"label":"Undo/Redo","type":"hasLabel","value":true},{"label":"Widgets Pane","type":"hasLabel","value":true},{"label":"UI Performance","type":"hasLabel","value":true},{"label":"Widget Grouping","type":"hasLabel","value":true},{"label":"Reflow & Resize","type":"hasLabel","value":true},{"label":"Canvas / Grid","type":"hasLabel","value":true},{"label":"Auto Height","type":"hasLabel","value":true},{"label":"Browser specific","type":"hasLabel","value":true},{"label":"Auto Layout","type":"hasLabel","value":true},{"label":"Fixed layout","type":"hasLabel","value":true},{"label":"App Navigation","type":"hasLabel","value":true}],"requires":1},"Onboarding Product":{"conditions":[{"label":"Welcome Screen","type":"hasLabel","value":true}],"requires":1},"Git Product":{"conditions":[],"requires":1},"Git Platform Pod":{"conditions":[{"label":"Git Auto-commit","type":"hasLabel","value":true},{"label":"Auto-commit","type":"hasLabel","value":true},{"label":"Continuous Deployment","type":"hasLabel","value":true},{"label":"Branch protection","type":"hasLabel","value":true},{"label":"Default branch","type":"hasLabel","value":true},{"label":"Git status","type":"hasLabel","value":true},{"label":"Git performance","type":"hasLabel","value":true},{"label":"SDLC","type":"hasLabel","value":true},{"label":"Environments Product","type":"hasLabel","value":true},{"label":"Git Product","type":"hasLabel","value":true},{"label":"Artifact Platform Product","type":"hasLabel","value":true}],"requires":1},"Embedding Apps Product":{"conditions":[],"requires":1},"Integrations Product":{"conditions":[{"label":"New Datasource","type":"hasLabel","value":true},{"label":"Firestore","type":"hasLabel","value":true},{"label":"Google Sheets","type":"hasLabel","value":true},{"label":"Mongo","type":"hasLabel","value":true},{"label":"Redshift","type":"hasLabel","value":true},{"label":"snowflake","type":"hasLabel","value":true},{"label":"S3","type":"hasLabel","value":true},{"label":"Redis","type":"hasLabel","value":true},{"label":"Postgres","type":"hasLabel","value":true},{"label":"GraphQL Plugin","type":"hasLabel","value":true},{"label":"ArangoDB","type":"hasLabel","value":true},{"label":"MsSQL","type":"hasLabel","value":true},{"label":"Elastic Search","type":"hasLabel","value":true},{"label":"OAuth","type":"hasLabel","value":true},{"label":"Airtable","type":"hasLabel","value":true},{"label":"CURL","type":"hasLabel","value":true},{"label":"DynamoDB","type":"hasLabel","value":true},{"label":"Zendesk","type":"hasLabel","value":true},{"label":"Hubspot","type":"hasLabel","value":true},{"label":"Query Forms","type":"hasLabel","value":true},{"label":"Twilio","type":"hasLabel","value":true},{"label":"MySQL","type":"hasLabel","value":true},{"label":"Connection pool","type":"hasLabel","value":true},{"label":"MariaDB","type":"hasLabel","value":true},{"label":"Integrations Pod General","type":"hasLabel","value":true},{"label":"SMTP plugin","type":"hasLabel","value":true},{"label":"Oracle SQL DB","type":"hasLabel","value":true},{"label":"Query filter","type":"hasLabel","value":true},{"label":"Activation - datasources","type":"hasLabel","value":true},{"label":"REST API","type":"hasLabel","value":true},{"label":"REST API","type":"hasLabel","value":true},{"label":"Datasources","type":"hasLabel","value":true},{"label":"REST API plugin","type":"hasLabel","value":true},{"label":"Prepared statements","type":"hasLabel","value":true},{"label":"Query Generation","type":"hasLabel","value":true},{"label":"Core Query Execution","type":"hasLabel","value":true},{"label":"Query Management","type":"hasLabel","value":true},{"label":"Query Settings","type":"hasLabel","value":true},{"label":"Query performance","type":"hasLabel","value":true},{"label":"Datatype issue","type":"hasLabel","value":true},{"label":"SmartSubstitution","type":"hasLabel","value":true},{"label":"Suggested Widgets","type":"hasLabel","value":true},{"label":"SAAS Plugins","type":"hasLabel","value":true},{"label":"Reconnect DS modal","type":"hasLabel","value":true},{"label":"OnPageLoad","type":"hasLabel","value":true},{"label":"File upload issues","type":"hasLabel","value":true},{"label":"Data Platform Pod","type":"hasLabel","value":true},{"label":"AI","type":"hasLabel","value":true},{"label":"Appsmith AI","type":"hasLabel","value":true},{"label":"Database Schema","type":"hasLabel","value":true}],"requires":1},"Identity & Authentication Product":{"conditions":[{"label":"Login / Signup","type":"hasLabel","value":true},{"label":"SSO","type":"hasLabel","value":true},{"label":"SCIM","type":"hasLabel","value":true},{"label":"Email verification","type":"hasLabel","value":true}],"requires":1},"Artifact Platform Product":{"conditions":[{"label":"Fork App","type":"hasLabel","value":true},{"label":"Publish App","type":"hasLabel","value":true},{"label":"Secret Management","type":"hasLabel","value":true},{"label":"Import-Export-App","type":"hasLabel","value":true}],"requires":1}}},"root":"."}],"labels":{"Tab Widget":{"color":"e2c76c","name":"Tab Widget","description":""},"Dont merge":{"color":"ADB39C","name":"Dont merge","description":""},"Epic":{"color":"3E4B9E","name":"Epic","description":"A zenhub epic that describes a project"},"Menu Button Widget":{"color":"235708","name":"Menu Button Widget","description":"Issues related to Menu Button widget"},"Checkbox Group widget":{"color":"bbeecd","name":"Checkbox Group widget","description":"Issues related to Checkbox Group Widget"},"Input Widget":{"color":"ae65d8","name":"Input Widget","description":""},"Security":{"color":"99139C","name":"Security","description":""},"QA":{"color":"","name":"QA","description":"Needs QA attention"},"Verified":{"color":"9bf416","name":"Verified","description":""},"Wont Fix":{"color":"ffffff","name":"Wont Fix","description":"This will not be worked on"},"MySQL":{"color":"c9ddc6","name":"MySQL","description":"Issues related to MySQL plugin"},"Development":{"color":"9F8A02","name":"Development","description":""},"Help Wanted":{"color":"008672","name":"Help Wanted","description":"Extra attention is needed"},"Home Page":{"color":"","name":"Home Page","description":"Issues related to the application home page"},"Rating Widget":{"color":"235708","name":"Rating Widget","description":"Issues related to the rating widget"},"Stat Box Widget":{"color":"f1c9ce","name":"Stat Box Widget","description":"Issues related to stat box"},"Enhancement":{"color":"a2eeef","name":"Enhancement","description":"New feature or request"},"Fork App":{"color":"af87c7","name":"Fork App","description":"Issues related to forking apps"},"Container Widget":{"color":"19AD0D","name":"Container Widget","description":"Container widget"},"Papercut":{"color":"B562F6","name":"Papercut","description":""},"Needs Design":{"color":"bfd4f2","name":"Needs Design","description":"needs design or changes to design"},"i18n":{"color":"1799b0","name":"i18n","description":"Represents issues that need to be tackled to handle internationalization"},"Rich Text Editor Widget":{"color":"f72cac","name":"Rich Text Editor Widget","description":""},"skip-changelog":{"color":"06086F","name":"skip-changelog","description":"Adding this label to a PR prevents it from being listed in the changelog"},"Low":{"color":"79e53b","name":"Low","description":"An issue that is neither critical nor breaks a user flow"},"potential-duplicate":{"color":"d3cb2e","name":"potential-duplicate","description":"This label marks issues that are potential duplicates of already open issues"},"Audio Widget":{"color":"447B9A","name":"Audio Widget","description":"Issues related to Audio Widget"},"Firestore":{"color":"8078b0","name":"Firestore","description":"Issues related to the firestore Integration"},"New Widget":{"color":"be4cf2","name":"New Widget","description":"A request for a new widget"},"Modal Widget":{"color":"03846f","name":"Modal Widget","description":""},"UX Improvement":{"color":"f4a089","name":"UX Improvement","description":""},"S3":{"color":"8078b0","name":"S3","description":"Issues related to the S3 plugin"},"Release Blocker":{"color":"5756bf","name":"Release Blocker","description":"This issue must be resolved before the release"},"safari":{"color":"51C6AA","name":"safari","description":"Bugs seen on safari browser"},"Example Apps":{"color":"1799b0","name":"Example Apps","description":"Example apps created for new signups"},"MultiSelect Widget":{"color":"AB62D4","name":"MultiSelect Widget","description":"Issues related to MultiSelect Widget"},"Calendar Widget":{"color":"8c6644","name":"Calendar Widget","description":""},"Website":{"color":"151720","name":"Website","description":"Related to www.appsmith.com website"},"Low effort":{"color":"8B59F0","name":"Low effort","description":"Something that'll take a few days to build"},"Checkbox Widget":{"color":"bbeecd","name":"Checkbox Widget","description":""},"Spam":{"color":"620faf","name":"Spam","description":""},"Voice Recorder Widget":{"color":"85bc87","name":"Voice Recorder Widget","description":""},"Select Widget":{"color":"0c669e","name":"Select Widget","description":"Select or dropdown widget"},"Bug":{"color":"8ba6fd","name":"Bug","description":"Something isn't right"},"Widget Validation":{"color":"6990BC","name":"Widget Validation","description":"Issues related to widget property validation"},"Generate Page":{"color":"2b4664","name":"Generate Page","description":"Issures related to page generation"},"File Picker Widget":{"color":"6ae4f2","name":"File Picker Widget","description":""},"snowflake":{"color":"8078b0","name":"snowflake","description":"Issues related to the snowflake Integration"},"Automation":{"color":"CCAF60","name":"Automation","description":""},"hotfix":{"color":"BA3F1D","name":"hotfix","description":""},"Import-Export-App":{"color":"48883f","name":"Import-Export-App","description":"Issues related to importing and exporting apps"},"High effort":{"color":"A7E87B","name":"High effort","description":"Something that'll take more than a month to build"},"Telemetry":{"color":"bc70f9","name":"Telemetry","description":"Issues related to instrumenting appsmith"},"Radio Widget":{"color":"91ef15","name":"Radio Widget","description":""},"Omnibar":{"color":"1bb96a","name":"Omnibar","description":"Issues related to the omnibar for navigation"},"Button Widget":{"color":"34efae","name":"Button Widget","description":""},"Switch widget":{"color":"33A8CE","name":"Switch widget","description":"The switch widget"},"Map Widget":{"color":"7eef7a","name":"Map Widget","description":""},"Task":{"color":"085630","name":"Task","description":"A simple Todo"},"Design System":{"color":"2958a4","name":"Design System","description":"Design system"},"opera":{"color":"C63F5B","name":"opera","description":"Any issues identified on the opera browser"},"Login / Signup":{"color":"","name":"Login / Signup","description":"Authentication flows"},"Image Widget":{"color":"8de8ad","name":"Image Widget","description":""},"firefox":{"color":"6d56e2","name":"firefox","description":""},"Property Pane":{"color":"b356ff","name":"Property Pane","description":"Issues related to the behaviour of the property pane"},"Deployment":{"color":"93491f","name":"Deployment","description":"Installation process of appsmith"},"Production":{"color":"b60205","name":"Production","description":""},"Dependencies":{"color":"0366d6","name":"Dependencies","description":"Pull requests that update a dependency file"},"Google Sheets":{"color":"8078b0","name":"Google Sheets","description":"Issues related to Google Sheets"},"Icon Button Widget":{"color":"D319CE","name":"Icon Button Widget","description":"Issues related to the icon button widget"},"Mongo":{"color":"8078b0","name":"Mongo","description":"Issues related to Mongo DB plugin"},"Documentation":{"color":"a8dff7","name":"Documentation","description":"Improvements or additions to documentation"},"TestGap":{"color":"","name":"TestGap","description":"Issues identified for test plan improvement"},"keyboard shortcut":{"color":"0688B6","name":"keyboard shortcut","description":""},"Reopen":{"color":"897548","name":"Reopen","description":""},"Redshift":{"color":"8078b0","name":"Redshift","description":"Issues related to the redshift integration"},"Date Picker Widget":{"color":"ef1ce1","name":"Date Picker Widget","description":""},"Entity Explorer":{"color":"1bb96a","name":"Entity Explorer","description":"Issues related to navigation using the entity explorer"},"JS Linting & Errors":{"color":"E56AA5","name":"JS Linting & Errors","description":"Issues related to JS Linting and errors"},"iFrame":{"color":"3CD1DB","name":"iFrame","description":"Issues related to iFrame"},"Stale":{"color":"ededed","name":"Stale","description":null},"Text Widget":{"color":"d130d1","name":"Text Widget","description":""},"Video Widget":{"color":"23dd4b","name":"Video Widget","description":""},"Datasources":{"color":"3d590f","name":"Datasources","description":"Issues related to configuring datasource on appsmith"},"error":{"color":"B66773","name":"error","description":"All issues connected to error messages"},"Form Widget":{"color":"09ed77","name":"Form Widget","description":""},"Needs Triaging":{"color":"e8b851","name":"Needs Triaging","description":"Needs attention from maintainers to triage"},"Autocomplete":{"color":"235708","name":"Autocomplete","description":"Issues related to the autocomplete"},"hacktoberfest":{"color":"0052cc","name":"hacktoberfest","description":"All issues that can be solved by the community during Hacktoberfest"},"Medium effort":{"color":"D31156","name":"Medium effort","description":"Something that'll take more than a week but less than a month to build"},"Release":{"color":"57e5e0","name":"Release","description":""},"High":{"color":"c94d14","name":"High","description":"This issue blocks a user from building or impacts a lot of users"},"UI Performance":{"color":"1799b0","name":"UI Performance","description":"Issues related to UI performance"},"Deploy Preview":{"color":"bfdadc","name":"Deploy Preview","description":"Issues found in Deploy Preview"},"Needs Tests":{"color":"8ee263","name":"Needs Tests","description":"Needs automated tests to assert a feature/bug fix"},"Refactor":{"color":"B96662","name":"Refactor","description":"needs refactoring of code"},"Divider Widget":{"color":"235708","name":"Divider Widget","description":"Issues related to the divider widget"},"Table Widget":{"color":"2eead1","name":"Table Widget","description":""},"Needs More Info":{"color":"e54c10","name":"Needs More Info","description":"Needs additional information"},"Good First Issue":{"color":"7057ff","name":"Good First Issue","description":"Good for newcomers"},"UI Improvement":{"color":"9aeef4","name":"UI Improvement","description":""},"Backend":{"color":"d4c5f9","name":"Backend","description":"This marks the issue or pull request to reference server code"},"Frontend":{"color":"87c7f2","name":"Frontend","description":"This label marks the issue or pull request to reference client code"},"Chart Widget":{"color":"616ecc","name":"Chart Widget","description":""},"List Widget":{"color":"8508A0","name":"List Widget","description":"Issues related to the list widget"},"Duplicate":{"color":"cfd3d7","name":"Duplicate","description":"This issue or pull request already exists"},"JS Snippets":{"color":"8d62d2","name":"JS Snippets","description":"issues related to JS Snippets"},"Copy Paste":{"name":"Copy Paste","description":"Issues related to copy paste","color":"b4f0a9"},"Drag & Drop":{"name":"Drag & Drop","description":"Issues related to the drag & drop experience","color":"92115a"},"Sniping Mode":{"name":"Sniping Mode","description":"Issues related to sniping mode","color":"48883f"},"Redis":{"name":"Redis","description":"Issues related to Redis","color":"8078b0"},"New Datasource":{"color":"60b14c","name":"New Datasource","description":"Requests for new datasources"},"Evaluated Value":{"name":"Evaluated Value","description":"Issues related to evaluated values","color":"39f6e7"},"Undo/Redo":{"name":"Undo/Redo","description":"Issues related to undo/redo","color":"f25880"},"App Navigation":{"name":"App Navigation","description":"Issues related to the topbar navigation and configuring it","color":"4773ab"},"Widgets Pane":{"name":"Widgets Pane","description":"Issues related to the discovery and organisation of widgets","color":"ad5d78"},"View Mode":{"color":"1799b0","name":"View Mode","description":"Issues related to the view mode"},"User Education Pod":{"name":"User Education Pod","description":"Issues related to user education","color":"1799b0"},"Content":{"name":"Content","description":"For content related topics i.e blogs, templates, videos","color":"a8dff7"},"Slash Command":{"name":"Slash Command","description":"Issues related to the slash command","color":"a0608e"},"Widget Property":{"name":"Widget Property","description":"Issues related to adding / modifying widget properties across widgets","color":"5e92cb"},"Windows":{"name":"Windows","description":"Issues related exclusively to Windows systems","color":"b4cb8a"},"Old App Issues":{"name":"Old App Issues","description":"Issues related to apps old apps a few weeks old and app issues in stale browser session","color":"87ab18"},"Document Viewer Widget":{"name":"Document Viewer Widget","description":"Issues related to Document Viewer Widget","color":"899d4b"},"Radio Group Widget":{"name":"Radio Group Widget","description":"Issues related to radio group widget","color":"b68495"},"Super Admin":{"name":"Super Admin","description":"Issues related to the super admin page","color":"aa95cf"},"Postgres":{"name":"Postgres","description":"Postgres related issues","color":"8078b0"},"New JS Function":{"name":"New JS Function","description":"Issues related to adding a JS Function","color":"8e8aa4"},"Cannot Reproduce Issue":{"color":"93c9cc","name":"Cannot Reproduce Issue","description":"Issues that cannot be reproduced"},"Widget Grouping":{"name":"Widget Grouping","description":"Issues related to Widget Grouping","color":"a49951"},"K8s":{"name":"K8s","description":"Kubernetes related issues","color":"5f318a"},"Docker":{"name":"Docker","description":"Issues related to docker","color":"89b808"},"Camera Widget":{"name":"Camera Widget","description":"Issues and enhancements related to camera widget","color":"e6038e"},"SAAS Plugins":{"name":"SAAS Plugins","description":"Issues related to SAAS Plugins","color":"80e18f"},"JS Promises":{"name":"JS Promises","description":"Issues related to promises","color":"d7771f"},"OnPageLoad":{"name":"OnPageLoad","description":"OnPageLoad issues on functions and queries","color":"2b4664"},"JS Usability":{"name":"JS Usability","description":"usability issues with JS editor and JS elsewhere","color":"a302b0"},"Currency Input Widget":{"name":"Currency Input Widget","description":"Issues related to currency input widget","color":"b2164f"},"TreeSelect":{"name":"TreeSelect","description":"Issues related to TreeSelect Widget","color":"a1633e"},"MultiTree Select Widget":{"name":"MultiTree Select Widget","description":"Issues related to MultiTree Select Widget","color":"a1633e"},"Welcome Screen":{"name":"Welcome Screen","description":"Issues related to the welcome screen","color":"48883f"},"Realtime Commenting":{"color":"a70b86","name":"Realtime Commenting","description":"In-app communication between teams"},"Phone Input Widget":{"name":"Phone Input Widget","description":"Issues related to the Phone Input widget","color":"a70b86"},"JSON Form":{"name":"JSON Form","description":"Issue / features related to the JSON form wiget","color":"46b209"},"All Widgets":{"name":"All Widgets","description":"Issues related to all widgets","color":"972b36"},"V1":{"name":"V1","description":"V1","color":"67ab2e"},"Reflow & Resize":{"name":"Reflow & Resize","description":"All issues related to reflow and resize experience","color":"748a13"},"SSO":{"name":"SSO","description":"Issues, requests and enhancements around Single sign-on.","color":""},"Multi User Realtime":{"name":"Multi User Realtime","description":"Issues related to multiple users using or editing an application","color":"e7b6ce"},"Ready for design":{"name":"Ready for design","description":"this issue is ready for design: it contains clear problem statements and other required information","color":"ebf442"},"Support":{"name":"Support","description":"Issues created by the A-force team to address user queries","color":"1740f3"},"Button Group widget":{"name":"Button Group widget","description":"Issue and enhancements related to the button group widget","color":"f17025"},"GraphQL Plugin":{"name":"GraphQL Plugin","description":"Issues related to GraphQL plugin","color":"8078b0"},"DevOps Pod":{"name":"DevOps Pod","description":"Issues related to devops","color":"d956c7"},"medium":{"name":"medium","description":"Issues that frustrate users due to poor UX","color":"23dfd9"},"ArangoDB":{"name":"ArangoDB","description":"Issues related to arangoDB","color":"8078b0"},"Code Refactoring":{"name":"Code Refactoring","description":"Issues related to code refactoring","color":"76310e"},"Progress bar widget":{"name":"Progress bar widget","description":"To track issues related to progress bar","color":"2d7abf"},"Audio Recorder Widget":{"name":"Audio Recorder Widget","description":"Issues related to Audio Recorder Widget","color":"9accef"},"Airtable":{"name":"Airtable","description":"Issues for Airtable","color":"60885f"},"Canvas / Grid":{"name":"Canvas / Grid","description":"Issues related to the canvas","color":"16b092"},"Email Config":{"name":"Email Config","description":"Issues related to configuring the email service","color":"2a21d1"},"CURL":{"name":"CURL","description":"Issues related to CURL impor","color":"60885f"},"Canvas Zooms":{"name":"Canvas Zooms","description":"Issues related to zooming the canvas","color":"e6038e"},"business":{"name":"business","description":"Features that will be a part of our business edition","color":"cd59eb"},"Action Pod":{"name":"Action Pod","description":"","color":"ee2e36"},"AutomationGap1":{"color":"a5e07c","name":"AutomationGap1","description":"Issues that needs automated tests"},"A-Force11":{"name":"A-Force11","description":"Issues raised by A-Force team","color":"d667b6"},"Business Edition":{"name":"Business Edition","description":"Features that will be a part of our business edition","color":"89bb6c"},"storeValue":{"name":"storeValue","description":"Issues related to the store value function","color":"5d3e66"},"DynamoDB":{"name":"DynamoDB","description":"Issues that are related to DynamoDB should have this label","color":"60885f"},"ABAC":{"color":"e009a5","name":"ABAC","description":"User permissions and access controls"},"Backup & Restore":{"name":"Backup & Restore","description":"Issues related to backup and restore","color":"86874d"},"Billing":{"name":"Billing","description":"Billing infrastructure and flows for Business Edition and Trial users","color":"d2bc40"},"Datatype issue":{"name":"Datatype issue","description":"Issues that have risen because data types weren't handled","color":"cef66b"},"OAuth":{"name":"OAuth","description":"OAuth related bugs or features","color":"60885f"},"Table Widget V2":{"name":"Table Widget V2","description":"Issues related to Table Widget V2","color":"3a7192"},"IDE Navigation":{"name":"IDE Navigation","description":"Issues/feature requests related to IDE navigation, and context switching","color":"1bb96a"},"Query performance":{"name":"Query performance","description":"Issues that have to do with lack in performance of query execution","color":"cef66b"},"SAAS Manager App":{"name":"SAAS Manager App","description":"Issues with the SAAS manager app","color":"d427db"},"Twilio":{"name":"Twilio","description":"Issues related to Twilio integration","color":"23ba8d"},"Hubspot":{"name":"Hubspot","description":"Issues related to Hubspot integration","color":"60885f"},"Zendesk":{"name":"Zendesk","description":"Issues related to Zendesk integration","color":"60885f"},"Entity Refactor":{"name":"Entity Refactor","description":"Issues related to refactor logic","color":"705a2c"},"Map Chart Widget":{"name":"Map Chart Widget","description":"Issues related to Map Chart Widgets","color":"c8397f"},"Product Catchup":{"name":"Product Catchup","description":"Issues created in the product catchup","color":"29cd2c"},"Framework Functions":{"name":"Framework Functions","description":"Issues related to internal functions like showAlert(), navigateTo() etc...","color":"c25a09"},"Frontend Libraries Upgrade":{"name":"Frontend Libraries Upgrade","description":"Issues related to frontend libraries upgrade","color":"ede1fc"},"MsSQL":{"name":"MsSQL","description":"Issues related to MsSQL plugin","color":"8078b0"},"Data Platform Pod":{"name":"Data Platform Pod","description":"Issues related to the underlying data platform","color":"2b4664"},"Elastic Search":{"name":"Elastic Search","description":"Issues related to the elastic search datasource","color":"8078b0"},"Core Query Execution":{"color":"cef66b","name":"Core Query Execution","description":"Issues related to the execution of all queries"},"Query Management":{"name":"Query Management","description":"Issues related to the CRUD of actions or queries","color":"cef66b"},"Query Settings":{"name":"Query Settings","description":"Issues related to the settings of all queries","color":"cef66b"},"Code Editor":{"name":"Code Editor","description":"Issues related to the code editor","color":"4ca16e"},"Query Forms":{"color":"12b253","name":"Query Forms","description":"Isuses related to the query forms"},"JS Objects":{"color":"22962c","name":"JS Objects","description":"Issues related to JS Objects"},"JS Evaluation":{"color":"22962c","name":"JS Evaluation","description":"Issues related to JS evaluation on the platform"},"SmartSubstitution":{"name":"SmartSubstitution","description":"Issues related to Smart substitution of mustache bindings in queries","color":"bae511"},"Query Generation":{"name":"Query Generation","description":"Issues related to query generation","color":"cef66b"},"Suggested Widgets":{"name":"Suggested Widgets","description":"Issues related to suggesting widgets based on query response","color":"6ac063"},"Page load executions":{"name":"Page load executions","description":"Issues related to page load execution","color":"5696b2"},"Code Scanner Widget":{"name":"Code Scanner Widget","description":"Issues related to code scanner widget","color":"9bc1a0"},"Clean URLs":{"name":"Clean URLs","description":"Issues related to clean URLs epic","color":"112623"},"Widget keyboard accessibility":{"name":"Widget keyboard accessibility","description":"All issues related to keyboard accessibility in widgets","color":"b626fd"},"Connection pool":{"name":"Connection pool","description":"issues to do with connection pooling of various plugins","color":"94fe36"},"List Widget V2":{"name":"List Widget V2","description":"Issues related to the list widget v2","color":"adaaf7"},"Auto Height":{"name":"Auto Height","description":"Issues related to dynamic height of widgets","color":"5149cf"},"cypress_failed_test":{"name":"cypress_failed_test","description":"Cypress failed tests","color":"4745d5"},"Needs validation":{"name":"Needs validation","description":"Needs problem validation before being picked up","color":"66673d"},"Slider Widget":{"name":"Slider Widget","description":"Issues raised for slider widgets.","color":"2eef5f"},"Multitenancy":{"name":"Multitenancy","description":"Support multitenancy within single appsmith instance","color":"8c49a9"},"Mobile Pod":{"name":"Mobile Pod","description":"All issues related to mobile responsiveness","color":"6c97fd"},"Conversion Algorithm":{"name":"Conversion Algorithm","description":"All issue related to converting app from fixed to flex mode & vice versa","color":"d12d2e"},"Browser specific":{"name":"Browser specific","description":"All issue related to browser","color":"d12d2e"},"Error Handling":{"name":"Error Handling","description":"Issues related to error handling","color":"4e1872"},"Performance infra":{"name":"Performance infra","description":"all issue related to the performance infra","color":"8a60f6"},"DSL Update":{"name":"DSL Update","description":"Issues related to storing and updating the DSL","color":"e16cf3"},"AST-frontend":{"name":"AST-frontend","description":"Issues related to maintaining AST logic","color":"2b4664"},"AST-backend":{"name":"AST-backend","description":"Backend issues related to AST parsing","color":"48883f"},"MariaDB":{"name":"MariaDB","description":"MariaDB datasource","color":"8428c3"},"ADS Component Issue":{"name":"ADS Component Issue","description":"Issues which are caused due to ADS components","color":"d89119"},"Regressed":{"color":"723fd0","name":"Regressed","description":"Scenarios that were working before but have now regressed"},"Needs RCA":{"name":"Needs RCA","description":"a critical or high priority issue that needs an RCA","color":"2cc68f"},"Custom JS Libraries":{"name":"Custom JS Libraries","description":"Issues related to adding custom JS library","color":"bacb6d"},"Integrations Pod General":{"name":"Integrations Pod General","description":"Issues related to the Integrations Pod that don't fit into other tags.","color":"287823"},"Performance Pod":{"name":"Performance Pod","description":"All things related to Appsmith performance","color":"b5a25d"},"Performance":{"name":"Performance","description":"Issues related to performance","color":"9a18d7"},"File upload issues":{"name":"File upload issues","description":"Issues related to uploading any type of files from within Appsmith","color":"2b4664"},"Action Selector":{"name":"Action Selector","description":"Issues related to action selector on the property pane","color":"2f9e20"},"Community Reported":{"name":"Community Reported","description":"issues reported by community members","color":"1402e5"},"JS Function execution":{"name":"JS Function execution","description":"JS function execution","color":"7c2de1"},"Self Serve":{"name":"Self Serve","description":"For all issues related to self-serve flow for business edition","color":"4dacfc"},"Self Serve 1.0":{"name":"Self Serve 1.0","description":"For all issues related to v1 of the self serve project","color":"ae839e"},"Customer Portal":{"name":"Customer Portal","description":"For all tasks/issues pertaining to customer.appsmith.com","color":"d2bc40"},"Cloud Services":{"name":"Cloud Services","description":"For all tasks/issues on Appsmith cloud-services relating to licensing, usage and billing","color":"d2bc40"},"One-click Binding":{"name":"One-click Binding","description":"Issues related to the One click binding epic","color":"f1661c"},"Airgap":{"name":"Airgap","description":"Tickets related to supporting air-gapped Appsmith instances","color":"1cb294"},"SMTP plugin":{"name":"SMTP plugin","description":"Issues related to SMTP plugin","color":"541457"},"AWS AMI":{"name":"AWS AMI","description":"Issues Related to AWS AMI","color":"b44680"},"Old widget version":{"name":"Old widget version","description":"Use this label to raise issue specific only to an older version of a widget","color":"ff3814"},"Enterprise Billing":{"name":"Enterprise Billing","description":"To track all tasks/issues related to licensing & billing for enterprise customers","color":"14c156"},"Oracle SQL DB":{"name":"Oracle SQL DB","description":"Issues related to the Oracle plugin","color":"cbabcb"},"Community Contributor":{"name":"Community Contributor","description":"Meant to track issues that are assigned to external contributors","color":"149ab6"},"widget vertical alignment":{"name":"widget vertical alignment","description":"All issue related widget vertical alignment on the auto layout canvas","color":"d12d2e"},"Observability":{"name":"Observability","description":"Issues related to observability on the Appsmith instance","color":"dff913"},"Checkbox Component":{"name":"Checkbox Component","description":"This labels deals with checkbox component in wds package","color":"75a401"},"Analytics Improvements":{"name":"Analytics Improvements","description":"For all tasks focused on improving our overall analytics and fixing any issues ","color":"29b8ed"},"WDS team":{"name":"WDS team","description":"","color":"8d675a"},"Enterprise Edition":{"name":"Enterprise Edition","description":"Features that will be supported in Enterprise Edition only","color":"984f5e"},"Query filter":{"name":"Query filter","description":"Issues related to query filtering, e.g., WHERE clause","color":"a15134"},"Keyboard accessibility ":{"name":"Keyboard accessibility ","description":"All issue related to ADS component keyboard accessibility","color":"2ba696"},"Toggle button":{"name":"Toggle button","description":"All issue related to ADS toggle button","color":"edc47f"},"SCIM":{"name":"SCIM","description":"Label to collate our SCIM issues","color":"48883f"},"ADS Category Token":{"name":"ADS Category Token","description":"All issues related appsmith design system category tokens","color":"920961"},"ADS Component Documentation":{"name":"ADS Component Documentation","description":"All issues Appsmith design system component documentation","color":"64c46a"},"ADS Migration":{"name":"ADS Migration","description":"All issues related to Appsmith design system migration","color":"b082d6"},"ADS Deduplication ":{"name":"ADS Deduplication ","description":"Replacing component with ADS components","color":"b082d6"},"ADS Revamp":{"name":"ADS Revamp","description":"All issues related to ads revamp. ","color":"b082d6"},"ADS Deduplication":{"name":"ADS Deduplication","description":"Replacing component with ADS components","color":"b082d6"},"ADS Grayscale":{"name":"ADS Grayscale","description":"Support grayscale color changes","color":"b03577"},"ADS Unit Test":{"name":"ADS Unit Test","description":"All issue related ads unit cases ","color":"b082d6"},"ADS Components":{"name":"ADS Components","description":"All issues related ADS components","color":"b082d6"},"Widget Discoverability":{"name":"Widget Discoverability","description":"Issues related to Widget Discoverability","color":"7b55ce"},"Widget setter method":{"name":"Widget setter method","description":"Issues with widget property setters","color":"8dce87"},"License":{"name":"License","description":"For all issues/tasks related to licensing of appsmith-ee edition","color":"90ee98"},"Platformization":{"name":"Platformization","description":"Issues or tasks related to platformization of Appsmith codebase","color":"4e972b"},"Activation - datasources":{"name":"Activation - datasources","description":"issues related to activation projects","color":"7c7ace"},"Partial-import-export":{"name":"Partial-import-export","description":"Label for granular reusability.","color":"717732"},"AI":{"name":"AI","description":"All tasks related to AI","color":"2b4664"},"ADS Typography":{"name":"ADS Typography","description":"All issue related typographical changes","color":"2dbe8d"},"Auto Layout":{"name":"Auto Layout","description":"Issues relates to auto layout","color":"92cf8c"},"Heroku":{"name":"Heroku","description":"Issues related to Heroku","color":"a81b69"},"ADS Visual Styles":{"name":"ADS Visual Styles","description":"All issues related to ADS visual styles","color":"d3da89"},"ADS Component Design":{"name":"ADS Component Design","description":"All issue related to component design","color":"5cc91e"},"Modal Component":{"name":"Modal Component","description":"All issue related to ads modal component","color":"ee63f3"},"App setting":{"name":"App setting","description":"Related to app settings panel within the app","color":"174f98"},"BE instance":{"name":"BE instance","description":"For all issues related to license, billing on BE instance","color":"ae8f98"},"Fixed layout":{"name":"Fixed layout","description":"issues related to fixed layout","color":"b66681"},"Anvil layout":{"name":"Anvil layout","description":"issues related to the new layout system anvil","color":"5e0904"},"New Deployment Mode":{"name":"New Deployment Mode","description":"Support a new mode of deployment","color":"108033"},"Custom widgets":{"name":"Custom widgets","description":"For all issues related to the custom widget project","color":"c9db9c"},"Homepage Experience V2":{"name":"Homepage Experience V2","description":"Label for reporting new tasks and bug fixes related to revamped homepage experience","color":"c55d54"},"Customer Success":{"name":"Customer Success","description":"Issues that the success team cares about","color":"6ccabd"},"Invite flow":{"name":"Invite flow","description":"Invite users flow and any associated actions","color":"881b35"},"Invite users":{"name":"Invite users","description":"Invite users flow and any associated actions","color":""},"Workflows Pod":{"name":"Workflows Pod","description":"Issues that the workflows team owns","color":"446925"},"DailyPromotionBlocker":{"name":"DailyPromotionBlocker","description":"DailyPromotion Blocker","color":"9b2280"},"JS Binding":{"name":"JS Binding","description":"All issues related to the JS Binding experience","color":"422fed"},"Knowledge Retrieval":{"name":"Knowledge Retrieval","description":"All issues related to knowledge retrieval on Appsmith AI","color":"a36890"},"REST API":{"name":"REST API","description":"REST API plugin related issues","color":"e3ede5"},"Critical":{"color":"a1e3db","name":"Critical","description":"This issue breaks existing apps. Drop everything else to resolve"},"Module creator":{"name":"Module creator","description":"Issues related to the module creator side","color":"bb2c05"},"Module consumer":{"name":"Module consumer","description":"Issues related to the module consumer side","color":"83d3c5"},"Package versioning":{"name":"Package versioning","description":"ISsues related to how we manage versions for packages","color":"4c5218"},"Convert to module":{"name":"Convert to module","description":"Issues related to the module creation flow using conversion","color":"4c5218"},"Query module":{"name":"Query module","description":"Issues affecting query modules or its instances","color":"b11a7e"},"JS module":{"name":"JS module","description":"Issues affecting JS modules or its instances","color":"bf76f6"},"Secret Management":{"name":"Secret Management","description":"Issues related to secret management","color":"2b4664"},"REST API plugin":{"name":"REST API plugin","description":"REST API plugin related issues","color":"b5948a"},"UI module":{"name":"UI module","description":"Issues affecting UI modules or its instances","color":"d2acee"},"Preview mode":{"name":"Preview mode","description":"Issues related to app previews","color":"48883f"},"Git Auto-commit":{"name":"Git Auto-commit","description":"Issues related to autocommit","color":"717732"},"QA Pod":{"name":"QA Pod","description":"Issues under the QA Pod","color":"717732"},"Automation Test":{"name":"Automation Test","description":"","color":""},"Automation failures":{"name":"Automation failures","description":"","color":""},"Needs automation":{"name":"Needs automation","description":"Issues that needs automated tests","color":""},"Prepared statements":{"name":"Prepared statements","description":"Issues related to prepared statement flow","color":""},"Switch Group Widget":{"name":"Switch Group Widget","description":"Issues related to Switch group Widget","color":""},"Supervisor":{"name":"Supervisor","description":"Issues related to supervisor","color":"2c5813"},"Deployment Certificates":{"name":"Deployment Certificates","description":"Issues related to lets encrypt","color":"e148aa"},"Mock Data":{"name":"Mock Data","description":"Issues related to mock databases","color":"ebf251"},"AWS ECS":{"name":"AWS ECS","description":"Issues related to ECS Fargate","color":"e506ff"},"Publish App":{"name":"Publish App","description":"Issues related to app deployment","color":"2b4664"},"IDE Infra":{"name":"IDE Infra","description":"Issues related to the IDE infrastructure like saving changes","color":"1bb96a"},"User Profile":{"name":"User Profile","description":"Issues related to a user profile","color":"a60d34"},"Page Management":{"color":"1bb96a","name":"Page Management","description":"Issues related to configuring pages"},"Ingress":{"name":"Ingress","description":"Ingress Controller","color":"a86802"},"Nginx":{"name":"Nginx","description":"Issues related to Nginx","color":"e54195"},"Building blocks":{"name":"Building blocks","description":"Building blocks on cavas, on templates listing or drag and drop of building blocks.","color":"48883f"},"Table Inline Edit":{"name":"Table Inline Edit","description":"Issues related to inline editing","color":"60895a"},"User Session ":{"name":"User Session ","description":"For all issues/tasks related to user sessions","color":"65a3f5"},"WDS - all widgets":{"name":"WDS - all widgets","description":"all widget present in WDS","color":"2670ae"},"WDS - input widget":{"name":"WDS - input widget","description":"Issues related to input widget on WDS","color":"2670ae"},"WDS - paragraph widget":{"name":"WDS - paragraph widget","description":"issues related to paragraph widget on WDS","color":"2670ae"},"WDS - statbox widget":{"name":"WDS - statbox widget","description":"issues related to statbox widget on WDS","color":"2670ae"},"WDS - modal widget":{"name":"WDS - modal widget","description":"Issues related to modal widget on WDS","color":"2670ae"},"WDS - icon widget":{"name":"WDS - icon widget","description":"Issues related to icon widget on WDS","color":"2670ae"},"WDS - checkbox widget":{"name":"WDS - checkbox widget","description":"Issues related to checkbox widget on WDS","color":"2670ae"},"WDS - table widget":{"name":"WDS - table widget","description":"Issues related to table widget on WDS","color":"2670ae"},"WDS - keyValue widget":{"name":"WDS - keyValue widget","description":"Issues related to key-value widget on WDS","color":"2670ae"},"WDS - switch group widget":{"name":"WDS - switch group widget","description":"Issues related to switch group widget on WDS","color":"2670ae"},"WDS - theming":{"name":"WDS - theming","description":"Issues related to theming on the Anvil instance","color":"2670ae"},"Anvil POD":{"name":"Anvil POD","description":"Issue related to Anvil project","color":"5e0904"},"Anvil - theming":{"name":"Anvil - theming","description":"Issues related to theming on the Anvil instance","color":"c28de5"},"Anvil - vertical alignment":{"name":"Anvil - vertical alignment","description":"Issues related to vertical alignment on the Anvil layout","color":"c28de5"},"Anvil - layout component":{"name":"Anvil - layout component","description":"Issues related to layout component on the Anvil layout","color":"c28de5"},"Anvil - drag & drop":{"name":"Anvil - drag & drop","description":"Issues related to drag & drop experience on Anvil","color":"c28de5"},"Anvil - zones & sections":{"name":"Anvil - zones & sections","description":"Issues related to zones and sections on the Anvil layout","color":"c28de5"},"Anvil - copy paste experience":{"name":"Anvil - copy paste experience","description":"Issues related to copy paste experience on the Anvil layout","color":"c28de5"},"WDS - phone widget":{"name":"WDS - phone widget","description":"Issues related to phone widget on WDS","color":"c28de5"},"WDS - responsive widget":{"name":"WDS - responsive widget","description":"All issues related to widget responsiveness","color":"11ee05"},"Anvil - responsive viewport":{"color":"11ee05","name":"Anvil - responsive viewport","description":"Issues seen on different viewports like mobile"},"WDS - widget styling":{"color":"11ee05","name":"WDS - widget styling","description":"all about widget styling"},"Anvil - spacing":{"name":"Anvil - spacing","description":"Related to spacing between widgets in auto layout","color":"11ee05"},"Anvil - responsive canvas":{"name":"Anvil - responsive canvas","description":"All issues related to canvas responsiveness","color":"11ee05"},"WDS - inline button widget":{"name":"WDS - inline button widget","description":"Issues related to inline button widget on WDS","color":"7cef83"},"Activation Pod":{"name":"Activation Pod","description":"for Activation group","color":"d67d00"},"Activation":{"name":"Activation","description":"for Activation group","color":"d67d00"},"Tests":{"name":"Tests","description":"Test issues","color":"4fc7b6"},"Ballpark: XXS":{"name":"Ballpark: XXS","description":"~1xDev in 1/2xSprint","color":""},"Ballpark: XS":{"name":"Ballpark: XS","description":"~1xDev in 1xSprint","color":"53bf71"},"Ballpark: S":{"name":"Ballpark: S","description":"~2xDev in 1xSprint","color":"6e9e65"},"Ballpark: M":{"name":"Ballpark: M","description":"~1xPOD in 1xSprint","color":"2229e6"},"Ballpark: L":{"name":"Ballpark: L","description":"~1xPOD in 3xSprint or 2xPODs in 1xSprint","color":"49962f"},"Ballpark: XL":{"name":"Ballpark: XL","description":"~1xPOD in 1xQuarter or 2xPODs in 2xSprint","color":"b524c9"},"Ballpark: XXL":{"name":"Ballpark: XXL","description":"~2xPODs in 1xQuarter","color":"22092c"},"Auto-commit":{"name":"Auto-commit","description":"Issues related to auto-generated commits showing up on git ","color":"e25b89"},"Continuous Deployment":{"name":"Continuous Deployment","description":"Issues related to CD pipeline on git","color":"aea47c"},"Branch protection":{"name":"Branch protection","description":"Issues related to using a protected branch on git","color":"ab511a"},"Default branch":{"name":"Default branch","description":"Issues related to using a default branch on git","color":"195737"},"Git status":{"name":"Git status","description":"Issues related to information shown on git status modal or number of changes appearing in a branch","color":"c851b8"},"Git performance":{"name":"Git performance","description":"Issues related to perceived performance on any git operation","color":"189af6"},"Anvil team":{"name":"Anvil team","description":"issues related to the new layout system anvil","color":"798200"},"SDLC":{"name":"SDLC","description":"Issues related to software development lifecycle experiences","color":"bae511"},"Reconnect DS modal":{"name":"Reconnect DS modal","description":"Issues related to reconnect datasource modal post app import","color":"2e398b"},"Stability Pod":{"name":"Stability Pod","description":"For all issues/tasks to be prioritized under Stability pod","color":"86ddf6"},"Stability Issue":{"name":"Stability Issue","description":"Every issue handle by Stability Pod","color":"4d024a"},"Move to Postgres":{"name":"Move to Postgres","description":"Issues required to be solved for the move to Postgres as repository layer","color":"4e13ac"},"User Session":{"name":"User Session","description":"Issues related to user sessions","color":"8255e5"},"IDE tabs":{"name":"IDE tabs","description":"query and js tabs","color":"1bb96a"},"Inviting Contribution":{"name":"Inviting Contribution","description":"Issues that we would like contributions to","color":""},"cypress-flaky-fix":{"name":"cypress-flaky-fix","description":"This label is auto-added when a PR which only has Cypress fixes are merged to release","color":"722cbc"},"Cypress flaky tests":{"name":"Cypress flaky tests","description":"Test scripts that need to be fixed on Cypress by dev or SDET","color":"722cbc"},"Help enterprise":{"name":"Help enterprise","description":"Requested by Appsmith customers or prospects","color":"FF8C00"},"Learnability":{"name":"Learnability","description":"Issues affecting the product learnability, making the product harder for new users.","color":"800c2f"},"ADS Spacing":{"name":"ADS Spacing","description":"","color":"686ebb"},"ads unit test":{"name":"ads unit test","description":"All issue related ads unit cases","color":"686ebb"},"ads revamp":{"name":"ads revamp","description":"All issues related to ads revamp.","color":"686ebb"},"Javascript Product":{"color":"709a21","name":"Javascript Product","description":"Issues related to users writing javascript in appsmith"},"IDE Product":{"color":"1bb96a","name":"IDE Product","description":"Issues related to the IDE Product"},"IDE Pod":{"color":"1bb96a","name":"IDE Pod","description":"Issues that new developers face while exploring the IDE"},"Accelerators Product":{"name":"Accelerators Product","description":"Issues related to app building accelerators","color":"f3fce6"},"Templates Product":{"name":"Templates Product","description":"Issues related to Templates","color":"f3fce6"},"Design System Product":{"name":"Design System Product","description":"Appsmith design system related issues","color":"2b4664"},"ads deduplication":{"name":"ads deduplication","description":"Replacing component with ADS components","color":"708943"},"Admin Settings Product":{"color":"708943","name":"Admin Settings Product","description":"Issues in admin settings pages"},"Appsmith AI":{"name":"Appsmith AI","description":"All issues related to the Appsmith AI datasource","color":"708943"},"Query & JS Pod":{"color":"709a21","name":"Query & JS Pod","description":"Issues related to the query & JS Pod"},"RBAC Product":{"name":"RBAC Product","description":"Issues, requests and enhancements around RBAC.","color":""},"Workspace Product":{"name":"Workspace Product","description":"Issues related to workspaces","color":""},"CE Instance Usage":{"name":"CE Instance Usage","description":"For all issues relating to usage, licensing or billing on the CE instance","color":""},"Billing & Licensing Product":{"name":"Billing & Licensing Product","description":"Issues pertaining to licensing, billing and usage across self serve and enterprise customers","color":"446925"},"Platform Administration Pod":{"color":"446925","name":"Platform Administration Pod","description":"Issues related to platform administration & management"},"DB Infrastructure Pod":{"name":"DB Infrastructure Pod","description":"Pod to handle database infrastructure","color":"446925"},"Packages Product":{"name":"Packages Product","description":"Issues related to packages","color":"446925"},"Workflows Product":{"name":"Workflows Product","description":"Issues related to the workflows product","color":"446925"},"Debugger Product":{"color":"857f58","name":"Debugger Product","description":"Issues related to the debugger"},"Packages Pod":{"name":"Packages Pod","description":"issues that belong to the packages pod","color":"857f58"},"Environments Product":{"name":"Environments Product","description":"Issues related to datasource environments","color":"857f58"},"Custom Widgets":{"name":"Custom Widgets","description":"For all issues related to the custom widget project","color":"857f58"},"Branding Product":{"name":"Branding Product","description":"All issues under branding and whitelabelling appsmith ecosystem","color":"857f58"},"Widgets & Accelerators Pod":{"name":"Widgets & Accelerators Pod","description":"Issues related to widgets & Accelerators","color":"857f58"},"Widgets Product":{"name":"Widgets Product","description":"This label groups issues related to widgets","color":"f3fce6"},"App Theming Product":{"name":"App Theming Product","description":"Items that are related to the App level theming controls epic","color":"48883f"},"UI Building Product":{"color":"48883f","name":"UI Building Product","description":"Issues related to the UI Building experience"},"Onboarding Product":{"color":"48883f","name":"Onboarding Product","description":"Issues related to onboarding new developers"},"Database Schema":{"name":"Database Schema","description":"Issues related to database schema","color":"48883f"},"Git Product":{"color":"48883f","name":"Git Product","description":"Issues related to version control product"},"Git Platform Pod":{"name":"Git Platform Pod","description":"Issues related to the git & the app platform ","color":"48883f"},"Embedding Apps Product":{"name":"Embedding Apps Product","description":"Issues related to embedding","color":"48883f"},"Integrations Product":{"name":"Integrations Product","description":"Issues related to a specific integration","color":"b9f21c"},"Feature Flagging":{"name":"Feature Flagging","description":"Anything related feature flagging","color":"4574ae"},"Audit Logs Product":{"name":"Audit Logs Product","description":"Audit trails to ensure data security","color":"4574ae"},"Identity & Authentication Product":{"name":"Identity & Authentication Product","description":"Issues related to user identity & authentication","color":"4574ae"},"Email verification":{"name":"Email verification","description":"Email verification issues","color":"4574ae"},"Artifact Platform Product":{"name":"Artifact Platform Product","description":"Issues related to the application platform","color":"4574ae"}},"success":true} \ No newline at end of file diff --git a/.github/workflows/client-build.yml b/.github/workflows/client-build.yml index d37853acca..e247382c9b 100644 --- a/.github/workflows/client-build.yml +++ b/.github/workflows/client-build.yml @@ -72,13 +72,13 @@ jobs: with: files: "app/client/**" - - name: Run step if any file(s) in the client folder change - if: steps.changed-files-specific.outputs.any_changed == 'true' - env: - ALL_CHANGED_FILES: ${{ steps.changed-files-specific.outputs.all_changed_files }} - run: | - echo "One or more files in the server folder has changed." - echo "List all the files that have changed: $ALL_CHANGED_FILES" + #- name: Run step if any file(s) in the client folder change + # if: steps.changed-files-specific.outputs.any_changed == 'true' + # env: + # ALL_CHANGED_FILES: ${{ steps.changed-files-specific.outputs.all_changed_files }} + # run: | + # echo "One or more files in the server folder has changed." + # echo "List all the files that have changed: $ALL_CHANGED_FILES" - name: Check compliance if: inputs.pr != 0 && steps.changed-files-specific.outputs.any_changed == 'true' diff --git a/app/client/.eslintrc.js b/app/client/.eslintrc.js index f04ec7fe45..02a6ca7ad9 100644 --- a/app/client/.eslintrc.js +++ b/app/client/.eslintrc.js @@ -56,7 +56,7 @@ const eslintConfig = { ...(baseNoRestrictedImports.patterns ?? []), { group: ["**/ce/*"], - message: "Reason: Please use @appsmith import instead.", + message: "Reason: Please use ee/ import instead.", }, ], }, diff --git a/app/client/packages/design-system/widgets/src/components/ToolbarButtons/src/ToolbarButtons.tsx b/app/client/packages/design-system/widgets/src/components/ToolbarButtons/src/ToolbarButtons.tsx index 4068e8872c..fd92ef4380 100644 --- a/app/client/packages/design-system/widgets/src/components/ToolbarButtons/src/ToolbarButtons.tsx +++ b/app/client/packages/design-system/widgets/src/components/ToolbarButtons/src/ToolbarButtons.tsx @@ -1,4 +1,4 @@ -import React, { forwardRef } from "react"; +import React, { forwardRef, useMemo } from "react"; import { Button, Menu } from "@design-system/widgets"; import { FocusScope } from "@react-aria/focus"; import { useDOMRef } from "@react-spectrum/utils"; @@ -37,11 +37,14 @@ const _ToolbarButtonsInner = ( domRef, ); - let children = [...state.collection]; - const menuChildren = (props.items as ToolbarButtonsItem[]).slice( - visibleItems, + const menuChildren = useMemo( + () => (props.items as ToolbarButtonsItem[]).slice(visibleItems), + [props.items, visibleItems], + ); + const children = useMemo( + () => [...state.collection].slice(0, visibleItems), + [state.collection, visibleItems], ); - children = children.slice(0, visibleItems); return ( diff --git a/app/client/src/AppErrorBoundry.tsx b/app/client/src/AppErrorBoundry.tsx index c195bc8c5e..b01a1228c0 100644 --- a/app/client/src/AppErrorBoundry.tsx +++ b/app/client/src/AppErrorBoundry.tsx @@ -3,7 +3,7 @@ import styled from "styled-components"; import AppCrashImage from "assets/images/404-image.png"; import * as Sentry from "@sentry/react"; import log from "loglevel"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Button } from "design-system"; const Wrapper = styled.div` diff --git a/app/client/src/IDE/Components/Sidebar/Sidebar.tsx b/app/client/src/IDE/Components/Sidebar/Sidebar.tsx index 5fedfd10d3..59595bdcc6 100644 --- a/app/client/src/IDE/Components/Sidebar/Sidebar.tsx +++ b/app/client/src/IDE/Components/Sidebar/Sidebar.tsx @@ -1,7 +1,7 @@ import React from "react"; import styled from "styled-components"; import SidebarButton from "./SidebarButton"; -import type { EditorState } from "@appsmith/entities/IDE/constants"; +import type { EditorState } from "ee/entities/IDE/constants"; import type { SidebarButtonProps } from "./SidebarButton/SidebarButton"; import { Flex } from "design-system"; diff --git a/app/client/src/IDE/hooks/useIsInSideBySideEditor.test.tsx b/app/client/src/IDE/hooks/useIsInSideBySideEditor.test.tsx index 04c50c5cf4..e59bb7ed3e 100644 --- a/app/client/src/IDE/hooks/useIsInSideBySideEditor.test.tsx +++ b/app/client/src/IDE/hooks/useIsInSideBySideEditor.test.tsx @@ -1,10 +1,10 @@ import React from "react"; import { renderHook, act } from "@testing-library/react-hooks/dom"; import { Provider } from "react-redux"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import { useIsInSideBySideEditor } from "./useIsInSideBySideEditor"; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createMemoryHistory, type MemoryHistory } from "history"; import { Router } from "react-router"; diff --git a/app/client/src/LandingScreen.tsx b/app/client/src/LandingScreen.tsx index ec07d7882e..e2677530c2 100755 --- a/app/client/src/LandingScreen.tsx +++ b/app/client/src/LandingScreen.tsx @@ -1,5 +1,5 @@ import React from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentUser, getUserAuthError } from "selectors/usersSelectors"; import { connect } from "react-redux"; import type { User } from "constants/userConstants"; diff --git a/app/client/src/UITelemetry/auto-otel-web.ts b/app/client/src/UITelemetry/auto-otel-web.ts index fca494e321..6d3d63c586 100644 --- a/app/client/src/UITelemetry/auto-otel-web.ts +++ b/app/client/src/UITelemetry/auto-otel-web.ts @@ -8,7 +8,7 @@ import { SEMRESATTRS_SERVICE_VERSION, SEMRESATTRS_SERVICE_INSTANCE_ID, } from "@opentelemetry/semantic-conventions"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { W3CTraceContextPropagator } from "@opentelemetry/core"; import { MeterProvider, diff --git a/app/client/src/WidgetProvider/constants.ts b/app/client/src/WidgetProvider/constants.ts index d5772b07a2..f7aaa3cb1e 100644 --- a/app/client/src/WidgetProvider/constants.ts +++ b/app/client/src/WidgetProvider/constants.ts @@ -15,7 +15,7 @@ import type { DerivedPropertiesMap } from "WidgetProvider/factory"; import type { WidgetFeatures } from "utils/WidgetFeatures"; import type { WidgetProps } from "../widgets/BaseWidget"; import type { ExtraDef } from "utils/autocomplete/defCreatorUtils"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; import type { WidgetQueryConfig, WidgetQueryGenerationConfig, diff --git a/app/client/src/actions/JSLibraryActions.ts b/app/client/src/actions/JSLibraryActions.ts index 23fd45dde4..c96972e54b 100644 --- a/app/client/src/actions/JSLibraryActions.ts +++ b/app/client/src/actions/JSLibraryActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ApiResponse } from "api/ApiResponses"; import type { JSLibrary } from "workers/common/JSLibrary"; diff --git a/app/client/src/actions/actionSelectorActions.ts b/app/client/src/actions/actionSelectorActions.ts index 63b6b83218..bd92b6f62a 100644 --- a/app/client/src/actions/actionSelectorActions.ts +++ b/app/client/src/actions/actionSelectorActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const evaluateActionSelectorField = (payload: { id: string; diff --git a/app/client/src/actions/activeFieldActions.ts b/app/client/src/actions/activeFieldActions.ts index 60f5a4bbcb..95c4492e88 100644 --- a/app/client/src/actions/activeFieldActions.ts +++ b/app/client/src/actions/activeFieldActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const setActiveEditorField = (field: string) => ({ type: ReduxActionTypes.SET_ACTIVE_EDITOR_FIELD, diff --git a/app/client/src/actions/analyticsActions.ts b/app/client/src/actions/analyticsActions.ts index 3ceb42984b..27415c1d4c 100644 --- a/app/client/src/actions/analyticsActions.ts +++ b/app/client/src/actions/analyticsActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const segmentInitSuccess = () => ({ type: ReduxActionTypes.SEGMENT_INITIALIZED, diff --git a/app/client/src/actions/apiPaneActions.ts b/app/client/src/actions/apiPaneActions.ts index bbecfbf484..a17753391e 100644 --- a/app/client/src/actions/apiPaneActions.ts +++ b/app/client/src/actions/apiPaneActions.ts @@ -1,8 +1,8 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import type { SlashCommandPayload } from "entities/Action"; -import type { ApiPaneDebuggerState } from "@appsmith/reducers/uiReducers/apiPaneReducer"; +import type { ApiPaneDebuggerState } from "ee/reducers/uiReducers/apiPaneReducer"; export const changeApi = ( id: string, diff --git a/app/client/src/actions/appCollabActions.ts b/app/client/src/actions/appCollabActions.ts index b9aae62556..c9f432017a 100644 --- a/app/client/src/actions/appCollabActions.ts +++ b/app/client/src/actions/appCollabActions.ts @@ -2,7 +2,7 @@ import { appLevelWebsocketWriteEvent, pageLevelWebsocketWriteEvent, } from "./websocketActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { PAGE_LEVEL_SOCKET_EVENTS } from "sagas/WebsocketSagas/socketEvents"; // App Editors presence Socket actions diff --git a/app/client/src/actions/appSettingsPaneActions.ts b/app/client/src/actions/appSettingsPaneActions.ts index 2622aed914..2ab93fc079 100644 --- a/app/client/src/actions/appSettingsPaneActions.ts +++ b/app/client/src/actions/appSettingsPaneActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { AppSettingsPaneReduxState } from "reducers/uiReducers/appSettingsPaneReducer"; export const updateAppSettingsPaneSelectedTabAction = ( diff --git a/app/client/src/actions/appThemingActions.tsx b/app/client/src/actions/appThemingActions.tsx index b8edda5725..e41d29c0f4 100644 --- a/app/client/src/actions/appThemingActions.tsx +++ b/app/client/src/actions/appThemingActions.tsx @@ -1,6 +1,6 @@ import type { AppTheme } from "entities/AppTheming"; import type { AppThemingMode } from "selectors/appThemingSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ApiResponse } from "api/ApiResponses"; /** diff --git a/app/client/src/actions/appViewActions.ts b/app/client/src/actions/appViewActions.ts index caeb0d2632..002608de06 100644 --- a/app/client/src/actions/appViewActions.ts +++ b/app/client/src/actions/appViewActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; /** * ---------------------------------------------------------------------------- diff --git a/app/client/src/actions/authActions.ts b/app/client/src/actions/authActions.ts index 9f267837f3..71d051735c 100644 --- a/app/client/src/actions/authActions.ts +++ b/app/client/src/actions/authActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ApiResponse } from "api/ApiResponses"; export const getCurrentUser = (userProfile?: ApiResponse) => ({ diff --git a/app/client/src/actions/autoHeightActions.ts b/app/client/src/actions/autoHeightActions.ts index 90bf8bad84..381f5b8fd2 100644 --- a/app/client/src/actions/autoHeightActions.ts +++ b/app/client/src/actions/autoHeightActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { GridDefaults } from "constants/WidgetConstants"; import type { TreeNode } from "utils/autoHeight/constants"; diff --git a/app/client/src/actions/autoLayoutActions.ts b/app/client/src/actions/autoLayoutActions.ts index 4bcd9b38b2..041cb95847 100644 --- a/app/client/src/actions/autoLayoutActions.ts +++ b/app/client/src/actions/autoLayoutActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { LayoutSystemTypes } from "layoutSystems/types"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import type { diff --git a/app/client/src/actions/batchActions.ts b/app/client/src/actions/batchActions.ts index a15ee8670b..4c57fdb166 100644 --- a/app/client/src/actions/batchActions.ts +++ b/app/client/src/actions/batchActions.ts @@ -1,8 +1,8 @@ import type { EvaluationReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/actions/browserRequestActions.ts b/app/client/src/actions/browserRequestActions.ts index 822d4dc60e..275e052046 100644 --- a/app/client/src/actions/browserRequestActions.ts +++ b/app/client/src/actions/browserRequestActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const setUserCurrentGeoLocation = (position: GeolocationPosition) => { return { diff --git a/app/client/src/actions/canvasSelectionActions.ts b/app/client/src/actions/canvasSelectionActions.ts index a4e3f8fc1c..ac9d2b7632 100644 --- a/app/client/src/actions/canvasSelectionActions.ts +++ b/app/client/src/actions/canvasSelectionActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { XYCord } from "layoutSystems/common/canvasArenas/ArenaTypes"; import type { SelectedArenaDimensions } from "layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/CanvasSelectionArena"; diff --git a/app/client/src/actions/communityTemplateActions.ts b/app/client/src/actions/communityTemplateActions.ts index ff681b40ae..62abfa95af 100644 --- a/app/client/src/actions/communityTemplateActions.ts +++ b/app/client/src/actions/communityTemplateActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export interface PublishCommunityTemplatePayload { title: string; diff --git a/app/client/src/actions/controlActions.tsx b/app/client/src/actions/controlActions.tsx index cb25a25145..1170d101f8 100644 --- a/app/client/src/actions/controlActions.tsx +++ b/app/client/src/actions/controlActions.tsx @@ -1,8 +1,8 @@ import type { ReduxAction, ReduxActionType, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { UpdateWidgetsPayload } from "reducers/entityReducers/canvasWidgetsReducer"; import type { DynamicPath } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/actions/crudInfoModalActions.ts b/app/client/src/actions/crudInfoModalActions.ts index 4fca805963..6121377043 100644 --- a/app/client/src/actions/crudInfoModalActions.ts +++ b/app/client/src/actions/crudInfoModalActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export interface SetCrudInfoModalOpenPayload { open: boolean; diff --git a/app/client/src/actions/datasourceActions.ts b/app/client/src/actions/datasourceActions.ts index 6a13308b1e..764924010f 100644 --- a/app/client/src/actions/datasourceActions.ts +++ b/app/client/src/actions/datasourceActions.ts @@ -1,8 +1,8 @@ import type { ReduxAction, ReduxActionWithCallbacks, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { CreateDatasourceConfig } from "api/DatasourcesApi"; import type { AuthenticationStatus, @@ -17,7 +17,7 @@ import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import { ActionParentEntityType, type ActionParentEntityTypeInterface, -} from "@appsmith/entities/Engine/actionHelpers"; +} from "ee/entities/Engine/actionHelpers"; export const createDatasourceFromForm = ( payload: CreateDatasourceConfig & Datasource, diff --git a/app/client/src/actions/debuggerActions.ts b/app/client/src/actions/debuggerActions.ts index e7a8600456..3ae7f37c64 100644 --- a/app/client/src/actions/debuggerActions.ts +++ b/app/client/src/actions/debuggerActions.ts @@ -1,11 +1,11 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { Log, Message, SourceEntity } from "entities/AppsmithConsole"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { CanvasDebuggerState, DebuggerContext, } from "reducers/uiReducers/debuggerReducer"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; import type { APP_MODE } from "entities/App"; export interface LogDebuggerErrorAnalyticsPayload { diff --git a/app/client/src/actions/editorActions.ts b/app/client/src/actions/editorActions.ts index 1ce56a66e9..e1dc181790 100644 --- a/app/client/src/actions/editorActions.ts +++ b/app/client/src/actions/editorActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { EntityInfo } from "pages/Editor/EntityNavigation/types"; /** diff --git a/app/client/src/actions/editorContextActions.ts b/app/client/src/actions/editorContextActions.ts index 6cc64b1960..3a2c678d7c 100644 --- a/app/client/src/actions/editorContextActions.ts +++ b/app/client/src/actions/editorContextActions.ts @@ -1,11 +1,11 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { CodeEditorContext, CursorPosition, EvaluatedPopupState, PropertyPanelContext, -} from "@appsmith/reducers/uiReducers/editorContextReducer"; -import { CursorPositionOrigin } from "@appsmith/reducers/uiReducers/editorContextReducer"; +} from "ee/reducers/uiReducers/editorContextReducer"; +import { CursorPositionOrigin } from "ee/reducers/uiReducers/editorContextReducer"; export const setFocusableInputField = (path: string | undefined) => { return { diff --git a/app/client/src/actions/errorActions.ts b/app/client/src/actions/errorActions.ts index ad201ec9ee..55ab979e57 100644 --- a/app/client/src/actions/errorActions.ts +++ b/app/client/src/actions/errorActions.ts @@ -1,5 +1,5 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { ERROR_CODES } from "ee/constants/ApiConstants"; import type { ErrorPayloadType } from "sagas/ErrorSagas"; export const safeCrashAppRequest = (code?: ERROR_CODES) => { diff --git a/app/client/src/actions/evaluationActions.ts b/app/client/src/actions/evaluationActions.ts index d54d5f4389..fc94827bbf 100644 --- a/app/client/src/actions/evaluationActions.ts +++ b/app/client/src/actions/evaluationActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { intersection } from "lodash"; import type { DependencyMap } from "utils/DynamicBindingUtils"; import type { QueryActionConfig } from "entities/Action"; @@ -10,7 +10,7 @@ import { EVAL_AND_LINT_REDUX_ACTIONS, LINT_REDUX_ACTIONS, LOG_REDUX_ACTIONS, -} from "@appsmith/actions/evaluationActionsList"; +} from "ee/actions/evaluationActionsList"; export const shouldTriggerEvaluation = (action: ReduxAction) => { return ( diff --git a/app/client/src/actions/explorerActions.ts b/app/client/src/actions/explorerActions.ts index ea19d69c09..9e0c855795 100644 --- a/app/client/src/actions/explorerActions.ts +++ b/app/client/src/actions/explorerActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const initExplorerEntityNameEdit = (actionId: string) => { return { diff --git a/app/client/src/actions/featureFlagActions.ts b/app/client/src/actions/featureFlagActions.ts index a805cfa1d0..6fff6768a2 100644 --- a/app/client/src/actions/featureFlagActions.ts +++ b/app/client/src/actions/featureFlagActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { OverriddenFeatureFlags } from "utils/hooks/useFeatureFlagOverride"; export const setFeatureFlagOverridesAction = ( diff --git a/app/client/src/actions/focusHistoryActions.ts b/app/client/src/actions/focusHistoryActions.ts index 7d05c55098..fb1b6f6b3d 100644 --- a/app/client/src/actions/focusHistoryActions.ts +++ b/app/client/src/actions/focusHistoryActions.ts @@ -1,6 +1,6 @@ import type { FocusState } from "reducers/uiReducers/focusHistoryReducer"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { Location } from "history"; import type { AppsmithLocationState } from "utils/history"; diff --git a/app/client/src/actions/gitSyncActions.ts b/app/client/src/actions/gitSyncActions.ts index f950bc5f88..f9952fa753 100644 --- a/app/client/src/actions/gitSyncActions.ts +++ b/app/client/src/actions/gitSyncActions.ts @@ -1,17 +1,17 @@ import type { ReduxAction, ReduxActionWithCallbacks, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ConnectToGitPayload, GitAutocommitProgressResponse, } from "api/GitSyncAPI"; import type { GitConfig, GitSyncModalTab, MergeStatus } from "entities/GitSync"; -import type { GitApplicationMetadata } from "@appsmith/api/ApplicationApi"; +import type { GitApplicationMetadata } from "ee/api/ApplicationApi"; import { type GitStatusData, GitSettingsTab, diff --git a/app/client/src/actions/globalSearchActions.ts b/app/client/src/actions/globalSearchActions.ts index d75270cbac..2fa51f7dab 100644 --- a/app/client/src/actions/globalSearchActions.ts +++ b/app/client/src/actions/globalSearchActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { RecentEntity, SearchCategory, diff --git a/app/client/src/actions/helpActions.ts b/app/client/src/actions/helpActions.ts index 1b24d14347..d55402828b 100644 --- a/app/client/src/actions/helpActions.ts +++ b/app/client/src/actions/helpActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const setHelpDefaultRefinement = (payload: string) => { return { diff --git a/app/client/src/actions/ideActions.ts b/app/client/src/actions/ideActions.ts index 000da12c6b..04f91ea23f 100644 --- a/app/client/src/actions/ideActions.ts +++ b/app/client/src/actions/ideActions.ts @@ -1,5 +1,5 @@ -import type { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { EditorViewMode } from "ee/entities/IDE/constants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const setIdeEditorViewMode = (mode: EditorViewMode) => { return { diff --git a/app/client/src/actions/importActions.ts b/app/client/src/actions/importActions.ts index cc56d00bb5..65d52c14fc 100644 --- a/app/client/src/actions/importActions.ts +++ b/app/client/src/actions/importActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { CurlImportFormValues } from "../pages/Editor/CurlImport/helpers"; diff --git a/app/client/src/actions/initActions.ts b/app/client/src/actions/initActions.ts index b45f225c36..2200e29d74 100644 --- a/app/client/src/actions/initActions.ts +++ b/app/client/src/actions/initActions.ts @@ -1,6 +1,6 @@ import type { APP_MODE } from "entities/App"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const initCurrentPage = () => { return { diff --git a/app/client/src/actions/jsActionActions.ts b/app/client/src/actions/jsActionActions.ts index 2c294a6d8f..00a11cd618 100644 --- a/app/client/src/actions/jsActionActions.ts +++ b/app/client/src/actions/jsActionActions.ts @@ -3,10 +3,10 @@ import { type ReduxAction, ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { JSCollection } from "entities/JSCollection"; -import type { CreateJSCollectionRequest } from "@appsmith/api/JSActionAPI"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { CreateJSCollectionRequest } from "ee/api/JSActionAPI"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import type { ApiResponse } from "api/ApiResponses"; export interface FetchJSCollectionsPayload { diff --git a/app/client/src/actions/jsPaneActions.ts b/app/client/src/actions/jsPaneActions.ts index fc35a64ede..030f0e2e96 100644 --- a/app/client/src/actions/jsPaneActions.ts +++ b/app/client/src/actions/jsPaneActions.ts @@ -1,11 +1,11 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { JSCollection, JSAction } from "entities/JSCollection"; import type { RefactorAction, SetFunctionPropertyPayload, -} from "@appsmith/api/JSActionAPI"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +} from "ee/api/JSActionAPI"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import type { JSEditorTab, JSPaneDebuggerState, diff --git a/app/client/src/actions/lintingActions.ts b/app/client/src/actions/lintingActions.ts index 1cc94caa9d..aff5f8788c 100644 --- a/app/client/src/actions/lintingActions.ts +++ b/app/client/src/actions/lintingActions.ts @@ -1,6 +1,6 @@ import type { LintErrorsStore } from "reducers/lintingReducers/lintErrorsReducers"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export type SetLintErrorsAction = ReduxAction<{ errors: LintErrorsStore }>; export const setLintingErrors = ( diff --git a/app/client/src/actions/metaActions.ts b/app/client/src/actions/metaActions.ts index d8fda7e68c..46aa72db20 100644 --- a/app/client/src/actions/metaActions.ts +++ b/app/client/src/actions/metaActions.ts @@ -1,13 +1,13 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { BatchAction } from "actions/batchActions"; import { batchAction } from "actions/batchActions"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import type { WidgetEntity, DataTreeEntityConfig, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; export interface UpdateWidgetMetaPropertyPayload { widgetId: string; diff --git a/app/client/src/actions/metaWidgetActions.ts b/app/client/src/actions/metaWidgetActions.ts index 6c8b2a27a2..8f8573125a 100644 --- a/app/client/src/actions/metaWidgetActions.ts +++ b/app/client/src/actions/metaWidgetActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { DeleteMetaWidgetsPayload, ModifyMetaWidgetPayload, diff --git a/app/client/src/actions/onboardingActions.ts b/app/client/src/actions/onboardingActions.ts index c0dfbf2f4b..2f3412a871 100644 --- a/app/client/src/actions/onboardingActions.ts +++ b/app/client/src/actions/onboardingActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SIGNPOSTING_STEP } from "pages/Editor/FirstTimeUserOnboarding/Utils"; export const toggleInOnboardingWidgetSelection = (payload: boolean) => { diff --git a/app/client/src/actions/oneClickBindingActions.ts b/app/client/src/actions/oneClickBindingActions.ts index 38ac125914..a63375f1d4 100644 --- a/app/client/src/actions/oneClickBindingActions.ts +++ b/app/client/src/actions/oneClickBindingActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const updateOneClickBindingOptionsVisibility = ( visibility: boolean, diff --git a/app/client/src/actions/pageActions.tsx b/app/client/src/actions/pageActions.tsx index a3ca5d61fc..f95e42406b 100644 --- a/app/client/src/actions/pageActions.tsx +++ b/app/client/src/actions/pageActions.tsx @@ -5,15 +5,15 @@ import type { UpdateCanvasPayload, AnyReduxAction, ClonePageSuccessPayload, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, WidgetReduxActionTypes, ReplayReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { DynamicPath } from "utils/DynamicBindingUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { WidgetOperation } from "widgets/BaseWidget"; import type { FetchPageResponse, @@ -25,7 +25,7 @@ import type { import type { UrlDataState } from "reducers/entityReducers/appReducer"; import type { APP_MODE } from "entities/App"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { Replayable } from "entities/Replay/ReplayEntity/ReplayEditor"; import * as Sentry from "@sentry/react"; diff --git a/app/client/src/actions/pluginActionActions.ts b/app/client/src/actions/pluginActionActions.ts index 5a0ddab2ca..611beaaa4d 100644 --- a/app/client/src/actions/pluginActionActions.ts +++ b/app/client/src/actions/pluginActionActions.ts @@ -5,7 +5,7 @@ import { type ReduxAction, ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { JSUpdate } from "utils/JSPaneUtils"; import type { Action, ActionViewMode } from "entities/Action"; import { ActionExecutionContext } from "entities/Action"; diff --git a/app/client/src/actions/pluginActions.ts b/app/client/src/actions/pluginActions.ts index cf6ec43c93..82e02c3e9a 100644 --- a/app/client/src/actions/pluginActions.ts +++ b/app/client/src/actions/pluginActions.ts @@ -1,11 +1,11 @@ import type { ReduxAction, ReduxActionWithoutPayload, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ApiResponse } from "api/ApiResponses"; import type { PluginFormPayload } from "api/PluginApi"; import type { DependencyMap } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/actions/propertyPaneActions.ts b/app/client/src/actions/propertyPaneActions.ts index b9e32d8a59..9b560bd0c3 100644 --- a/app/client/src/actions/propertyPaneActions.ts +++ b/app/client/src/actions/propertyPaneActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SelectedPropertyPanel } from "reducers/uiReducers/propertyPaneReducer"; export const updateWidgetName = (widgetId: string, newName: string) => { diff --git a/app/client/src/actions/queryPaneActions.ts b/app/client/src/actions/queryPaneActions.ts index 274f5d3944..67a2b88f1c 100644 --- a/app/client/src/actions/queryPaneActions.ts +++ b/app/client/src/actions/queryPaneActions.ts @@ -1,7 +1,7 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { Action } from "entities/Action"; -import type { QueryPaneDebuggerState } from "@appsmith/reducers/uiReducers/queryPaneReducer"; +import type { QueryPaneDebuggerState } from "ee/reducers/uiReducers/queryPaneReducer"; export interface ChangeQueryPayload { baseQueryId: string; diff --git a/app/client/src/actions/reflowActions.ts b/app/client/src/actions/reflowActions.ts index 6e644ee681..da6504ffd2 100644 --- a/app/client/src/actions/reflowActions.ts +++ b/app/client/src/actions/reflowActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReflowReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReflowReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ReflowedSpaceMap } from "reflow/reflowTypes"; export const reflowMoveAction = ( diff --git a/app/client/src/actions/releasesActions.ts b/app/client/src/actions/releasesActions.ts index b340658672..fedcb32a25 100644 --- a/app/client/src/actions/releasesActions.ts +++ b/app/client/src/actions/releasesActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const resetReleasesCount = () => ({ type: ReduxActionTypes.RESET_UNREAD_RELEASES_COUNT, diff --git a/app/client/src/actions/templateActions.ts b/app/client/src/actions/templateActions.ts index 0d47a1139d..be61de3175 100644 --- a/app/client/src/actions/templateActions.ts +++ b/app/client/src/actions/templateActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const getAllTemplates = () => ({ type: ReduxActionTypes.GET_ALL_TEMPLATES_INIT, diff --git a/app/client/src/actions/themeActions.ts b/app/client/src/actions/themeActions.ts index a8d5a50185..17bbf1a83b 100644 --- a/app/client/src/actions/themeActions.ts +++ b/app/client/src/actions/themeActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ThemeMode } from "selectors/themeSelectors"; export const setThemeMode = (mode: ThemeMode) => ({ diff --git a/app/client/src/actions/tourActions.ts b/app/client/src/actions/tourActions.ts index 3254227918..8b5814df79 100644 --- a/app/client/src/actions/tourActions.ts +++ b/app/client/src/actions/tourActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { TourType } from "entities/Tour"; export const setActiveTour = (tourType: TourType) => ({ diff --git a/app/client/src/actions/userActions.ts b/app/client/src/actions/userActions.ts index 46d2b0c96b..9a34f78590 100644 --- a/app/client/src/actions/userActions.ts +++ b/app/client/src/actions/userActions.ts @@ -1,14 +1,14 @@ import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { CurrentUserDetailsRequestPayload } from "constants/userConstants"; import type { TokenPasswordUpdateRequest, UpdateUserRequest, VerifyTokenRequest, -} from "@appsmith/api/UserApi"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +} from "ee/api/UserApi"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { ProductAlert, ProductAlertConfig, diff --git a/app/client/src/actions/utilActions.ts b/app/client/src/actions/utilActions.ts index e6d4eec282..4483519fbf 100644 --- a/app/client/src/actions/utilActions.ts +++ b/app/client/src/actions/utilActions.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export const historyPush = (url: string) => ({ type: ReduxActionTypes.HISTORY_PUSH, diff --git a/app/client/src/actions/websocketActions.ts b/app/client/src/actions/websocketActions.ts index 93449e6ff7..61379e260e 100644 --- a/app/client/src/actions/websocketActions.ts +++ b/app/client/src/actions/websocketActions.ts @@ -1,7 +1,7 @@ import { ReduxActionTypes, ReduxSagaChannels, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { reconnectWebsocketEvent } from "constants/WebsocketConstants"; export const setIsAppLevelWebsocketConnected = (payload: boolean) => ({ diff --git a/app/client/src/actions/widgetActions.tsx b/app/client/src/actions/widgetActions.tsx index 1d49d6cfbe..426167faa1 100644 --- a/app/client/src/actions/widgetActions.tsx +++ b/app/client/src/actions/widgetActions.tsx @@ -1,8 +1,8 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ExecuteTriggerPayload } from "constants/AppsmithActionConstants/ActionConstants"; import type { BatchAction } from "actions/batchActions"; import { batchAction } from "actions/batchActions"; diff --git a/app/client/src/actions/widgetSelectionActions.ts b/app/client/src/actions/widgetSelectionActions.ts index f6863ecd36..092400d49b 100644 --- a/app/client/src/actions/widgetSelectionActions.ts +++ b/app/client/src/actions/widgetSelectionActions.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SelectionRequestType } from "sagas/WidgetSelectUtils"; import type { NavigationMethod } from "utils/history"; diff --git a/app/client/src/actions/widgetSidebarActions.tsx b/app/client/src/actions/widgetSidebarActions.tsx index a5dfb11921..5a0dda472e 100644 --- a/app/client/src/actions/widgetSidebarActions.tsx +++ b/app/client/src/actions/widgetSidebarActions.tsx @@ -1,7 +1,7 @@ import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { WidgetCardProps } from "widgets/BaseWidget"; export const fetchWidgetCards = () => { diff --git a/app/client/src/api/ActionAPI.tsx b/app/client/src/api/ActionAPI.tsx index 1a5e1502b9..ebfe4cbab5 100644 --- a/app/client/src/api/ActionAPI.tsx +++ b/app/client/src/api/ActionAPI.tsx @@ -2,7 +2,7 @@ import type React from "react"; import type { HttpMethod } from "api/Api"; import API from "api/Api"; import type { ApiResponse } from "./ApiResponses"; -import { DEFAULT_EXECUTE_ACTION_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import { DEFAULT_EXECUTE_ACTION_TIMEOUT_MS } from "ee/constants/ApiConstants"; import type { AxiosPromise, CancelTokenSource } from "axios"; import axios from "axios"; import type { Action, ActionViewMode } from "entities/Action"; @@ -10,7 +10,7 @@ import type { APIRequest } from "constants/AppsmithActionConstants/ActionConstan import type { WidgetType } from "constants/WidgetConstants"; import type { OtlpSpan } from "UITelemetry/generateTraces"; import { wrapFnWithParentTraceContext } from "UITelemetry/generateTraces"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export interface Property { key: string; diff --git a/app/client/src/api/Api.ts b/app/client/src/api/Api.ts index 14c880394a..8253e1ceb7 100644 --- a/app/client/src/api/Api.ts +++ b/app/client/src/api/Api.ts @@ -1,13 +1,13 @@ import type { AxiosInstance, AxiosRequestConfig } from "axios"; import axios from "axios"; -import { REQUEST_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import { REQUEST_TIMEOUT_MS } from "ee/constants/ApiConstants"; import { convertObjectToQueryParams } from "utils/URLUtils"; import { apiFailureResponseInterceptor, apiRequestInterceptor, apiSuccessResponseInterceptor, blockedApiRoutesForAirgapInterceptor, -} from "@appsmith/api/ApiUtils"; +} from "ee/api/ApiUtils"; //TODO(abhinav): Refactor this to make more composable. export const apiRequestConfig = { diff --git a/app/client/src/api/CloudServicesApi.ts b/app/client/src/api/CloudServicesApi.ts index 1489f08c69..ec91c838a1 100644 --- a/app/client/src/api/CloudServicesApi.ts +++ b/app/client/src/api/CloudServicesApi.ts @@ -1,4 +1,4 @@ -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; const { cloudServicesBaseUrl: BASE_URL } = getAppsmithConfigs(); diff --git a/app/client/src/api/DatasourcesApi.ts b/app/client/src/api/DatasourcesApi.ts index 8a5a3c2739..0ce046321e 100644 --- a/app/client/src/api/DatasourcesApi.ts +++ b/app/client/src/api/DatasourcesApi.ts @@ -1,4 +1,4 @@ -import { DEFAULT_TEST_DATA_SOURCE_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import { DEFAULT_TEST_DATA_SOURCE_TIMEOUT_MS } from "ee/constants/ApiConstants"; import API from "api/Api"; import type { ApiResponse } from "./ApiResponses"; import type { AxiosPromise } from "axios"; diff --git a/app/client/src/api/GitSyncAPI.tsx b/app/client/src/api/GitSyncAPI.tsx index d46b56374f..fca13e6018 100644 --- a/app/client/src/api/GitSyncAPI.tsx +++ b/app/client/src/api/GitSyncAPI.tsx @@ -2,7 +2,7 @@ import type { AxiosPromise } from "axios"; import Api from "api/Api"; import type { ApiResponse } from "./ApiResponses"; import type { GitConfig } from "entities/GitSync"; -import ApplicationApi from "@appsmith/api/ApplicationApi"; +import ApplicationApi from "ee/api/ApplicationApi"; export interface CommitPayload { applicationId: string; diff --git a/app/client/src/api/ImportApi.ts b/app/client/src/api/ImportApi.ts index 20609a2d22..974080f5ca 100644 --- a/app/client/src/api/ImportApi.ts +++ b/app/client/src/api/ImportApi.ts @@ -1,7 +1,7 @@ import type { AxiosPromise } from "axios"; import Api from "api/Api"; import type { ApiResponse } from "./ApiResponses"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export interface CurlImportRequest { type: string; diff --git a/app/client/src/api/OAuthApi.ts b/app/client/src/api/OAuthApi.ts index d1446a8188..21e7c8e4d3 100644 --- a/app/client/src/api/OAuthApi.ts +++ b/app/client/src/api/OAuthApi.ts @@ -2,7 +2,7 @@ import Api from "./Api"; import type { AxiosPromise } from "axios"; import type { ApiResponse } from "api/ApiResponses"; import type { Datasource } from "entities/Datasource"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; class OAuthApi extends Api { static url = "v1/saas"; diff --git a/app/client/src/api/PageApi.tsx b/app/client/src/api/PageApi.tsx index c8d75dcb15..2b2dc3dcd3 100644 --- a/app/client/src/api/PageApi.tsx +++ b/app/client/src/api/PageApi.tsx @@ -7,7 +7,7 @@ import type { PageAction, } from "constants/AppsmithActionConstants/ActionConstants"; import type { DSLWidget } from "WidgetProvider/constants"; -import type { FetchApplicationResponse } from "@appsmith/api/ApplicationApi"; +import type { FetchApplicationResponse } from "ee/api/ApplicationApi"; import type { APP_MODE } from "entities/App"; export interface FetchPageRequest { diff --git a/app/client/src/api/PluginApi.ts b/app/client/src/api/PluginApi.ts index 3fc4a87fa1..5fb2e798e5 100644 --- a/app/client/src/api/PluginApi.ts +++ b/app/client/src/api/PluginApi.ts @@ -3,7 +3,7 @@ import type { AxiosPromise } from "axios"; import type { ApiResponse } from "api/ApiResponses"; import type { PluginPackageName, PluginType } from "entities/Action"; import type { DependencyMap } from "utils/DynamicBindingUtils"; -import { FILE_UPLOAD_TRIGGER_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import { FILE_UPLOAD_TRIGGER_TIMEOUT_MS } from "ee/constants/ApiConstants"; export type PluginId = string; export type GenerateCRUDEnabledPluginMap = Record; diff --git a/app/client/src/api/SearchApi.tsx b/app/client/src/api/SearchApi.tsx index 3f0909f09e..215c1a516e 100644 --- a/app/client/src/api/SearchApi.tsx +++ b/app/client/src/api/SearchApi.tsx @@ -1,6 +1,6 @@ import Api from "api/Api"; import type { AxiosPromise } from "axios"; -import type { SearchApiResponse } from "@appsmith/types/ApiResponseTypes"; +import type { SearchApiResponse } from "ee/types/ApiResponseTypes"; export interface SearchEntitiesRequest { entities?: string[]; diff --git a/app/client/src/api/TemplatesApi.ts b/app/client/src/api/TemplatesApi.ts index d7750e89a7..b8b5b9aaed 100644 --- a/app/client/src/api/TemplatesApi.ts +++ b/app/client/src/api/TemplatesApi.ts @@ -5,7 +5,7 @@ import type { WidgetType } from "constants/WidgetConstants"; import type { ApplicationResponsePayload, ApplicationPagePayload, -} from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; import type { Datasource } from "entities/Datasource"; export interface Template { diff --git a/app/client/src/assets/fonts/google/index.css b/app/client/src/assets/fonts/google/index.css deleted file mode 100644 index ba5027b1cd..0000000000 --- a/app/client/src/assets/fonts/google/index.css +++ /dev/null @@ -1,9 +0,0 @@ -@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); diff --git a/app/client/src/ce/AppRouter.tsx b/app/client/src/ce/AppRouter.tsx index 84ac386866..a7326df143 100644 --- a/app/client/src/ce/AppRouter.tsx +++ b/app/client/src/ce/AppRouter.tsx @@ -1,6 +1,6 @@ import React, { Suspense, useEffect } from "react"; import history from "utils/history"; -import AppHeader from "@appsmith/pages/common/AppHeader"; +import AppHeader from "ee/pages/common/AppHeader"; import { Redirect, Route, Router, Switch } from "react-router-dom"; import { ADMIN_SETTINGS_CATEGORY_PATH, @@ -49,18 +49,18 @@ import UserProfile from "pages/UserProfile"; import Setup from "pages/setup"; import SettingsLoader from "pages/AdminSettings/loader"; import SignupSuccess from "pages/setup/SignupSuccess"; -import type { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +import type { ERROR_CODES } from "ee/constants/ApiConstants"; import TemplatesListLoader from "pages/Templates/loader"; import { getCurrentUser as getCurrentUserSelector } from "selectors/usersSelectors"; -import { getTenantPermissions } from "@appsmith/selectors/tenantSelectors"; +import { getTenantPermissions } from "ee/selectors/tenantSelectors"; import useBrandingTheme from "utils/hooks/useBrandingTheme"; import RouteChangeListener from "RouteChangeListener"; import { initCurrentPage } from "../actions/initActions"; import Walkthrough from "components/featureWalkthrough"; import ProductAlertBanner from "components/editorComponents/ProductAlertBanner"; -import { getAdminSettingsPath } from "@appsmith/utils/BusinessFeatures/adminSettingsHelpers"; +import { getAdminSettingsPath } from "ee/utils/BusinessFeatures/adminSettingsHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import CustomWidgetBuilderLoader from "pages/Editor/CustomWidgetBuilder/loader"; import { getIsConsolidatedPageLoading } from "selectors/ui"; import { useFeatureFlagOverride } from "utils/hooks/useFeatureFlagOverride"; diff --git a/app/client/src/ce/RouteBuilder.ts b/app/client/src/ce/RouteBuilder.ts index 785fd518c1..aa0f86c530 100644 --- a/app/client/src/ce/RouteBuilder.ts +++ b/app/client/src/ce/RouteBuilder.ts @@ -8,12 +8,12 @@ import { TEMPLATES_PATH, } from "constants/routes"; import { APP_MODE } from "entities/App"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import type { URLBuilderParams } from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import type { URLBuilderParams } from "ee/entities/URLRedirect/URLAssembly"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; export const fillPathname = ( pathname: string, diff --git a/app/client/src/ce/RouteParamsMiddleware.ts b/app/client/src/ce/RouteParamsMiddleware.ts index 939bf5b6b4..e01601c343 100644 --- a/app/client/src/ce/RouteParamsMiddleware.ts +++ b/app/client/src/ce/RouteParamsMiddleware.ts @@ -2,14 +2,14 @@ import type { ApplicationPayload, Page, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { UpdatePageResponse } from "api/PageApi"; import type { ApplicationURLParams, PageURLParams, -} from "@appsmith/entities/URLRedirect/URLAssembly"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +} from "ee/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import type { Middleware } from "redux"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/ce/actions/applicationActions.ts b/app/client/src/ce/actions/applicationActions.ts index d37e29f03a..a31bd30e2b 100644 --- a/app/client/src/ce/actions/applicationActions.ts +++ b/app/client/src/ce/actions/applicationActions.ts @@ -4,8 +4,8 @@ import type { FetchApplicationPayload, ImportApplicationRequest, UpdateApplicationPayload, -} from "@appsmith/api/ApplicationApi"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/api/ApplicationApi"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { NavigationSetting, ThemeSetting } from "constants/AppConstants"; import type { IconNames } from "design-system"; import type { Datasource } from "entities/Datasource"; diff --git a/app/client/src/ce/actions/evaluationActionsList.ts b/app/client/src/ce/actions/evaluationActionsList.ts index f7b6307680..921181f666 100644 --- a/app/client/src/ce/actions/evaluationActionsList.ts +++ b/app/client/src/ce/actions/evaluationActionsList.ts @@ -1,11 +1,11 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { union } from "lodash"; import store from "store"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import { shouldTriggerLinting } from "actions/evaluationActions"; diff --git a/app/client/src/ce/actions/helpers.ts b/app/client/src/ce/actions/helpers.ts index ee6248051e..40611d888a 100644 --- a/app/client/src/ce/actions/helpers.ts +++ b/app/client/src/ce/actions/helpers.ts @@ -1,4 +1,4 @@ -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import { createNewApiAction, createNewQueryAction, @@ -7,7 +7,7 @@ import { createNewJSCollection } from "actions/jsPaneActions"; import { ActionParentEntityType, type ActionParentEntityTypeInterface, -} from "@appsmith/entities/Engine/actionHelpers"; +} from "ee/entities/Engine/actionHelpers"; import { saveActionName } from "actions/pluginActionActions"; import { saveJSObjectName } from "actions/jsActionActions"; diff --git a/app/client/src/ce/actions/settingsAction.ts b/app/client/src/ce/actions/settingsAction.ts index 1f9911ac9c..9f86623fb0 100644 --- a/app/client/src/ce/actions/settingsAction.ts +++ b/app/client/src/ce/actions/settingsAction.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/ce/actions/tenantActions.ts b/app/client/src/ce/actions/tenantActions.ts index 157359411a..6e4668f936 100644 --- a/app/client/src/ce/actions/tenantActions.ts +++ b/app/client/src/ce/actions/tenantActions.ts @@ -1,5 +1,5 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { UpdateTenantConfigRequest } from "@appsmith/api/TenantApi"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { UpdateTenantConfigRequest } from "ee/api/TenantApi"; import type { ApiResponse } from "api/ApiResponses"; export const getCurrentTenant = ( diff --git a/app/client/src/ce/actions/workspaceActions.ts b/app/client/src/ce/actions/workspaceActions.ts index 62a4182445..49ed7628a8 100644 --- a/app/client/src/ce/actions/workspaceActions.ts +++ b/app/client/src/ce/actions/workspaceActions.ts @@ -1,8 +1,8 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SaveWorkspaceLogo, SaveWorkspaceRequest, -} from "@appsmith/api/WorkspaceApi"; +} from "ee/api/WorkspaceApi"; interface FetchAllWorkspacesParams { fetchEntities?: boolean; diff --git a/app/client/src/ce/api/ApiUtils.test.ts b/app/client/src/ce/api/ApiUtils.test.ts index 8a47b2a81a..67ac1a5dbe 100644 --- a/app/client/src/ce/api/ApiUtils.test.ts +++ b/app/client/src/ce/api/ApiUtils.test.ts @@ -10,8 +10,8 @@ import { createMessage, ERROR_0, SERVER_API_TIMEOUT_ERROR, -} from "@appsmith/constants/messages"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +} from "ee/constants/messages"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; import * as Sentry from "@sentry/react"; describe("axios api interceptors", () => { diff --git a/app/client/src/ce/api/ApiUtils.ts b/app/client/src/ce/api/ApiUtils.ts index 0f48d8365f..99ecd1eb65 100644 --- a/app/client/src/ce/api/ApiUtils.ts +++ b/app/client/src/ce/api/ApiUtils.ts @@ -5,14 +5,14 @@ import { ERROR_500, GENERIC_API_EXECUTION_ERROR, SERVER_API_TIMEOUT_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { AxiosRequestConfig, AxiosResponse } from "axios"; import axios from "axios"; import { API_STATUS_CODES, ERROR_CODES, SERVER_ERROR_CODES, -} from "@appsmith/constants/ApiConstants"; +} from "ee/constants/ApiConstants"; import log from "loglevel"; import type { ActionExecutionResponse } from "api/ActionAPI"; import store from "store"; @@ -21,14 +21,14 @@ import { AUTH_LOGIN_URL } from "constants/routes"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; import getQueryParamsObject from "utils/getQueryParamsObject"; import { UserCancelledActionExecutionError } from "sagas/ActionExecution/errorUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppsmithConfigs } from "ee/configs"; import * as Sentry from "@sentry/react"; import { CONTENT_TYPE_HEADER_KEY } from "constants/ApiEditorConstants/CommonApiConstants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { isAirgapped } from "ee/utils/airgapHelpers"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { UNUSED_ENV_ID } from "constants/EnvironmentContants"; -import { ID_EXTRACTION_REGEX } from "@appsmith/constants/routes/appRoutes"; +import { ID_EXTRACTION_REGEX } from "ee/constants/routes/appRoutes"; const executeActionRegex = /actions\/execute/; const timeoutErrorRegex = /timeout of (\d+)ms exceeded/; diff --git a/app/client/src/ce/api/ApplicationApi.tsx b/app/client/src/ce/api/ApplicationApi.tsx index d7ca7f642a..304ced0327 100644 --- a/app/client/src/ce/api/ApplicationApi.tsx +++ b/app/client/src/ce/api/ApplicationApi.tsx @@ -1,5 +1,5 @@ -import type { ApplicationVersion } from "@appsmith/actions/applicationActions"; -import { getSnapShotAPIRoute } from "@appsmith/constants/ApiConstants"; +import type { ApplicationVersion } from "ee/actions/applicationActions"; +import { getSnapShotAPIRoute } from "ee/constants/ApiConstants"; import Api from "api/Api"; import type { ApiResponse } from "api/ApiResponses"; import type { AxiosProgressEvent, AxiosPromise } from "axios"; diff --git a/app/client/src/ce/api/JSActionAPI.tsx b/app/client/src/ce/api/JSActionAPI.tsx index c6b4dce4ce..775aad0eac 100644 --- a/app/client/src/ce/api/JSActionAPI.tsx +++ b/app/client/src/ce/api/JSActionAPI.tsx @@ -5,7 +5,7 @@ import type { ApiResponse } from "api/ApiResponses"; import type { Variable, JSAction } from "entities/JSCollection"; import type { PluginType } from "entities/Action"; import type { FetchActionsPayload } from "api/ActionAPI"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export type JSCollectionCreateUpdateResponse = ApiResponse; diff --git a/app/client/src/ce/api/UserApi.tsx b/app/client/src/ce/api/UserApi.tsx index 16c5976c42..92c1d725d7 100644 --- a/app/client/src/ce/api/UserApi.tsx +++ b/app/client/src/ce/api/UserApi.tsx @@ -1,7 +1,7 @@ import type { AxiosPromise } from "axios"; import Api from "api/Api"; import type { ApiResponse } from "api/ApiResponses"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { ProductAlert } from "../../reducers/uiReducers/usersReducer"; export interface LoginUserRequest { diff --git a/app/client/src/ce/api/WorkspaceApi.ts b/app/client/src/ce/api/WorkspaceApi.ts index 73d2b961fb..c1e3366155 100644 --- a/app/client/src/ce/api/WorkspaceApi.ts +++ b/app/client/src/ce/api/WorkspaceApi.ts @@ -1,10 +1,7 @@ import type { AxiosProgressEvent, AxiosPromise } from "axios"; import Api from "api/Api"; import type { ApiResponse } from "api/ApiResponses"; -import type { - WorkspaceRole, - Workspace, -} from "@appsmith/constants/workspaceConstants"; +import type { WorkspaceRole, Workspace } from "ee/constants/workspaceConstants"; export interface FetchWorkspacesResponse extends ApiResponse { data: Workspace[]; diff --git a/app/client/src/ce/components/DSDataFilter/index.tsx b/app/client/src/ce/components/DSDataFilter/index.tsx index f616568b1e..1f6bc5985a 100644 --- a/app/client/src/ce/components/DSDataFilter/index.tsx +++ b/app/client/src/ce/components/DSDataFilter/index.tsx @@ -1,12 +1,9 @@ import React, { useEffect, useState } from "react"; import styled from "styled-components"; import { Link, Tag, Text, Tooltip } from "design-system"; -import { BUSINESS_TAG, createMessage } from "@appsmith/constants/messages"; +import { BUSINESS_TAG, createMessage } from "ee/constants/messages"; import { capitalizeFirstLetter } from "utils/helpers"; -import { - getRampLink, - showProductRamps, -} from "@appsmith/selectors/rampSelectors"; +import { getRampLink, showProductRamps } from "ee/selectors/rampSelectors"; import { RAMP_NAME, RampFeature, @@ -15,7 +12,7 @@ import { import { useSelector } from "react-redux"; import type { EnvironmentType } from "constants/EnvironmentContants"; import { environmentList } from "constants/EnvironmentContants"; -import { DisabledTooltipContent } from "@appsmith/components/SwitchEnvironment"; +import { DisabledTooltipContent } from "ee/components/SwitchEnvironment"; export const Container = styled.div` display: flex; diff --git a/app/client/src/ce/components/SwitchEnvironment/index.tsx b/app/client/src/ce/components/SwitchEnvironment/index.tsx index 827bd3c150..3a365b58bd 100644 --- a/app/client/src/ce/components/SwitchEnvironment/index.tsx +++ b/app/client/src/ce/components/SwitchEnvironment/index.tsx @@ -7,11 +7,8 @@ import { BUSINESS_EDITION_TEXT, SWITCH_ENV_DISABLED_TOOLTIP_TEXT, createMessage, -} from "@appsmith/constants/messages"; -import { - getRampLink, - showProductRamps, -} from "@appsmith/selectors/rampSelectors"; +} from "ee/constants/messages"; +import { getRampLink, showProductRamps } from "ee/selectors/rampSelectors"; import { isDatasourceInViewMode } from "selectors/ui"; import { matchDatasourcePath, matchSAASGsheetsPath } from "constants/routes"; import { diff --git a/app/client/src/ce/components/WorkspaceSettingsTabs/index.tsx b/app/client/src/ce/components/WorkspaceSettingsTabs/index.tsx index 7bea36fd58..033cc0fe97 100644 --- a/app/client/src/ce/components/WorkspaceSettingsTabs/index.tsx +++ b/app/client/src/ce/components/WorkspaceSettingsTabs/index.tsx @@ -5,10 +5,10 @@ import { useLocation, useHistory, } from "react-router-dom"; -import MemberSettings from "@appsmith/pages/workspace/Members"; +import MemberSettings from "ee/pages/workspace/Members"; import { GeneralSettings } from "pages/workspace/General"; import { Tabs, Tab, TabsList, TabPanel } from "design-system"; -import { navigateToTab } from "@appsmith/pages/workspace/helpers"; +import { navigateToTab } from "ee/pages/workspace/helpers"; import styled from "styled-components"; import * as Sentry from "@sentry/react"; diff --git a/app/client/src/ce/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity.tsx b/app/client/src/ce/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity.tsx index 147e3a9977..7fa65386fd 100644 --- a/app/client/src/ce/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity.tsx +++ b/app/client/src/ce/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity.tsx @@ -8,7 +8,7 @@ import { EntityIcon, JsFileIconV2, } from "pages/Editor/Explorer/ExplorerIcons"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; type IconProps = LogItemProps & { diff --git a/app/client/src/ce/components/editorComponents/Debugger/entityTypeLinkMap.tsx b/app/client/src/ce/components/editorComponents/Debugger/entityTypeLinkMap.tsx index 1e9f4a6469..4c86ca6621 100644 --- a/app/client/src/ce/components/editorComponents/Debugger/entityTypeLinkMap.tsx +++ b/app/client/src/ce/components/editorComponents/Debugger/entityTypeLinkMap.tsx @@ -2,7 +2,7 @@ import ActionLink from "components/editorComponents/Debugger/ActionLink"; import DatasourceLink from "components/editorComponents/Debugger/DataSourceLink"; import WidgetLink from "components/editorComponents/Debugger/WidgetLink"; import JSCollectionLink from "components/editorComponents/Debugger/JSCollectionLink"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; export const entityTypeLinkMap = { [ENTITY_TYPE.WIDGET]: WidgetLink, diff --git a/app/client/src/ce/components/editorComponents/GPT/trigger.tsx b/app/client/src/ce/components/editorComponents/GPT/trigger.tsx index 744ad08273..b491abc6a2 100644 --- a/app/client/src/ce/components/editorComponents/GPT/trigger.tsx +++ b/app/client/src/ce/components/editorComponents/GPT/trigger.tsx @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ import type { TEditorModes } from "components/editorComponents/CodeEditor/EditorConfig"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; export const APPSMITH_AI = "Appsmith AI"; diff --git a/app/client/src/ce/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD.tsx b/app/client/src/ce/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD.tsx index a0fc46e70c..bb958e1faa 100644 --- a/app/client/src/ce/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD.tsx +++ b/app/client/src/ce/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD.tsx @@ -3,7 +3,7 @@ import { CONFIGURE_CD_TITLE, TRY_APPSMITH_ENTERPRISE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Text } from "design-system"; import { useAppsmithEnterpriseLink } from "pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks"; import React from "react"; diff --git a/app/client/src/ce/components/gitComponents/GitSettingsCDTab/index.tsx b/app/client/src/ce/components/gitComponents/GitSettingsCDTab/index.tsx index a3ded8fe0e..370ba86c1d 100644 --- a/app/client/src/ce/components/gitComponents/GitSettingsCDTab/index.tsx +++ b/app/client/src/ce/components/gitComponents/GitSettingsCDTab/index.tsx @@ -1,5 +1,5 @@ import React from "react"; -import UnlicensedGitCD from "@appsmith/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD"; +import UnlicensedGitCD from "ee/components/gitComponents/GitSettingsCDTab/UnlicensedGitCD"; function GitSettingsCDTab() { return ; diff --git a/app/client/src/ce/constants/ModuleInstanceConstants.ts b/app/client/src/ce/constants/ModuleInstanceConstants.ts index b5721d8497..5f5a91008b 100644 --- a/app/client/src/ce/constants/ModuleInstanceConstants.ts +++ b/app/client/src/ce/constants/ModuleInstanceConstants.ts @@ -1,4 +1,4 @@ -import type { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import type { MODULE_TYPE } from "ee/constants/ModuleConstants"; import type { ActionResponse } from "api/ActionAPI"; export type ModuleId = string; diff --git a/app/client/src/ce/constants/ReduxActionConstants.tsx b/app/client/src/ce/constants/ReduxActionConstants.tsx index 140f10aa81..4895428c70 100644 --- a/app/client/src/ce/constants/ReduxActionConstants.tsx +++ b/app/client/src/ce/constants/ReduxActionConstants.tsx @@ -1,11 +1,11 @@ -import type { ERROR_CODES } from "@appsmith/constants/ApiConstants"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { ERROR_CODES } from "ee/constants/ApiConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; import type { AppEmbedSetting, ApplicationPagePayload, GitApplicationMetadata, -} from "@appsmith/api/ApplicationApi"; -import type { ApplicationVersion } from "@appsmith/actions/applicationActions"; +} from "ee/api/ApplicationApi"; +import type { ApplicationVersion } from "ee/actions/applicationActions"; import type { NavigationSetting, ThemeSetting } from "constants/AppConstants"; import type { WidgetCardProps, WidgetProps } from "widgets/BaseWidget"; import type { diff --git a/app/client/src/ce/constants/SocialLogin.tsx b/app/client/src/ce/constants/SocialLogin.tsx index 2cb2c182c8..03c45f98a7 100644 --- a/app/client/src/ce/constants/SocialLogin.tsx +++ b/app/client/src/ce/constants/SocialLogin.tsx @@ -1,7 +1,4 @@ -import { - GoogleOAuthURL, - GithubOAuthURL, -} from "@appsmith/constants/ApiConstants"; +import { GoogleOAuthURL, GithubOAuthURL } from "ee/constants/ApiConstants"; import GithubLogo from "assets/images/Github.png"; import GoogleLogo from "assets/images/Google.png"; diff --git a/app/client/src/ce/entities/DataTree/dataTreeAction.ts b/app/client/src/ce/entities/DataTree/dataTreeAction.ts index ede7b85838..442ffc150c 100644 --- a/app/client/src/ce/entities/DataTree/dataTreeAction.ts +++ b/app/client/src/ce/entities/DataTree/dataTreeAction.ts @@ -1,6 +1,6 @@ import type { DependencyMap, DynamicPath } from "utils/DynamicBindingUtils"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; import { getBindingAndReactivePathsOfAction, getDataTreeActionConfigPath, @@ -8,7 +8,7 @@ import { import type { ActionEntity, ActionEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; export const generateDataTreeAction = ( action: ActionData, diff --git a/app/client/src/ce/entities/DataTree/dataTreeJSAction.test.ts b/app/client/src/ce/entities/DataTree/dataTreeJSAction.test.ts index 11e95541cf..4f33b4d015 100644 --- a/app/client/src/ce/entities/DataTree/dataTreeJSAction.test.ts +++ b/app/client/src/ce/entities/DataTree/dataTreeJSAction.test.ts @@ -1,6 +1,6 @@ import { PluginType } from "entities/Action"; import { generateDataTreeJSAction } from "./dataTreeJSAction"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; describe("generateDataTreeJSAction", () => { it("generate js collection in data tree", () => { diff --git a/app/client/src/ce/entities/DataTree/dataTreeJSAction.ts b/app/client/src/ce/entities/DataTree/dataTreeJSAction.ts index 172a9e2a7c..d5584bbf94 100644 --- a/app/client/src/ce/entities/DataTree/dataTreeJSAction.ts +++ b/app/client/src/ce/entities/DataTree/dataTreeJSAction.ts @@ -1,12 +1,12 @@ import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { EvaluationSubstitutionType } from "entities/DataTree/dataTreeFactory"; import type { DependencyMap } from "utils/DynamicBindingUtils"; import type { JSActionEntity, JSActionEntityConfig, MetaArgs, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; const reg = /this\./g; diff --git a/app/client/src/ce/entities/DataTree/dataTreeModuleInstance.ts b/app/client/src/ce/entities/DataTree/dataTreeModuleInstance.ts index 82d18d6fa0..9fd43ffb5c 100644 --- a/app/client/src/ce/entities/DataTree/dataTreeModuleInstance.ts +++ b/app/client/src/ce/entities/DataTree/dataTreeModuleInstance.ts @@ -1,4 +1,4 @@ -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; export const generateModuleInstance = ( // eslint-disable-next-line @typescript-eslint/no-unused-vars diff --git a/app/client/src/ce/entities/DataTree/isDynamicEntity.ts b/app/client/src/ce/entities/DataTree/isDynamicEntity.ts index 5233234749..593096b47a 100644 --- a/app/client/src/ce/entities/DataTree/isDynamicEntity.ts +++ b/app/client/src/ce/entities/DataTree/isDynamicEntity.ts @@ -3,7 +3,7 @@ import type { DataTreeEntityConfig, JSActionEntity, WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { type EntityTypeValue, ENTITY_TYPE, diff --git a/app/client/src/ce/entities/DataTree/types.ts b/app/client/src/ce/entities/DataTree/types.ts index d91fdc5b23..e795ecb4b6 100644 --- a/app/client/src/ce/entities/DataTree/types.ts +++ b/app/client/src/ce/entities/DataTree/types.ts @@ -2,23 +2,23 @@ import type { ActionResponse } from "api/ActionAPI"; import type { PluginId } from "api/PluginApi"; import type { ValidationConfig } from "constants/PropertyControlConstants"; import type { ActionConfig, PluginType } from "entities/Action"; -import type { ActionDescription } from "@appsmith/workers/Evaluation/fns"; +import type { ActionDescription } from "ee/workers/Evaluation/fns"; import type { Variable } from "entities/JSCollection"; import type { DependencyMap, DynamicPath } from "utils/DynamicBindingUtils"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; import type { MetaWidgetsReduxState } from "reducers/entityReducers/metaWidgetsReducer"; import type { WidgetConfigProps } from "WidgetProvider/constants"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import type { WidgetProps } from "widgets/BaseWidget"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import type { MetaState } from "reducers/entityReducers/metaReducer"; import type { AppDataState } from "reducers/entityReducers/appReducer"; -import type { JSCollectionDataState } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionDataState } from "ee/reducers/entityReducers/jsActionsReducer"; import type { AppTheme } from "entities/AppTheming"; import type { LoadingEntitiesState } from "reducers/evaluationReducers/loadingEntitiesReducer"; import type { LayoutSystemTypes } from "layoutSystems/types"; -import type { Module } from "@appsmith/constants/ModuleConstants"; -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; +import type { Module } from "ee/constants/ModuleConstants"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/ce/entities/DataTree/utils.ts b/app/client/src/ce/entities/DataTree/utils.ts index 93fcacf098..34ae005be0 100644 --- a/app/client/src/ce/entities/DataTree/utils.ts +++ b/app/client/src/ce/entities/DataTree/utils.ts @@ -4,15 +4,15 @@ import type { WidgetEntity, ActionEntity, JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { OverridingPropertyType } from "@appsmith/entities/DataTree/types"; +import { OverridingPropertyType } from "ee/entities/DataTree/types"; import { isAction, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { Module } from "@appsmith/constants/ModuleConstants"; +} from "ee/workers/Evaluation/evaluationUtils"; +import type { Module } from "ee/constants/ModuleConstants"; interface SetOverridingPropertyParams { key: string; value: string; diff --git a/app/client/src/ce/entities/Engine/actionHelpers.ts b/app/client/src/ce/entities/Engine/actionHelpers.ts index c775dd7acc..c76b7605a0 100644 --- a/app/client/src/ce/entities/Engine/actionHelpers.ts +++ b/app/client/src/ce/entities/Engine/actionHelpers.ts @@ -1,11 +1,11 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import type { ExplorerURLParams } from "@appsmith/pages/Editor/Explorer/helpers"; -import type { DependentFeatureFlags } from "@appsmith/selectors/engineSelectors"; +} from "ee/constants/ReduxActionConstants"; +import type { ExplorerURLParams } from "ee/pages/Editor/Explorer/helpers"; +import type { DependentFeatureFlags } from "ee/selectors/engineSelectors"; import { fetchDatasources } from "actions/datasourceActions"; import { fetchPageDSLs } from "actions/pageActions"; import { fetchPlugins } from "actions/pluginActions"; diff --git a/app/client/src/ce/entities/IDE/constants.ts b/app/client/src/ce/entities/IDE/constants.ts index 59aa3c3be1..3f1425dce2 100644 --- a/app/client/src/ce/entities/IDE/constants.ts +++ b/app/client/src/ce/entities/IDE/constants.ts @@ -13,7 +13,7 @@ import { QUERIES_EDITOR_ID_ADD_PATH, QUERIES_EDITOR_ID_PATH, WIDGETS_EDITOR_ID_PATH, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; import { SAAS_EDITOR_API_ID_ADD_PATH, SAAS_EDITOR_API_ID_PATH, diff --git a/app/client/src/ce/entities/IDE/utils.ts b/app/client/src/ce/entities/IDE/utils.ts index f65361a3e5..55841bf77a 100644 --- a/app/client/src/ce/entities/IDE/utils.ts +++ b/app/client/src/ce/entities/IDE/utils.ts @@ -1,12 +1,12 @@ -import type { IDEType, EditorState } from "@appsmith/entities/IDE/constants"; -import { IDE_TYPE, IDEBasePaths } from "@appsmith/entities/IDE/constants"; +import type { IDEType, EditorState } from "ee/entities/IDE/constants"; +import { IDE_TYPE, IDEBasePaths } from "ee/entities/IDE/constants"; import { matchPath } from "react-router"; import { identifyEntityFromPath } from "navigation/FocusEntity"; import { BUILDER_CUSTOM_PATH, BUILDER_PATH, BUILDER_PATH_DEPRECATED, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; export const EDITOR_PATHS = [ BUILDER_CUSTOM_PATH, diff --git a/app/client/src/ce/entities/URLRedirect/URLAssembly.ts b/app/client/src/ce/entities/URLRedirect/URLAssembly.ts index 8bcdfd8cd7..cf95194dbb 100644 --- a/app/client/src/ce/entities/URLRedirect/URLAssembly.ts +++ b/app/client/src/ce/entities/URLRedirect/URLAssembly.ts @@ -1,4 +1,4 @@ -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; +import { ApplicationVersion } from "ee/actions/applicationActions"; import { BUILDER_CUSTOM_PATH, BUILDER_PATH, diff --git a/app/client/src/ce/hooks/datasourceEditorHooks.tsx b/app/client/src/ce/hooks/datasourceEditorHooks.tsx index aa8bd6d067..ac6946ec36 100644 --- a/app/client/src/ce/hooks/datasourceEditorHooks.tsx +++ b/app/client/src/ce/hooks/datasourceEditorHooks.tsx @@ -1,17 +1,17 @@ -import { generateTemplateFormURL } from "@appsmith/RouteBuilder"; +import { generateTemplateFormURL } from "ee/RouteBuilder"; import { GENERATE_NEW_PAGE_BUTTON_TEXT, createMessage, -} from "@appsmith/constants/messages"; -import { ActionParentEntityType } from "@appsmith/entities/Engine/actionHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import type { AppState } from "@appsmith/reducers"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import { ActionParentEntityType } from "ee/entities/Engine/actionHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import type { AppState } from "ee/reducers"; +import { getPlugin } from "ee/selectors/entitiesSelector"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getHasCreatePagePermission, hasCreateDSActionPermissionInApp, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { Button } from "design-system"; import type { Datasource } from "entities/Datasource"; import type { ApiDatasourceForm } from "entities/Datasource/RestAPIForm"; @@ -29,7 +29,7 @@ import { isEnabledForPreviewData } from "utils/editorContextUtils"; import history from "utils/history"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { EditorNames } from "./"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; export interface HeaderActionProps { datasource: Datasource | ApiDatasourceForm | undefined; diff --git a/app/client/src/ce/hooks/importModal/useMessages.ts b/app/client/src/ce/hooks/importModal/useMessages.ts index 12d6678964..4ac68574d5 100644 --- a/app/client/src/ce/hooks/importModal/useMessages.ts +++ b/app/client/src/ce/hooks/importModal/useMessages.ts @@ -2,7 +2,7 @@ import { IMPORT_APPLICATION_MODAL_LABEL, IMPORT_APPLICATION_MODAL_TITLE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; // In CE this won't look like a hook but in EE proper hook implementation is justified function useMessages() { diff --git a/app/client/src/ce/hooks/importModal/useMethods.ts b/app/client/src/ce/hooks/importModal/useMethods.ts index 9d458a26f1..44e93e8eb9 100644 --- a/app/client/src/ce/hooks/importModal/useMethods.ts +++ b/app/client/src/ce/hooks/importModal/useMethods.ts @@ -1,9 +1,6 @@ -import { importApplication } from "@appsmith/actions/applicationActions"; -import { - UPLOADING_APPLICATION, - createMessage, -} from "@appsmith/constants/messages"; -import { getIsImportingApplication } from "@appsmith/selectors/applicationSelectors"; +import { importApplication } from "ee/actions/applicationActions"; +import { UPLOADING_APPLICATION, createMessage } from "ee/constants/messages"; +import { getIsImportingApplication } from "ee/selectors/applicationSelectors"; import type { SetProgress } from "design-system-old"; import { useCallback, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; diff --git a/app/client/src/ce/navigation/FocusElements/AppIDE.ts b/app/client/src/ce/navigation/FocusElements/AppIDE.ts index c7fd950863..9d75e82e91 100644 --- a/app/client/src/ce/navigation/FocusElements/AppIDE.ts +++ b/app/client/src/ce/navigation/FocusElements/AppIDE.ts @@ -81,13 +81,13 @@ import { JSEditorTab } from "reducers/uiReducers/jsPaneReducer"; import { getSelectedDatasourceId, getSelectedEntityUrl, -} from "@appsmith/navigation/FocusSelectors"; +} from "ee/navigation/FocusSelectors"; import { setSelectedDatasource, setSelectedEntityUrl, setSelectedJSObject, setSelectedQuery, -} from "@appsmith/navigation/FocusSetters"; +} from "ee/navigation/FocusSetters"; import { getFirstDatasourceId } from "selectors/datasourceSelectors"; import { FocusElement, FocusElementConfigType } from "navigation/FocusElements"; import type { FocusElementsConfigList } from "sagas/FocusRetentionSaga"; diff --git a/app/client/src/ce/navigation/FocusSetters.ts b/app/client/src/ce/navigation/FocusSetters.ts index 612f6e3e3e..4b5d1becce 100644 --- a/app/client/src/ce/navigation/FocusSetters.ts +++ b/app/client/src/ce/navigation/FocusSetters.ts @@ -3,7 +3,7 @@ import { builderURL, datasourcesEditorIdURL, jsCollectionIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { PluginType } from "entities/Action"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { FocusEntity } from "navigation/FocusEntity"; diff --git a/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.test.ts b/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.test.ts index 66c7cd39a4..5db34d7672 100644 --- a/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.test.ts +++ b/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.test.ts @@ -3,7 +3,7 @@ import { AppIDEFocusStrategy } from "./AppIDEFocusStrategy"; import { NavigationMethod } from "utils/history"; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; import { all, take } from "redux-saga/effects"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const basePageId1 = "0123456789abcdef00000000"; const basePageId2 = "0123456789abcdef00000001"; diff --git a/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.ts b/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.ts index 022cad91d0..f218681822 100644 --- a/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.ts +++ b/app/client/src/ce/navigation/FocusStrategy/AppIDEFocusStrategy.ts @@ -9,14 +9,14 @@ import { FocusStoreHierarchy, identifyEntityFromPath, } from "navigation/FocusEntity"; -import { EditorState } from "@appsmith/entities/IDE/constants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { EditorState } from "ee/entities/IDE/constants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { datasourcesEditorURL, jsCollectionListURL, queryListURL, widgetListURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import AppIDEFocusElements from "../FocusElements/AppIDE"; function shouldSetState( diff --git a/app/client/src/ce/navigation/FocusStrategy/index.ts b/app/client/src/ce/navigation/FocusStrategy/index.ts index e981e44cf1..024a97de0c 100644 --- a/app/client/src/ce/navigation/FocusStrategy/index.ts +++ b/app/client/src/ce/navigation/FocusStrategy/index.ts @@ -1,5 +1,5 @@ -import type { IDEType } from "@appsmith/entities/IDE/constants"; -import { IDE_TYPE } from "@appsmith/entities/IDE/constants"; +import type { IDEType } from "ee/entities/IDE/constants"; +import { IDE_TYPE } from "ee/entities/IDE/constants"; import { AppIDEFocusStrategy } from "./AppIDEFocusStrategy"; import { NoIDEFocusStrategy } from "./NoIDEFocusStrategy"; diff --git a/app/client/src/ce/pages/AdminSettings/Branding/UpgradeBanner.tsx b/app/client/src/ce/pages/AdminSettings/Branding/UpgradeBanner.tsx index 744e5ae97e..9b341df370 100644 --- a/app/client/src/ce/pages/AdminSettings/Branding/UpgradeBanner.tsx +++ b/app/client/src/ce/pages/AdminSettings/Branding/UpgradeBanner.tsx @@ -5,7 +5,7 @@ import { ADMIN_BRANDING_SETTINGS_SUBTITLE_UPGRADE, ADMIN_BRANDING_SETTINGS_TITLE_UPGRADE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { SettingsHeader, diff --git a/app/client/src/ce/pages/AdminSettings/BreadcrumbCategories.tsx b/app/client/src/ce/pages/AdminSettings/BreadcrumbCategories.tsx index 7be4be1087..054d0afed2 100644 --- a/app/client/src/ce/pages/AdminSettings/BreadcrumbCategories.tsx +++ b/app/client/src/ce/pages/AdminSettings/BreadcrumbCategories.tsx @@ -1,6 +1,6 @@ import { APPLICATIONS_URL } from "constants/routes"; -import { SettingCategories } from "@appsmith/pages/AdminSettings/config/types"; -import { adminSettingsCategoryUrl } from "@appsmith/RouteBuilder"; +import { SettingCategories } from "ee/pages/AdminSettings/config/types"; +import { adminSettingsCategoryUrl } from "ee/RouteBuilder"; export const BreadcrumbCategories = { HOMEPAGE: { diff --git a/app/client/src/ce/pages/AdminSettings/WithSuperUserHoc.tsx b/app/client/src/ce/pages/AdminSettings/WithSuperUserHoc.tsx index 98d493f19a..6f23d73219 100644 --- a/app/client/src/ce/pages/AdminSettings/WithSuperUserHoc.tsx +++ b/app/client/src/ce/pages/AdminSettings/WithSuperUserHoc.tsx @@ -4,9 +4,9 @@ import { useSelector } from "react-redux"; import type { RouteComponentProps } from "react-router"; import { Redirect } from "react-router"; import { getCurrentUser } from "selectors/usersSelectors"; -import { getShowAdminSettings } from "@appsmith/utils/BusinessFeatures/adminSettingsHelpers"; +import { getShowAdminSettings } from "ee/utils/BusinessFeatures/adminSettingsHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; export default function WithSuperUserHOC( Component: React.ComponentType, diff --git a/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/googleMaps.ts b/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/googleMaps.ts index 7835e79366..b7d84cb8e1 100644 --- a/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/googleMaps.ts +++ b/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/googleMaps.ts @@ -4,7 +4,7 @@ import { SettingCategories, SettingSubtype, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; export const googleMapsConfig: Setting[] = [ { diff --git a/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/index.ts b/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/index.ts index 1d887a6388..c46e80b062 100644 --- a/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/index.ts +++ b/app/client/src/ce/pages/AdminSettings/config/DeveloperSettings/index.ts @@ -1,9 +1,9 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { googleMapsConfig } from "./googleMaps"; export const config: AdminConfigType = { diff --git a/app/client/src/ce/pages/AdminSettings/config/auditlogs.ts b/app/client/src/ce/pages/AdminSettings/config/auditlogs.ts index ead2de6cc5..ffabe28061 100644 --- a/app/client/src/ce/pages/AdminSettings/config/auditlogs.ts +++ b/app/client/src/ce/pages/AdminSettings/config/auditlogs.ts @@ -1,9 +1,9 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { AuditLogsUpgradePage } from "../../Upgrade/AuditLogsUpgradePage"; export const config: AdminConfigType = { diff --git a/app/client/src/ce/pages/AdminSettings/config/authentication.tsx b/app/client/src/ce/pages/AdminSettings/config/authentication.tsx index 10e16bef3e..18fa59b34b 100644 --- a/app/client/src/ce/pages/AdminSettings/config/authentication.tsx +++ b/app/client/src/ce/pages/AdminSettings/config/authentication.tsx @@ -4,13 +4,13 @@ import { GITHUB_SIGNUP_SETUP_DOC, GOOGLE_SIGNUP_SETUP_DOC, } from "constants/ThirdPartyConstants"; -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingSubtype, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import type { AuthMethodType } from "pages/AdminSettings/Authentication/AuthPage"; import { AuthPage } from "pages/AdminSettings/Authentication/AuthPage"; import Google from "assets/images/Google.png"; @@ -22,7 +22,7 @@ import { useSelector } from "react-redux"; import { getThirdPartyAuths, getIsFormLoginEnabled, -} from "@appsmith/selectors/tenantSelectors"; +} from "ee/selectors/tenantSelectors"; import { FORM_LOGIN_DESC, GITHUB_AUTH_DESC, @@ -30,12 +30,12 @@ import { OIDC_AUTH_DESC, SAML_AUTH_DESC, createMessage, -} from "@appsmith/constants/messages"; -import { isSAMLEnabled, isOIDCEnabled } from "@appsmith/utils/planHelpers"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +} from "ee/constants/messages"; +import { isSAMLEnabled, isOIDCEnabled } from "ee/utils/planHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import store from "store"; const featureFlags = selectFeatureFlags(store.getState()); -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; const { mailEnabled } = getAppsmithConfigs(); const FormAuth: AdminConfigType = { diff --git a/app/client/src/ce/pages/AdminSettings/config/branding.tsx b/app/client/src/ce/pages/AdminSettings/config/branding.tsx index d8d133674e..1069b2537c 100644 --- a/app/client/src/ce/pages/AdminSettings/config/branding.tsx +++ b/app/client/src/ce/pages/AdminSettings/config/branding.tsx @@ -1,11 +1,11 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isBrandingEnabled } from "@appsmith/utils/planHelpers"; +} from "ee/pages/AdminSettings/config/types"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isBrandingEnabled } from "ee/utils/planHelpers"; import BrandingPage from "pages/AdminSettings/Branding/BrandingPage"; import store from "store"; diff --git a/app/client/src/ce/pages/AdminSettings/config/general.tsx b/app/client/src/ce/pages/AdminSettings/config/general.tsx index 9694bf8918..bb102bb1f8 100644 --- a/app/client/src/ce/pages/AdminSettings/config/general.tsx +++ b/app/client/src/ce/pages/AdminSettings/config/general.tsx @@ -3,13 +3,13 @@ import { isEmail } from "utils/formhelpers"; import type { AdminConfigType, Setting, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingSubtype, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import BrandingBadge from "pages/AppViewer/BrandingBadge"; import { TagInput } from "design-system-old"; import localStorage from "utils/localStorage"; diff --git a/app/client/src/ce/pages/AdminSettings/config/index.ts b/app/client/src/ce/pages/AdminSettings/config/index.ts index e87e2f1add..d8e71d120a 100644 --- a/app/client/src/ce/pages/AdminSettings/config/index.ts +++ b/app/client/src/ce/pages/AdminSettings/config/index.ts @@ -1,15 +1,15 @@ import { ConfigFactory } from "pages/AdminSettings/config/ConfigFactory"; -import { config as GeneralConfig } from "@appsmith/pages/AdminSettings/config/general"; +import { config as GeneralConfig } from "ee/pages/AdminSettings/config/general"; import { config as EmailConfig } from "pages/AdminSettings/config/email"; -import { config as DeveloperSettings } from "@appsmith/pages/AdminSettings/config/DeveloperSettings"; +import { config as DeveloperSettings } from "ee/pages/AdminSettings/config/DeveloperSettings"; import { config as VersionConfig } from "pages/AdminSettings/config/version"; import { config as AdvancedConfig } from "pages/AdminSettings/config/advanced"; -import { config as Authentication } from "@appsmith/pages/AdminSettings/config/authentication"; -import { config as BrandingConfig } from "@appsmith/pages/AdminSettings/config/branding"; -import { config as ProvisioningConfig } from "@appsmith/pages/AdminSettings/config/provisioning"; -import { config as UserListing } from "@appsmith/pages/AdminSettings/config//userlisting"; -import { config as AuditLogsConfig } from "@appsmith/pages/AdminSettings/config/auditlogs"; +import { config as Authentication } from "ee/pages/AdminSettings/config/authentication"; +import { config as BrandingConfig } from "ee/pages/AdminSettings/config/branding"; +import { config as ProvisioningConfig } from "ee/pages/AdminSettings/config/provisioning"; +import { config as UserListing } from "ee/pages/AdminSettings/config//userlisting"; +import { config as AuditLogsConfig } from "ee/pages/AdminSettings/config/auditlogs"; ConfigFactory.register(GeneralConfig); ConfigFactory.register(EmailConfig); diff --git a/app/client/src/ce/pages/AdminSettings/config/provisioning.ts b/app/client/src/ce/pages/AdminSettings/config/provisioning.ts index 29c950a6ca..38290d437d 100644 --- a/app/client/src/ce/pages/AdminSettings/config/provisioning.ts +++ b/app/client/src/ce/pages/AdminSettings/config/provisioning.ts @@ -1,9 +1,9 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { ProvisioningUpgradePage } from "../../Upgrade/ProvisioningUpgradePage"; export const config: AdminConfigType = { diff --git a/app/client/src/ce/pages/AdminSettings/config/types.ts b/app/client/src/ce/pages/AdminSettings/config/types.ts index 889f6cbe19..91b42d6d6f 100644 --- a/app/client/src/ce/pages/AdminSettings/config/types.ts +++ b/app/client/src/ce/pages/AdminSettings/config/types.ts @@ -1,5 +1,5 @@ import type React from "react"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { Dispatch } from "react"; import type { RadioOptionProps } from "pages/AdminSettings/FormGroup/Radio"; import type { CalloutKind, SelectOptionProps } from "design-system"; diff --git a/app/client/src/ce/pages/AdminSettings/config/userlisting.ts b/app/client/src/ce/pages/AdminSettings/config/userlisting.ts index ae560a4c01..8b0275eb16 100644 --- a/app/client/src/ce/pages/AdminSettings/config/userlisting.ts +++ b/app/client/src/ce/pages/AdminSettings/config/userlisting.ts @@ -1,9 +1,9 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { AccessControlUpgradePage } from "../../Upgrade/AccessControlUpgradePage"; export const config: AdminConfigType = { diff --git a/app/client/src/ce/pages/AppViewer/NavigationLogo.tsx b/app/client/src/ce/pages/AppViewer/NavigationLogo.tsx index 4599009a12..7da1628a8d 100644 --- a/app/client/src/ce/pages/AppViewer/NavigationLogo.tsx +++ b/app/client/src/ce/pages/AppViewer/NavigationLogo.tsx @@ -8,17 +8,17 @@ import classNames from "classnames"; import { getAppMode, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/selectors/applicationSelectors"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { getCurrentPageId, getViewModePageList, } from "selectors/editorSelectors"; import { useHref } from "pages/Editor/utils"; import { APP_MODE } from "entities/App"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { get } from "lodash"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; interface NavigationLogoProps { logoConfiguration: NavigationSetting["logoConfiguration"]; diff --git a/app/client/src/ce/pages/Applications/ApplicationCardList.tsx b/app/client/src/ce/pages/Applications/ApplicationCardList.tsx index b3414b490d..13f1b14266 100644 --- a/app/client/src/ce/pages/Applications/ApplicationCardList.tsx +++ b/app/client/src/ce/pages/Applications/ApplicationCardList.tsx @@ -5,16 +5,16 @@ import { useSelector } from "react-redux"; import CardList from "pages/Applications/CardList"; import { PaddingWrapper } from "pages/Applications/CommonElements"; -import { NoAppsFound } from "@appsmith/pages/Applications"; +import { NoAppsFound } from "ee/pages/Applications"; import ApplicationCard from "pages/Applications/ApplicationCard"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; -import type { UpdateApplicationPayload } from "@appsmith/api/ApplicationApi"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; +import type { UpdateApplicationPayload } from "ee/api/ApplicationApi"; import { APPLICATION_CARD_LIST_ZERO_STATE, createMessage, -} from "@appsmith/constants/messages"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +} from "ee/constants/messages"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; interface ApplicationCardListProps { diff --git a/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/CreateNewAppFromTemplatesWrapper.tsx b/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/CreateNewAppFromTemplatesWrapper.tsx index c5c706b215..e589dad19e 100644 --- a/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/CreateNewAppFromTemplatesWrapper.tsx +++ b/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/CreateNewAppFromTemplatesWrapper.tsx @@ -1,6 +1,6 @@ import React, { useEffect } from "react"; import CreateNewAppFromTemplatesModal from "."; -import { getIsReconnectingDatasourcesModalOpen } from "@appsmith/selectors/entitiesSelector"; +import { getIsReconnectingDatasourcesModalOpen } from "ee/selectors/entitiesSelector"; import { useSelector } from "react-redux"; interface Props { diff --git a/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/index.tsx b/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/index.tsx index b557f5b90e..d8c0191aac 100644 --- a/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/index.tsx +++ b/app/client/src/ce/pages/Applications/CreateNewAppFromTemplateModal/index.tsx @@ -1,11 +1,11 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { GO_BACK, START_WITH_TEMPLATE_CONNECT_HEADING, START_WITH_TEMPLATE_CONNECT_SUBHEADING, createMessage, -} from "@appsmith/constants/messages"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/constants/messages"; +import type { AppState } from "ee/reducers"; import { fetchDefaultPlugins } from "actions/pluginActions"; import { getAllTemplates, @@ -33,7 +33,7 @@ import { templatesCountSelector, } from "selectors/templatesSelectors"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { StartWithTemplatesHeader } from "../StartWithTemplatesWrapper"; interface CreateNewAppFromTemplatesModalProps { diff --git a/app/client/src/ce/pages/Applications/CreateNewAppsOption.tsx b/app/client/src/ce/pages/Applications/CreateNewAppsOption.tsx index 51d10e30e1..9de66eaccf 100644 --- a/app/client/src/ce/pages/Applications/CreateNewAppsOption.tsx +++ b/app/client/src/ce/pages/Applications/CreateNewAppsOption.tsx @@ -4,9 +4,9 @@ import { START_WITH_DATA_CONNECT_HEADING, START_WITH_DATA_CONNECT_SUBHEADING, createMessage, -} from "@appsmith/constants/messages"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import { getCurrentPluginIdForCreateNewApp } from "@appsmith/selectors/applicationSelectors"; +} from "ee/constants/messages"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import { getCurrentPluginIdForCreateNewApp } from "ee/selectors/applicationSelectors"; import { resetCurrentApplicationIdForCreateNewApp, resetCurrentPluginIdForCreateNewApp, @@ -14,14 +14,14 @@ import { import { fetchPlugins } from "actions/pluginActions"; import { Flex, Link, Text } from "design-system"; import CreateNewDatasourceTab from "pages/Editor/IntegrationEditor/CreateNewDatasourceTab"; -import { getApplicationsOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getApplicationsOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { default as React, useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import history from "utils/history"; -import { builderURL } from "@appsmith/RouteBuilder"; -import { getDatasource, getPlugin } from "@appsmith/selectors/entitiesSelector"; +import { builderURL } from "ee/RouteBuilder"; +import { getDatasource, getPlugin } from "ee/selectors/entitiesSelector"; import type { Plugin } from "api/PluginApi"; import { PluginPackageName, PluginType } from "entities/Action"; import DataSourceEditor from "pages/Editor/DataSourceEditor"; @@ -29,9 +29,9 @@ import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import { fetchMockDatasources } from "actions/datasourceActions"; import DatasourceForm from "pages/Editor/SaaSEditor/DatasourceForm"; import type { Datasource } from "entities/Datasource"; -import { fetchingEnvironmentConfigs } from "@appsmith/actions/environmentAction"; -import { shouldShowLicenseBanner } from "@appsmith/selectors/tenantSelectors"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { fetchingEnvironmentConfigs } from "ee/actions/environmentAction"; +import { shouldShowLicenseBanner } from "ee/selectors/tenantSelectors"; +import { isAirgapped } from "ee/utils/airgapHelpers"; const SectionWrapper = styled.div<{ isBannerVisible: boolean }>` display: flex; diff --git a/app/client/src/ce/pages/Applications/EmbedSnippetTab.tsx b/app/client/src/ce/pages/Applications/EmbedSnippetTab.tsx index 1db9ac195f..4e2de9a6c0 100644 --- a/app/client/src/ce/pages/Applications/EmbedSnippetTab.tsx +++ b/app/client/src/ce/pages/Applications/EmbedSnippetTab.tsx @@ -4,19 +4,16 @@ import styled from "styled-components"; import { Switch, Icon, Tooltip, Link, Text } from "design-system"; import useUpdateEmbedSnippet from "pages/Applications/EmbedSnippet/useUpdateEmbedSnippet"; import EmbedCodeSnippet from "pages/Applications/EmbedSnippet/Snippet"; -import { - createMessage, - IN_APP_EMBED_SETTING, -} from "@appsmith/constants/messages"; +import { createMessage, IN_APP_EMBED_SETTING } from "ee/constants/messages"; import PrivateEmbeddingContent, { PrivateEmbedRampModal, PrivateEmbedRampSidebar, } from "pages/Applications/EmbedSnippet/PrivateEmbeddingContent"; import PropertyHelpLabel from "pages/Editor/PropertyPane/PropertyHelpLabel"; import { ADMIN_SETTINGS_PATH } from "constants/routes"; -import { defaultOptionSelected, to, getSnippetUrl } from "@appsmith/utils"; -import { PrivateEmbedSettings } from "@appsmith/pages/Applications/PrivateEmbedSettings"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { defaultOptionSelected, to, getSnippetUrl } from "ee/utils"; +import { PrivateEmbedSettings } from "ee/pages/Applications/PrivateEmbedSettings"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; export const StyledPropertyHelpLabel = styled(PropertyHelpLabel)` .bp3-popover-content > div { diff --git a/app/client/src/ce/pages/Applications/PackageCardList.tsx b/app/client/src/ce/pages/Applications/PackageCardList.tsx index 92082e5026..56841f49b6 100644 --- a/app/client/src/ce/pages/Applications/PackageCardList.tsx +++ b/app/client/src/ce/pages/Applications/PackageCardList.tsx @@ -1,5 +1,5 @@ -import type { Package } from "@appsmith/constants/PackageConstants"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Package } from "ee/constants/PackageConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; export interface PackageCardListProps { isMobile: boolean; diff --git a/app/client/src/ce/pages/Applications/ResourceListLoader.tsx b/app/client/src/ce/pages/Applications/ResourceListLoader.tsx index af8eee80fa..c204c0510b 100644 --- a/app/client/src/ce/pages/Applications/ResourceListLoader.tsx +++ b/app/client/src/ce/pages/Applications/ResourceListLoader.tsx @@ -5,7 +5,7 @@ import Card from "components/common/Card"; import CardList from "pages/Applications/CardList"; import { Button } from "design-system"; import { PaddingWrapper } from "pages/Applications/CommonElements"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; interface ResourcesLoaderProps { isMobile: boolean; diff --git a/app/client/src/ce/pages/Applications/StartWithTemplatesWrapper.tsx b/app/client/src/ce/pages/Applications/StartWithTemplatesWrapper.tsx index 3b5559adda..e4dfdd1bae 100644 --- a/app/client/src/ce/pages/Applications/StartWithTemplatesWrapper.tsx +++ b/app/client/src/ce/pages/Applications/StartWithTemplatesWrapper.tsx @@ -2,7 +2,7 @@ import { START_WITH_TEMPLATE_CONNECT_HEADING, START_WITH_TEMPLATE_CONNECT_SUBHEADING, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Template } from "api/TemplatesApi"; import { Flex, Text } from "design-system"; import TemplatesLayoutWithFilters from "pages/Templates/TemplatesLayoutWithFilters"; diff --git a/app/client/src/ce/pages/Applications/WorkflowCardList.tsx b/app/client/src/ce/pages/Applications/WorkflowCardList.tsx index ffce7da6aa..7e86b3d2a0 100644 --- a/app/client/src/ce/pages/Applications/WorkflowCardList.tsx +++ b/app/client/src/ce/pages/Applications/WorkflowCardList.tsx @@ -1,5 +1,5 @@ -import type { Workflow } from "@appsmith/constants/WorkflowConstants"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Workflow } from "ee/constants/WorkflowConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; export interface WorkflowCardListProps { isMobile: boolean; diff --git a/app/client/src/ce/pages/Applications/WorkspaceAction.tsx b/app/client/src/ce/pages/Applications/WorkspaceAction.tsx index 275bcb6581..89b3c10b5f 100644 --- a/app/client/src/ce/pages/Applications/WorkspaceAction.tsx +++ b/app/client/src/ce/pages/Applications/WorkspaceAction.tsx @@ -15,12 +15,12 @@ import { NEW_APP_FROM_TEMPLATE, WORKSPACE_ACTION_BUTTON, createMessage, -} from "@appsmith/constants/messages"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; -import { getIsCreatingApplicationByWorkspaceId } from "@appsmith/selectors/applicationSelectors"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { hasCreateNewAppPermission } from "@appsmith/utils/permissionHelpers"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +} from "ee/constants/messages"; +import type { Workspace } from "ee/constants/workspaceConstants"; +import { getIsCreatingApplicationByWorkspaceId } from "ee/selectors/applicationSelectors"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; +import { hasCreateNewAppPermission } from "ee/utils/permissionHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; export interface WorkspaceActionProps { workspace: Workspace; diff --git a/app/client/src/ce/pages/Applications/WorkspaceMenu.tsx b/app/client/src/ce/pages/Applications/WorkspaceMenu.tsx index 4891ef5ccb..ac11aecd4a 100644 --- a/app/client/src/ce/pages/Applications/WorkspaceMenu.tsx +++ b/app/client/src/ce/pages/Applications/WorkspaceMenu.tsx @@ -7,12 +7,12 @@ import { SavingState, notEmptyValidator, } from "design-system-old"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; import { DropdownOnSelectActions, getOnSelectAction, } from "pages/common/CustomizedDropdown/dropdownHelpers"; -import { ManageEnvironmentsMenu } from "@appsmith/pages/Applications/ManageEnvironmentsMenu"; +import { ManageEnvironmentsMenu } from "ee/pages/Applications/ManageEnvironmentsMenu"; interface WorkspaceMenuProps { canDeleteWorkspace: boolean; diff --git a/app/client/src/ce/pages/Applications/helpers.ts b/app/client/src/ce/pages/Applications/helpers.ts index 4640cd17d1..140e22b7cb 100644 --- a/app/client/src/ce/pages/Applications/helpers.ts +++ b/app/client/src/ce/pages/Applications/helpers.ts @@ -1,4 +1,4 @@ -import { getIsFetchingPackages } from "@appsmith/selectors/packageSelectors"; +import { getIsFetchingPackages } from "ee/selectors/packageSelectors"; import { useCallback } from "react"; import { useSelector } from "react-redux"; diff --git a/app/client/src/ce/pages/Applications/index.tsx b/app/client/src/ce/pages/Applications/index.tsx index 4eb181e91f..0c11ede91a 100644 --- a/app/client/src/ce/pages/Applications/index.tsx +++ b/app/client/src/ce/pages/Applications/index.tsx @@ -1,12 +1,12 @@ -import { updateApplication } from "@appsmith/actions/applicationActions"; +import { updateApplication } from "ee/actions/applicationActions"; import { deleteWorkspace, fetchAllWorkspaces, fetchEntitiesOfWorkspace, resetCurrentWorkspace, saveWorkspace, -} from "@appsmith/actions/workspaceActions"; -import type { UpdateApplicationPayload } from "@appsmith/api/ApplicationApi"; +} from "ee/actions/workspaceActions"; +import type { UpdateApplicationPayload } from "ee/api/ApplicationApi"; import { ANVIL_APPLICATIONS, APPLICATIONS, @@ -19,12 +19,12 @@ import { NO_APPS_FOUND, NO_WORKSPACE_HEADING, WORKSPACES_HEADING, -} from "@appsmith/constants/messages"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { createWorkspaceSubmitHandler } from "@appsmith/pages/workspace/helpers"; -import type { AppState } from "@appsmith/reducers"; -import type { creatingApplicationMap } from "@appsmith/reducers/uiReducers/applicationsReducer"; +} from "ee/constants/messages"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { createWorkspaceSubmitHandler } from "ee/pages/workspace/helpers"; +import type { AppState } from "ee/reducers"; +import type { creatingApplicationMap } from "ee/reducers/uiReducers/applicationsReducer"; import { getApplicationList, getApplicationSearchKeyword, @@ -32,7 +32,7 @@ import { getCurrentApplicationIdForCreateNewApp, getIsCreatingApplication, getIsDeletingApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { Classes as BlueprintClasses } from "@blueprintjs/core"; import { Position } from "@blueprintjs/core/lib/esm/common/position"; import { leaveWorkspace } from "actions/userActions"; @@ -79,45 +79,45 @@ import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import { getAppsmithConfigs } from "@appsmith/configs"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import ApplicationCardList from "@appsmith/pages/Applications/ApplicationCardList"; -import CreateNewAppsOption from "@appsmith/pages/Applications/CreateNewAppsOption"; -import { usePackage } from "@appsmith/pages/Applications/helpers"; -import PackageCardList from "@appsmith/pages/Applications/PackageCardList"; -import ResourceListLoader from "@appsmith/pages/Applications/ResourceListLoader"; -import WorkflowCardList from "@appsmith/pages/Applications/WorkflowCardList"; -import WorkspaceAction from "@appsmith/pages/Applications/WorkspaceAction"; -import WorkspaceMenu from "@appsmith/pages/Applications/WorkspaceMenu"; -import { getIsReconnectingDatasourcesModalOpen } from "@appsmith/selectors/entitiesSelector"; -import { allowManageEnvironmentAccessForUser } from "@appsmith/selectors/environmentSelectors"; -import { getPackagesList } from "@appsmith/selectors/packageSelectors"; +import { getAppsmithConfigs } from "ee/configs"; +import type { Workspace } from "ee/constants/workspaceConstants"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import ApplicationCardList from "ee/pages/Applications/ApplicationCardList"; +import CreateNewAppsOption from "ee/pages/Applications/CreateNewAppsOption"; +import { usePackage } from "ee/pages/Applications/helpers"; +import PackageCardList from "ee/pages/Applications/PackageCardList"; +import ResourceListLoader from "ee/pages/Applications/ResourceListLoader"; +import WorkflowCardList from "ee/pages/Applications/WorkflowCardList"; +import WorkspaceAction from "ee/pages/Applications/WorkspaceAction"; +import WorkspaceMenu from "ee/pages/Applications/WorkspaceMenu"; +import { getIsReconnectingDatasourcesModalOpen } from "ee/selectors/entitiesSelector"; +import { allowManageEnvironmentAccessForUser } from "ee/selectors/environmentSelectors"; +import { getPackagesList } from "ee/selectors/packageSelectors"; import { getApplicationsOfWorkspace, getCurrentWorkspaceId, getIsFetchingApplications, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/selectedWorkspaceSelectors"; import { getTenantPermissions, shouldShowLicenseBanner, -} from "@appsmith/selectors/tenantSelectors"; -import { getWorkflowsList } from "@appsmith/selectors/workflowSelectors"; +} from "ee/selectors/tenantSelectors"; +import { getWorkflowsList } from "ee/selectors/workflowSelectors"; import { getFetchedWorkspaces, getIsDeletingWorkspace, getIsFetchingWorkspaces, getIsSavingWorkspaceInfo, -} from "@appsmith/selectors/workspaceSelectors"; -import { getHasCreateWorkspacePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/selectors/workspaceSelectors"; +import { getHasCreateWorkspacePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { hasCreateNewAppPermission, hasDeleteWorkspacePermission, hasManageWorkspaceEnvironmentPermission, isPermitted, PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +} from "ee/utils/permissionHelpers"; import { resetEditorRequest } from "actions/initActions"; import { setHeaderMeta } from "actions/themeActions"; import FormDialogComponent from "components/editorComponents/form/FormDialogComponent"; @@ -128,11 +128,11 @@ import SharedUserList from "pages/common/SharedUserList"; import GitSyncModal from "pages/Editor/gitSync/GitSyncModal"; import ReconnectDatasourceModal from "pages/Editor/gitSync/ReconnectDatasourceModal"; import RepoLimitExceededErrorModal from "pages/Editor/gitSync/RepoLimitExceededErrorModal"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import CreateNewAppFromTemplatesWrapper from "./CreateNewAppFromTemplateModal/CreateNewAppFromTemplatesWrapper"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import { LayoutSystemTypes } from "layoutSystems/types"; import { getIsAnvilLayoutEnabled } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/ce/pages/Applications/tests/WorkspaceAction.test.tsx b/app/client/src/ce/pages/Applications/tests/WorkspaceAction.test.tsx index 125a714f5b..65f26cbd4a 100644 --- a/app/client/src/ce/pages/Applications/tests/WorkspaceAction.test.tsx +++ b/app/client/src/ce/pages/Applications/tests/WorkspaceAction.test.tsx @@ -1,8 +1,5 @@ -import { - WORKSPACE_ACTION_BUTTON, - createMessage, -} from "@appsmith/constants/messages"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import { WORKSPACE_ACTION_BUTTON, createMessage } from "ee/constants/messages"; +import type { Workspace } from "ee/constants/workspaceConstants"; import "@testing-library/jest-dom"; import { fireEvent, render } from "@testing-library/react"; import "jest-styled-components"; @@ -137,13 +134,13 @@ describe("WorkspaceAction", () => { }); }); -jest.mock("@appsmith/utils/airgapHelpers", () => ({ +jest.mock("ee/utils/airgapHelpers", () => ({ isAirgapped: jest.fn(), })); const mockIsAirGapped = (val: boolean) => { /* eslint-disable @typescript-eslint/no-var-requires */ - const { isAirgapped } = require("@appsmith/utils/airgapHelpers"); + const { isAirgapped } = require("ee/utils/airgapHelpers"); isAirgapped.mockImplementation(() => val); }; diff --git a/app/client/src/ce/pages/Editor/CurlImport/AppCURLImportModal.tsx b/app/client/src/ce/pages/Editor/CurlImport/AppCURLImportModal.tsx index e71eef3e5b..b49334fabc 100644 --- a/app/client/src/ce/pages/Editor/CurlImport/AppCURLImportModal.tsx +++ b/app/client/src/ce/pages/Editor/CurlImport/AppCURLImportModal.tsx @@ -4,12 +4,12 @@ import ModalControls from "pages/Editor/CurlImport/ModalControls"; import { curlImportSubmitHandler } from "pages/Editor/CurlImport/helpers"; import { useSelector } from "react-redux"; import { getCurrentPageId } from "selectors/editorSelectors"; -import { getNewEntityName } from "@appsmith/selectors/entitiesSelector"; +import { getNewEntityName } from "ee/selectors/entitiesSelector"; import { DEFAULT_PREFIX } from "sagas/ActionSagas"; import { ActionParentEntityType, CreateNewActionKey, -} from "@appsmith/entities/Engine/actionHelpers"; +} from "ee/entities/Engine/actionHelpers"; const AppCURLImportModal = () => { const pageId = useSelector(getCurrentPageId); diff --git a/app/client/src/ce/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA/index.tsx b/app/client/src/ce/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA/index.tsx index f434edecb0..b9d282e588 100644 --- a/app/client/src/ce/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA/index.tsx +++ b/app/client/src/ce/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA/index.tsx @@ -1,4 +1,4 @@ -import type { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import type { MODULE_TYPE } from "ee/constants/ModuleConstants"; export interface ConvertToModuleInstanceCTAProps { entityId: string; diff --git a/app/client/src/ce/pages/Editor/Explorer/Entity/getEntityProperties.ts b/app/client/src/ce/pages/Editor/Explorer/Entity/getEntityProperties.ts index 583a4204ed..eb55fe2c1e 100644 --- a/app/client/src/ce/pages/Editor/Explorer/Entity/getEntityProperties.ts +++ b/app/client/src/ce/pages/Editor/Explorer/Entity/getEntityProperties.ts @@ -1,18 +1,15 @@ -import { - ENTITY_TYPE, - type JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +import { ENTITY_TYPE, type JSActionEntity } from "ee/entities/DataTree/types"; import WidgetFactory from "WidgetProvider/factory"; import type { DataTreeEntityObject, JSActionEntityConfig, WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { isFunction } from "lodash"; -import { entityDefinitions } from "@appsmith/utils/autocomplete/EntityDefinitions"; +import { entityDefinitions } from "ee/utils/autocomplete/EntityDefinitions"; import ConfigTreeActions from "utils/configTree"; import store from "store"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; export interface EntityProperty { propertyName: string; diff --git a/app/client/src/ce/pages/Editor/Explorer/helpers.test.ts b/app/client/src/ce/pages/Editor/Explorer/helpers.test.ts index 8fcf6abbc9..ea59d4b54a 100644 --- a/app/client/src/ce/pages/Editor/Explorer/helpers.test.ts +++ b/app/client/src/ce/pages/Editor/Explorer/helpers.test.ts @@ -1,7 +1,7 @@ import { getActionIdFromURL, getJSCollectionIdFromURL, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; const applicationId = "a0123456789abcdef0000000"; const pageId = "b0123456789abcdef0000000"; diff --git a/app/client/src/ce/pages/Editor/Explorer/helpers.tsx b/app/client/src/ce/pages/Editor/Explorer/helpers.tsx index 5489fda6a3..587f89bf63 100644 --- a/app/client/src/ce/pages/Editor/Explorer/helpers.tsx +++ b/app/client/src/ce/pages/Editor/Explorer/helpers.tsx @@ -14,11 +14,11 @@ import { SAAS_EDITOR_API_ID_PATH, SAAS_EDITOR_DATASOURCE_ID_PATH, } from "pages/Editor/SaaSEditor/constants"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import type { PluginType } from "entities/Action"; import localStorage from "utils/localStorage"; -import { EDITOR_PATHS } from "@appsmith/entities/IDE/utils"; +import { EDITOR_PATHS } from "ee/entities/IDE/utils"; import type { Match } from "path-to-regexp"; export const ContextMenuPopoverModifiers: IPopoverSharedProps["modifiers"] = { diff --git a/app/client/src/ce/pages/Editor/Explorer/hooks.tsx b/app/client/src/ce/pages/Editor/Explorer/hooks.tsx index bac90a8fb0..4f68f02b36 100644 --- a/app/client/src/ce/pages/Editor/Explorer/hooks.tsx +++ b/app/client/src/ce/pages/Editor/Explorer/hooks.tsx @@ -1,6 +1,6 @@ import { useEffect, useMemo } from "react"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { compact, get, groupBy } from "lodash"; import type { Datasource } from "entities/Datasource"; import { isStoredDatasource } from "entities/Action"; @@ -8,11 +8,8 @@ import type { WidgetProps } from "widgets/BaseWidget"; import log from "loglevel"; import produce from "immer"; import type { CanvasStructure } from "reducers/uiReducers/pageCanvasStructureReducer"; -import { - getActions, - getDatasources, -} from "@appsmith/selectors/entitiesSelector"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; +import { getActions, getDatasources } from "ee/selectors/entitiesSelector"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; import { matchPath, useLocation } from "react-router"; import { API_EDITOR_ID_PATH, @@ -21,8 +18,8 @@ import { } from "constants/routes"; import { SAAS_EDITOR_API_ID_PATH } from "pages/Editor/SaaSEditor/constants"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import { basePathForActiveAction } from "@appsmith/constants/routes/appRoutes"; -import type { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import { basePathForActiveAction } from "ee/constants/routes/appRoutes"; +import type { MODULE_TYPE } from "ee/constants/ModuleConstants"; import { MAX_DATASOURCE_SUGGESTIONS } from "constants/DatasourceEditorConstants"; export interface UseConvertToModulesOptionsProps { diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/ListItem.tsx b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/ListItem.tsx index ebfa4ae04d..baba85b7fa 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/ListItem.tsx +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/ListItem.tsx @@ -1,8 +1,8 @@ import React from "react"; import ExplorerJSCollectionEntity from "pages/Editor/Explorer/JSActions/JSActionEntity"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import { Flex } from "design-system"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; export interface JSListItemProps { item: EntityItem; diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/hooks.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/hooks.ts index e2ae6fe618..39aa3a1035 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/hooks.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/hooks.ts @@ -2,18 +2,18 @@ import { useCallback } from "react"; import { useDispatch, useSelector } from "react-redux"; import { createNewJSCollection } from "actions/jsPaneActions"; import { getCurrentPageId } from "selectors/editorSelectors"; -import type { GroupedAddOperations } from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import type { GroupedAddOperations } from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; import { JsFileIconV2 } from "pages/Editor/Explorer/ExplorerIcons"; import { SEARCH_ITEM_TYPES } from "components/editorComponents/GlobalSearch/utils"; -import type { UseRoutes } from "@appsmith/entities/IDE/constants"; +import type { UseRoutes } from "ee/entities/IDE/constants"; import JSEditor from "pages/Editor/JSEditor"; import AddJS from "pages/Editor/IDE/EditorPane/JS/Add"; -import { ADD_PATH } from "@appsmith/constants/routes/appRoutes"; +import { ADD_PATH } from "ee/constants/routes/appRoutes"; import history from "utils/history"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; -import { useModuleOptions } from "@appsmith/utils/moduleInstanceHelpers"; -import { getJSUrl } from "@appsmith/pages/Editor/IDE/EditorPane/JS/utils"; +import { useModuleOptions } from "ee/utils/moduleInstanceHelpers"; +import { getJSUrl } from "ee/pages/Editor/IDE/EditorPane/JS/utils"; import { JSBlankState } from "pages/Editor/JSEditor/JSBlankState"; export const useJSAdd = () => { diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.test.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.test.ts index acc18bfdc0..6390be7abf 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.test.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.test.ts @@ -1,9 +1,9 @@ import { getJSEntityItemUrl, getJSUrl } from "./utils"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import { PluginType } from "entities/Action"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { FocusEntity } from "navigation/FocusEntity"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; describe("getJSEntityItemUrl", () => { urlBuilder.setCurrentBasePageId("0123456789abcdef00000000"); diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.ts index 216df2b331..5ec2b952d2 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/JS/utils.ts @@ -1,9 +1,9 @@ -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { jsCollectionAddURL, jsCollectionIdURL, jsCollectionListURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { FocusEntity, type FocusEntityInfo } from "navigation/FocusEntity"; export const getJSEntityItemUrl = ( diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/ListItem.tsx b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/ListItem.tsx index 66457a78e9..8bde1ab499 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/ListItem.tsx +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/ListItem.tsx @@ -1,7 +1,7 @@ import React from "react"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import ExplorerActionEntity from "pages/Editor/Explorer/Actions/ActionEntity"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; export interface QueryListItemProps { item: EntityItem; diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/hooks.tsx b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/hooks.tsx index 4a1905c3dd..d2cfa41939 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/hooks.tsx +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/hooks.tsx @@ -5,29 +5,29 @@ import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; import { useDispatch, useSelector } from "react-redux"; import { useFilteredFileOperations } from "components/editorComponents/GlobalSearch/GlobalSearchHooks"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getCurrentPageId, getPagePermissions, } from "selectors/editorSelectors"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import type { ActionOperation } from "components/editorComponents/GlobalSearch/utils"; import { SEARCH_ITEM_TYPES } from "components/editorComponents/GlobalSearch/utils"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; -import { getQueryUrl } from "@appsmith/pages/Editor/IDE/EditorPane/Query/utils"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; +import { getQueryUrl } from "ee/pages/Editor/IDE/EditorPane/Query/utils"; import { ADD_PATH, API_EDITOR_ID_PATH, BUILDER_CUSTOM_PATH, BUILDER_PATH, BUILDER_PATH_DEPRECATED, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; import { SAAS_EDITOR_API_ID_PATH } from "pages/Editor/SaaSEditor/constants"; import ApiEditor from "pages/Editor/APIEditor"; -import type { UseRoutes } from "@appsmith/entities/IDE/constants"; +import type { UseRoutes } from "ee/entities/IDE/constants"; import QueryEditor from "pages/Editor/QueryEditor"; import AddQuery from "pages/Editor/IDE/EditorPane/Query/Add"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import keyBy from "lodash/keyBy"; import { getPluginEntityIcon } from "pages/Editor/Explorer/ExplorerIcons"; import type { ListItemProps } from "design-system"; diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.test.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.test.ts index 09c2028b91..0f7b2c71bb 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.test.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.test.ts @@ -1,9 +1,9 @@ import { getQueryEntityItemUrl, getQueryUrl } from "./utils"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { FocusEntity } from "navigation/FocusEntity"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { PluginPackageName, PluginType } from "entities/Action"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; describe("getQueryEntityItemUrl", () => { it("throws error if plugin type is not a query", () => { diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.ts index 4ebe1f8d54..30e0f0022c 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/Query/utils.ts @@ -1,4 +1,4 @@ -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { getActionConfig } from "pages/Editor/Explorer/Actions/helpers"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { @@ -7,7 +7,7 @@ import { queryEditorIdURL, queryListURL, saasEditorApiIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; export const getQueryEntityItemUrl = ( item: EntityItem, diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/JSSegment.test.tsx b/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/JSSegment.test.tsx index a7cfa06dc4..2c86ff8792 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/JSSegment.test.tsx +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/JSSegment.test.tsx @@ -5,7 +5,7 @@ import { Provider } from "react-redux"; import type { Store } from "redux"; import { createStore } from "redux"; import { updateCurrentPage } from "actions/pageActions"; -import rootReducer from "@appsmith/reducers"; +import rootReducer from "ee/reducers"; import * as redux from "react-redux"; // Custom wrapper to provide any store to the provider diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/useGroupAddJsOperations.test.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/useGroupAddJsOperations.test.ts index 7f7b9c39b9..c15389a3ae 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/useGroupAddJsOperations.test.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/__tests__/JS/useGroupAddJsOperations.test.ts @@ -1,4 +1,4 @@ -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import { useGroupedAddJsOperations } from "../../JS/hooks"; describe("useGroupedAddJsOperations", () => { diff --git a/app/client/src/ce/pages/Editor/IDE/EditorPane/constants.ts b/app/client/src/ce/pages/Editor/IDE/EditorPane/constants.ts index e87943ea2b..0bc8f608d6 100644 --- a/app/client/src/ce/pages/Editor/IDE/EditorPane/constants.ts +++ b/app/client/src/ce/pages/Editor/IDE/EditorPane/constants.ts @@ -3,7 +3,7 @@ import { JS_COLLECTION_EDITOR_PATH, QUERIES_EDITOR_BASE_PATH, WIDGETS_EDITOR_BASE_PATH, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; import { SAAS_EDITOR_PATH } from "pages/Editor/SaaSEditor/constants"; export const querySegmentRoutes = [ diff --git a/app/client/src/ce/pages/Editor/gitSync/useReconnectModalData.ts b/app/client/src/ce/pages/Editor/gitSync/useReconnectModalData.ts index 3a11264931..c5d0d5cbcf 100644 --- a/app/client/src/ce/pages/Editor/gitSync/useReconnectModalData.ts +++ b/app/client/src/ce/pages/Editor/gitSync/useReconnectModalData.ts @@ -1,11 +1,11 @@ -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { RECONNECT_MISSING_DATASOURCE_CREDENTIALS_DESCRIPTION, SKIP_TO_APPLICATION, createMessage, -} from "@appsmith/constants/messages"; -import { EditorNames } from "@appsmith/hooks"; -import { getApplicationByIdFromWorkspaces } from "@appsmith/selectors/applicationSelectors"; +} from "ee/constants/messages"; +import { EditorNames } from "ee/hooks"; +import { getApplicationByIdFromWorkspaces } from "ee/selectors/applicationSelectors"; import { useSelector } from "react-redux"; interface UseReconnectModalDataProps { diff --git a/app/client/src/ce/pages/Upgrade/AccessControlUpgradePage.tsx b/app/client/src/ce/pages/Upgrade/AccessControlUpgradePage.tsx index 4f825fc908..ebfabc2f27 100644 --- a/app/client/src/ce/pages/Upgrade/AccessControlUpgradePage.tsx +++ b/app/client/src/ce/pages/Upgrade/AccessControlUpgradePage.tsx @@ -16,7 +16,7 @@ import { RESTRICT_PUBLIC_EXPOSURE_DETAIL1, SECURITY_APPS_LEAST_PRIVILEGE, SECURITY_APPS_LEAST_PRIVILEGE_DETAIL1, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { RampFeature, RampSection } from "utils/ProductRamps/RampsControlList"; diff --git a/app/client/src/ce/pages/Upgrade/AuditLogsUpgradePage.tsx b/app/client/src/ce/pages/Upgrade/AuditLogsUpgradePage.tsx index 202e2a3bab..f7686afc74 100644 --- a/app/client/src/ce/pages/Upgrade/AuditLogsUpgradePage.tsx +++ b/app/client/src/ce/pages/Upgrade/AuditLogsUpgradePage.tsx @@ -16,7 +16,7 @@ import { SECURITY_AND_COMPLIANCE, SECURITY_AND_COMPLIANCE_DETAIL1, SECURITY_AND_COMPLIANCE_DETAIL2, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { RampFeature, RampSection } from "utils/ProductRamps/RampsControlList"; diff --git a/app/client/src/ce/pages/Upgrade/Footer.tsx b/app/client/src/ce/pages/Upgrade/Footer.tsx index 0155270ab0..073076435f 100644 --- a/app/client/src/ce/pages/Upgrade/Footer.tsx +++ b/app/client/src/ce/pages/Upgrade/Footer.tsx @@ -7,7 +7,7 @@ import { AVAILABLE_ON_ENTERPRISE, createMessage, UPGRADE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const FooterContainer = styled.div` position: absolute; diff --git a/app/client/src/ce/pages/Upgrade/ProvisioningUpgradePage.tsx b/app/client/src/ce/pages/Upgrade/ProvisioningUpgradePage.tsx index 42201f84dd..f229bda6fd 100644 --- a/app/client/src/ce/pages/Upgrade/ProvisioningUpgradePage.tsx +++ b/app/client/src/ce/pages/Upgrade/ProvisioningUpgradePage.tsx @@ -12,7 +12,7 @@ import { PROVISIONING_UPGRADE_PAGE_FOOTER, PROVISIONING_UPGRADE_PAGE_SUB_HEADING, USER_PROVISIONING_FOR_ENTERPRISES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { RampFeature, RampSection } from "utils/ProductRamps/RampsControlList"; diff --git a/app/client/src/ce/pages/Upgrade/businessEdition/UpgradeToBEPage.tsx b/app/client/src/ce/pages/Upgrade/businessEdition/UpgradeToBEPage.tsx index 387bf354a6..c295878f13 100644 --- a/app/client/src/ce/pages/Upgrade/businessEdition/UpgradeToBEPage.tsx +++ b/app/client/src/ce/pages/Upgrade/businessEdition/UpgradeToBEPage.tsx @@ -1,14 +1,11 @@ import React from "react"; import styled from "styled-components"; -import { - createMessage, - MOVE_TO_BUSINESS_EDITION, -} from "@appsmith/constants/messages"; +import { createMessage, MOVE_TO_BUSINESS_EDITION } from "ee/constants/messages"; import { FooterComponent } from "../Footer"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { Colors } from "constants/Colors"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; export const UpgradeToBEPageWrapper = styled.div` width: 100%; diff --git a/app/client/src/ce/pages/common/WorkflowSearchItem.tsx b/app/client/src/ce/pages/common/WorkflowSearchItem.tsx index 5460a8e5bc..2ff7ab13c8 100644 --- a/app/client/src/ce/pages/common/WorkflowSearchItem.tsx +++ b/app/client/src/ce/pages/common/WorkflowSearchItem.tsx @@ -1,4 +1,4 @@ -import type { Workflow } from "@appsmith/constants/WorkflowConstants"; +import type { Workflow } from "ee/constants/WorkflowConstants"; interface Props { workflowsList: Workflow[]; diff --git a/app/client/src/ce/pages/workspace/InviteUsersForm.tsx b/app/client/src/ce/pages/workspace/InviteUsersForm.tsx index 803a0fb2ac..04f8f88eb0 100644 --- a/app/client/src/ce/pages/workspace/InviteUsersForm.tsx +++ b/app/client/src/ce/pages/workspace/InviteUsersForm.tsx @@ -3,14 +3,14 @@ import styled from "styled-components"; import TagListField from "components/editorComponents/form/fields/TagListField"; import { reduxForm, SubmissionError } from "redux-form"; import { connect, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getRolesForField } from "@appsmith/selectors/workspaceSelectors"; +import type { AppState } from "ee/reducers"; +import { getRolesForField } from "ee/selectors/workspaceSelectors"; import type { InviteUsersToWorkspaceFormValues, InviteUsersProps, -} from "@appsmith/pages/workspace/helpers"; -import { inviteUsersToWorkspace } from "@appsmith/pages/workspace/helpers"; -import { INVITE_USERS_TO_WORKSPACE_FORM } from "@appsmith/constants/forms"; +} from "ee/pages/workspace/helpers"; +import { inviteUsersToWorkspace } from "ee/pages/workspace/helpers"; +import { INVITE_USERS_TO_WORKSPACE_FORM } from "ee/constants/forms"; import { createMessage, INVITE_USERS_SUBMIT_SUCCESS, @@ -24,9 +24,9 @@ import { CUSTOM_ROLES_RAMP_TEXT, CUSTOM_ROLE_DISABLED_OPTION_TEXT, CUSTOM_ROLE_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { isEmail } from "utils/formhelpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { SelectOptionProps } from "design-system"; import { Callout, Checkbox } from "design-system"; import { @@ -43,23 +43,20 @@ import { fetchRolesForWorkspace, fetchUsersForWorkspace, fetchWorkspace, -} from "@appsmith/actions/workspaceActions"; -import { - getRampLink, - showProductRamps, -} from "@appsmith/selectors/rampSelectors"; +} from "ee/actions/workspaceActions"; +import { getRampLink, showProductRamps } from "ee/selectors/rampSelectors"; import { RAMP_NAME, RampFeature, RampSection, } from "utils/ProductRamps/RampsControlList"; import BusinessTag from "components/BusinessTag"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import store from "store"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; +import { isGACEnabled } from "ee/utils/planHelpers"; import type { DefaultOptionType } from "rc-select/lib/Select"; import log from "loglevel"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { AddScriptTo, ScriptStatus, useScript } from "utils/hooks/useScript"; const featureFlags = selectFeatureFlags(store.getState()); diff --git a/app/client/src/ce/pages/workspace/Members.tsx b/app/client/src/ce/pages/workspace/Members.tsx index 06905bc629..e83e2a0606 100644 --- a/app/client/src/ce/pages/workspace/Members.tsx +++ b/app/client/src/ce/pages/workspace/Members.tsx @@ -4,7 +4,7 @@ import { getAllRoles, getWorkspaceLoadingStates, getFetchedWorkspaces, -} from "@appsmith/selectors/workspaceSelectors"; +} from "ee/selectors/workspaceSelectors"; import type { RouteComponentProps } from "react-router"; import { useHistory } from "react-router"; import { getCurrentUser } from "selectors/usersSelectors"; @@ -15,7 +15,7 @@ import { fetchWorkspace, changeWorkspaceUserRole, deleteWorkspaceUser, -} from "@appsmith/actions/workspaceActions"; +} from "ee/actions/workspaceActions"; import type { SelectOptionProps } from "design-system"; import { Avatar, Button, Option, Select, Text } from "design-system"; import styled from "styled-components"; @@ -23,27 +23,24 @@ import DeleteConfirmationModal from "pages/workspace/DeleteConfirmationModal"; import { useMediaQuery } from "react-responsive"; import { Card } from "@blueprintjs/core"; import { USER_PHOTO_ASSET_URL } from "constants/userConstants"; -import type { WorkspaceUser } from "@appsmith/constants/workspaceConstants"; +import type { WorkspaceUser } from "ee/constants/workspaceConstants"; import { createMessage, MEMBERS_TAB_TITLE, NO_SEARCH_DATA_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { APPLICATIONS_URL } from "constants/routes"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import { getInitials } from "utils/AppsmithUtils"; -import { CustomRolesRamp } from "@appsmith/pages/workspace/InviteUsersForm"; -import { showProductRamps } from "@appsmith/selectors/rampSelectors"; +import { CustomRolesRamp } from "ee/pages/workspace/InviteUsersForm"; +import { showProductRamps } from "ee/selectors/rampSelectors"; import { RAMP_NAME } from "utils/ProductRamps/RampsControlList"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getAllUsersOfWorkspace, selectedWorkspaceLoadingStates, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/selectedWorkspaceSelectors"; export type PageProps = RouteComponentProps<{ workspaceId: string; diff --git a/app/client/src/ce/pages/workspace/helpers.ts b/app/client/src/ce/pages/workspace/helpers.ts index c639a12856..88805ab4e2 100644 --- a/app/client/src/ce/pages/workspace/helpers.ts +++ b/app/client/src/ce/pages/workspace/helpers.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { SubmissionError } from "redux-form"; import type { RouteChildrenProps, RouteComponentProps } from "react-router-dom"; import type { DefaultOptionType } from "rc-select/lib/Select"; diff --git a/app/client/src/ce/plugins/Linting/lib/entity/index.ts b/app/client/src/ce/plugins/Linting/lib/entity/index.ts index d6fd131e04..43c7354ee7 100644 --- a/app/client/src/ce/plugins/Linting/lib/entity/index.ts +++ b/app/client/src/ce/plugins/Linting/lib/entity/index.ts @@ -7,13 +7,10 @@ import type { ActionEntity as TActionEntity, ActionEntityConfig as TActionEntityConfig, JSActionEntityConfig as TJSActionEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import type { EntityClassLoader } from "plugins/Linting/lib/entity/EntityTree"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; import { JSEntity } from "plugins/Linting/lib/entity/JSActionEntity"; import { ActionEntity } from "plugins/Linting/lib/entity/ActionEntity"; import { AppsmithEntity } from "plugins/Linting/lib/entity/AppsmithEntity"; @@ -22,7 +19,7 @@ import { isAction, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; export default class EntityFactory { static getEntity< diff --git a/app/client/src/ce/plugins/Linting/lib/entity/isDynamicEntity.ts b/app/client/src/ce/plugins/Linting/lib/entity/isDynamicEntity.ts index d4bb795558..13a090555e 100644 --- a/app/client/src/ce/plugins/Linting/lib/entity/isDynamicEntity.ts +++ b/app/client/src/ce/plugins/Linting/lib/entity/isDynamicEntity.ts @@ -1,10 +1,7 @@ import type { ActionEntity } from "plugins/Linting/lib/entity/ActionEntity"; import type { JSEntity } from "plugins/Linting/lib/entity/JSActionEntity"; import type { WidgetEntity } from "plugins/Linting/lib/entity/WidgetEntity"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; export type DynamicEntityType = JSEntity | WidgetEntity | ActionEntity; // only Widgets, jsActions and Actions have paths that can be dynamic diff --git a/app/client/src/ce/plugins/Linting/utils/getEntityDependencies.ts b/app/client/src/ce/plugins/Linting/utils/getEntityDependencies.ts index b298ff3849..36d71268d4 100644 --- a/app/client/src/ce/plugins/Linting/utils/getEntityDependencies.ts +++ b/app/client/src/ce/plugins/Linting/utils/getEntityDependencies.ts @@ -2,8 +2,8 @@ import { addWidgetPropertyDependencies, convertPathToString, getEntityNameAndPropertyPath, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import { ENTITY_TYPE } from "@appsmith/entities/DataTree/types"; +} from "ee/workers/Evaluation/evaluationUtils"; +import { ENTITY_TYPE } from "ee/entities/DataTree/types"; import type { DependencyMap as TDependencyMap } from "utils/DynamicBindingUtils"; import { getPropertyPath } from "utils/DynamicBindingUtils"; import { getDynamicBindings } from "utils/DynamicBindingUtils"; @@ -17,7 +17,7 @@ import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import type { ActionEntity } from "plugins/Linting/lib/entity/ActionEntity"; import type { JSEntity } from "plugins/Linting/lib/entity/JSActionEntity"; import type { WidgetEntity } from "plugins/Linting/lib/entity/WidgetEntity"; -import type { IEntity } from "@appsmith/plugins/Linting/lib/entity/types"; +import type { IEntity } from "ee/plugins/Linting/lib/entity/types"; export const getDependencies: Record< string, diff --git a/app/client/src/ce/plugins/Linting/utils/getEntityUniqueIdForLogs.ts b/app/client/src/ce/plugins/Linting/utils/getEntityUniqueIdForLogs.ts index 814da7957f..414cb362e7 100644 --- a/app/client/src/ce/plugins/Linting/utils/getEntityUniqueIdForLogs.ts +++ b/app/client/src/ce/plugins/Linting/utils/getEntityUniqueIdForLogs.ts @@ -1,4 +1,4 @@ -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; diff --git a/app/client/src/ce/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity.ts b/app/client/src/ce/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity.ts index 2ad2bbd2c4..c5bad4b96f 100644 --- a/app/client/src/ce/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity.ts +++ b/app/client/src/ce/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity.ts @@ -1,4 +1,4 @@ -import { isJSAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isJSAction } from "ee/workers/Evaluation/evaluationUtils"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; export default function isLintErrorLoggingEnabledForEntity( diff --git a/app/client/src/ce/reducers/entityReducers/actionsReducer.tsx b/app/client/src/ce/reducers/entityReducers/actionsReducer.tsx index bf3adf65ac..c3d703edde 100644 --- a/app/client/src/ce/reducers/entityReducers/actionsReducer.tsx +++ b/app/client/src/ce/reducers/entityReducers/actionsReducer.tsx @@ -1,9 +1,9 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ActionResponse } from "api/ActionAPI"; import type { ExecuteErrorPayload } from "constants/AppsmithActionConstants/ActionConstants"; import _ from "lodash"; diff --git a/app/client/src/ce/reducers/entityReducers/index.ts b/app/client/src/ce/reducers/entityReducers/index.ts index 5b3f93773e..94a5fed8ec 100644 --- a/app/client/src/ce/reducers/entityReducers/index.ts +++ b/app/client/src/ce/reducers/entityReducers/index.ts @@ -1,10 +1,10 @@ -import actionsReducer from "@appsmith/reducers/entityReducers/actionsReducer"; +import actionsReducer from "ee/reducers/entityReducers/actionsReducer"; import appReducer from "reducers/entityReducers/appReducer"; import canvasWidgetsReducer from "reducers/entityReducers/canvasWidgetsReducer"; import canvasWidgetsStructureReducer from "reducers/entityReducers/canvasWidgetsStructureReducer"; import metaWidgetsReducer from "reducers/entityReducers/metaWidgetsReducer"; import datasourceReducer from "reducers/entityReducers/datasourceReducer"; -import jsActionsReducer from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import jsActionsReducer from "ee/reducers/entityReducers/jsActionsReducer"; import jsExecutionsReducer from "reducers/entityReducers/jsExecutionsReducer"; import metaReducer from "reducers/entityReducers/metaReducer"; import pageListReducer from "reducers/entityReducers/pageListReducer"; @@ -15,7 +15,7 @@ import canvasLevelsReducer from "reducers/entityReducers/autoHeightReducers/canv /* Reducers which are integrated into the core system when registering a pluggable module or done so by a module that is designed to be eventually pluggable */ import layoutElementPositionsReducer from "layoutSystems/anvil/integrations/reducers/layoutElementPositionsReducer"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { AppState } from ".."; export const entityReducerObject = { diff --git a/app/client/src/ce/reducers/entityReducers/jsActionsReducer.tsx b/app/client/src/ce/reducers/entityReducers/jsActionsReducer.tsx index 05733788e8..4b05221310 100644 --- a/app/client/src/ce/reducers/entityReducers/jsActionsReducer.tsx +++ b/app/client/src/ce/reducers/entityReducers/jsActionsReducer.tsx @@ -1,10 +1,10 @@ import { createReducer } from "utils/ReducerUtils"; import type { JSAction, JSCollection } from "entities/JSCollection"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { set, keyBy, findIndex, unset } from "lodash"; import produce from "immer"; import { klona } from "klona"; diff --git a/app/client/src/ce/reducers/index.tsx b/app/client/src/ce/reducers/index.tsx index ab48bf04cc..a371011e66 100644 --- a/app/client/src/ce/reducers/index.tsx +++ b/app/client/src/ce/reducers/index.tsx @@ -1,31 +1,31 @@ -import entityReducer from "@appsmith/reducers/entityReducers"; -import uiReducer from "@appsmith/reducers/uiReducers"; +import entityReducer from "ee/reducers/entityReducers"; +import uiReducer from "ee/reducers/uiReducers"; import evaluationsReducer from "reducers/evaluationReducers"; import { reducer as formReducer } from "redux-form"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; -import type { EditorReduxState } from "@appsmith/reducers/uiReducers/editorReducer"; +import type { EditorReduxState } from "ee/reducers/uiReducers/editorReducer"; import type { ErrorReduxState } from "reducers/uiReducers/errorReducer"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import type { PropertyPaneReduxState } from "reducers/uiReducers/propertyPaneReducer"; import type { TemplatesReduxState } from "reducers/uiReducers/templateReducer"; import type { DatasourceDataState } from "reducers/entityReducers/datasourceReducer"; import type { AppViewReduxState } from "reducers/uiReducers/appViewReducer"; import type { DatasourcePaneReduxState } from "reducers/uiReducers/datasourcePaneReducer"; -import type { ApplicationsReduxState } from "@appsmith/reducers/uiReducers/applicationsReducer"; +import type { ApplicationsReduxState } from "ee/reducers/uiReducers/applicationsReducer"; import type { PageListReduxState } from "reducers/entityReducers/pageListReducer"; -import type { ApiPaneReduxState } from "@appsmith/reducers/uiReducers/apiPaneReducer"; -import type { QueryPaneReduxState } from "@appsmith/reducers/uiReducers/queryPaneReducer"; +import type { ApiPaneReduxState } from "ee/reducers/uiReducers/apiPaneReducer"; +import type { QueryPaneReduxState } from "ee/reducers/uiReducers/queryPaneReducer"; import type { PluginDataState } from "reducers/entityReducers/pluginsReducer"; import type { AuthState } from "reducers/uiReducers/authReducer"; -import type { WorkspaceReduxState } from "@appsmith/reducers/uiReducers/workspaceReducer"; +import type { WorkspaceReduxState } from "ee/reducers/uiReducers/workspaceReducer"; import type { UsersReduxState } from "reducers/uiReducers/usersReducer"; import type { ThemeState } from "reducers/uiReducers/themeReducer"; import type { WidgetDragResizeState } from "reducers/uiReducers/dragResizeReducer"; import type { MetaState } from "reducers/entityReducers/metaReducer"; import type { ImportReduxState } from "reducers/uiReducers/importReducer"; import type { HelpReduxState } from "reducers/uiReducers/helpReducer"; -import type { ApiNameReduxState } from "@appsmith/reducers/uiReducers/apiNameReducer"; -import type { ExplorerReduxState } from "@appsmith/reducers/uiReducers/explorerReducer"; +import type { ApiNameReduxState } from "ee/reducers/uiReducers/apiNameReducer"; +import type { ExplorerReduxState } from "ee/reducers/uiReducers/explorerReducer"; import type { PageCanvasStructureReduxState } from "reducers/uiReducers/pageCanvasStructureReducer"; import type { ModalActionReduxState } from "reducers/uiReducers/modalActionReducer"; import type { AppDataState } from "reducers/entityReducers/appReducer"; @@ -43,7 +43,7 @@ import type { DebuggerReduxState } from "reducers/uiReducers/debuggerReducer"; import type { TourReducerState } from "reducers/uiReducers/tourReducer"; import type { TableFilterPaneReduxState } from "reducers/uiReducers/tableFilterPaneReducer"; import type { JsPaneReduxState } from "reducers/uiReducers/jsPaneReducer"; -import type { JSCollectionDataState } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionDataState } from "ee/reducers/entityReducers/jsActionsReducer"; import type { CanvasSelectionState } from "reducers/uiReducers/canvasSelectionReducer"; import type { JSObjectNameReduxState } from "reducers/uiReducers/jsObjectNameReducer"; import type { GitSyncReducerState } from "reducers/uiReducers/gitSyncReducer"; @@ -53,15 +53,15 @@ import type { FormEvaluationState } from "reducers/evaluationReducers/formEvalua import type { widgetReflow } from "reducers/uiReducers/reflowReducer"; import type { AppThemingState } from "reducers/uiReducers/appThemingReducer"; import type { MainCanvasReduxState } from "reducers/uiReducers/mainCanvasReducer"; -import type { SettingsReduxState } from "@appsmith/reducers/settingsReducer"; -import SettingsReducer from "@appsmith/reducers/settingsReducer"; +import type { SettingsReduxState } from "ee/reducers/settingsReducer"; +import SettingsReducer from "ee/reducers/settingsReducer"; import type { TriggerValuesEvaluationState } from "reducers/evaluationReducers/triggerReducer"; import type { CanvasWidgetStructure } from "WidgetProvider/constants"; import type { AppSettingsPaneReduxState } from "reducers/uiReducers/appSettingsPaneReducer"; -import type { TenantReduxState } from "@appsmith/reducers/tenantReducer"; -import tenantReducer from "@appsmith/reducers/tenantReducer"; +import type { TenantReduxState } from "ee/reducers/tenantReducer"; +import tenantReducer from "ee/reducers/tenantReducer"; import type { FocusHistoryState } from "reducers/uiReducers/focusHistoryReducer"; -import type { EditorContextState } from "@appsmith/reducers/uiReducers/editorContextReducer"; +import type { EditorContextState } from "ee/reducers/uiReducers/editorContextReducer"; import type { LibraryState } from "reducers/uiReducers/libraryReducer"; import type { AutoHeightLayoutTreeReduxState } from "reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer"; import type { CanvasLevelsReduxState } from "reducers/entityReducers/autoHeightReducers/canvasLevelsReducer"; @@ -78,7 +78,7 @@ import type { IDEState } from "reducers/uiReducers/ideReducer"; or done so by a module that is designed to be eventually pluggable */ import type { LayoutElementPositionsReduxState } from "layoutSystems/anvil/integrations/reducers/layoutElementPositionsReducer"; import type { ActiveField } from "reducers/uiReducers/activeFieldEditorReducer"; -import type { SelectedWorkspaceReduxState } from "@appsmith/reducers/uiReducers/selectedWorkspaceReducer"; +import type { SelectedWorkspaceReduxState } from "ee/reducers/uiReducers/selectedWorkspaceReducer"; import type { ConsolidatedPageLoadState } from "reducers/uiReducers/consolidatedPageLoadReducer"; import type { BuildingBlocksReduxState } from "reducers/uiReducers/buildingBlockReducer"; diff --git a/app/client/src/ce/reducers/settingsReducer.ts b/app/client/src/ce/reducers/settingsReducer.ts index dcd0811c21..00b7f774ba 100644 --- a/app/client/src/ce/reducers/settingsReducer.ts +++ b/app/client/src/ce/reducers/settingsReducer.ts @@ -1,11 +1,11 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; -import type { TenantReduxState } from "@appsmith/reducers/tenantReducer"; -import { tenantConfigConnection } from "@appsmith/constants/tenantConstants"; +import type { TenantReduxState } from "ee/reducers/tenantReducer"; +import { tenantConfigConnection } from "ee/constants/tenantConstants"; export const initialState: SettingsReduxState = { isLoading: true, diff --git a/app/client/src/ce/reducers/tenantReducer.ts b/app/client/src/ce/reducers/tenantReducer.ts index a5624c25f5..8cbd9e1a49 100644 --- a/app/client/src/ce/reducers/tenantReducer.ts +++ b/app/client/src/ce/reducers/tenantReducer.ts @@ -1,8 +1,8 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { APPSMITH_BRAND_FAVICON_URL, APPSMITH_BRAND_LOGO_URL, diff --git a/app/client/src/ce/reducers/uiReducers/apiNameReducer.ts b/app/client/src/ce/reducers/uiReducers/apiNameReducer.ts index 38d07221e6..3333809b0a 100644 --- a/app/client/src/ce/reducers/uiReducers/apiNameReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/apiNameReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; export const initialState: ApiNameReduxState = { isSaving: {}, diff --git a/app/client/src/ce/reducers/uiReducers/apiPaneReducer.ts b/app/client/src/ce/reducers/uiReducers/apiPaneReducer.ts index 051ad80b45..c05f642dc9 100644 --- a/app/client/src/ce/reducers/uiReducers/apiPaneReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/apiPaneReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Action } from "entities/Action"; import type { UpdateActionPropertyActionPayload } from "actions/pluginActionActions"; import { ActionExecutionResizerHeight } from "pages/Editor/APIEditor/constants"; diff --git a/app/client/src/ce/reducers/uiReducers/applicationsReducer.tsx b/app/client/src/ce/reducers/uiReducers/applicationsReducer.tsx index 86c785f6aa..a6f93d97fa 100644 --- a/app/client/src/ce/reducers/uiReducers/applicationsReducer.tsx +++ b/app/client/src/ce/reducers/uiReducers/applicationsReducer.tsx @@ -2,20 +2,20 @@ import { createReducer } from "utils/ReducerUtils"; import type { ReduxAction, ApplicationPayload, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { createMessage, ERROR_MESSAGE_CREATE_APPLICATION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { AppEmbedSetting, PageDefaultMeta, UpdateApplicationRequest, -} from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; import type { CreateApplicationFormValues } from "pages/Applications/helpers"; import type { AppLayoutConfig } from "reducers/entityReducers/pageListReducer"; import type { ConnectToGitResponse } from "actions/gitSyncActions"; diff --git a/app/client/src/ce/reducers/uiReducers/editorContextReducer.ts b/app/client/src/ce/reducers/uiReducers/editorContextReducer.ts index c0b2ac38a2..47a49e1a8e 100644 --- a/app/client/src/ce/reducers/uiReducers/editorContextReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/editorContextReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export enum CursorPositionOrigin { Navigation = "Navigation", diff --git a/app/client/src/ce/reducers/uiReducers/editorReducer.tsx b/app/client/src/ce/reducers/uiReducers/editorReducer.tsx index 626def5e83..4bd36aaf8a 100644 --- a/app/client/src/ce/reducers/uiReducers/editorReducer.tsx +++ b/app/client/src/ce/reducers/uiReducers/editorReducer.tsx @@ -2,11 +2,11 @@ import { createReducer } from "utils/ReducerUtils"; import type { ReduxAction, UpdateCanvasPayload, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import moment from "moment"; import type { LayoutOnLoadActionErrors, diff --git a/app/client/src/ce/reducers/uiReducers/explorerReducer.ts b/app/client/src/ce/reducers/uiReducers/explorerReducer.ts index f572978630..f05d394cea 100644 --- a/app/client/src/ce/reducers/uiReducers/explorerReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/explorerReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import get from "lodash/get"; import type { EntityTypeValue } from "entities/DataTree/dataTreeFactory"; import { DEFAULT_ENTITY_EXPLORER_WIDTH } from "constants/AppConstants"; diff --git a/app/client/src/ce/reducers/uiReducers/index.tsx b/app/client/src/ce/reducers/uiReducers/index.tsx index 5d5312798d..0a746521b7 100644 --- a/app/client/src/ce/reducers/uiReducers/index.tsx +++ b/app/client/src/ce/reducers/uiReducers/index.tsx @@ -1,21 +1,21 @@ -import editorReducer from "@appsmith/reducers/uiReducers/editorReducer"; +import editorReducer from "ee/reducers/uiReducers/editorReducer"; import errorReducer from "reducers/uiReducers/errorReducer"; import propertyPaneReducer from "reducers/uiReducers/propertyPaneReducer"; import appViewReducer from "reducers/uiReducers/appViewReducer"; -import applicationsReducer from "@appsmith/reducers/uiReducers/applicationsReducer"; -import apiPaneReducer from "@appsmith/reducers/uiReducers/apiPaneReducer"; +import applicationsReducer from "ee/reducers/uiReducers/applicationsReducer"; +import apiPaneReducer from "ee/reducers/uiReducers/apiPaneReducer"; import datasourcePaneReducer from "reducers/uiReducers/datasourcePaneReducer"; import authReducer from "reducers/uiReducers/authReducer"; -import workspaceReducer from "@appsmith/reducers/uiReducers/workspaceReducer"; +import workspaceReducer from "ee/reducers/uiReducers/workspaceReducer"; import templateReducer from "reducers/uiReducers/templateReducer"; import buildingBlockReducer from "reducers/uiReducers/buildingBlockReducer"; import usersReducer from "reducers/uiReducers/usersReducer"; import { widgetDraggingReducer } from "reducers/uiReducers/dragResizeReducer"; import importReducer from "reducers/uiReducers/importReducer"; -import queryPaneReducer from "@appsmith/reducers/uiReducers/queryPaneReducer"; +import queryPaneReducer from "ee/reducers/uiReducers/queryPaneReducer"; import helpReducer from "reducers/uiReducers/helpReducer"; -import apiNameReducer from "@appsmith/reducers/uiReducers/apiNameReducer"; -import explorerReducer from "@appsmith/reducers/uiReducers/explorerReducer"; +import apiNameReducer from "ee/reducers/uiReducers/apiNameReducer"; +import explorerReducer from "ee/reducers/uiReducers/explorerReducer"; import modalActionReducer from "reducers/uiReducers/modalActionReducer"; import themeReducer from "reducers/uiReducers/themeReducer"; import datasourceNameReducer from "reducers/uiReducers/datasourceNameReducer"; @@ -39,7 +39,7 @@ import jsObjectNameReducer from "reducers/uiReducers/jsObjectNameReducer"; import appThemingReducer from "reducers/uiReducers/appThemingReducer"; import mainCanvasReducer from "reducers/uiReducers/mainCanvasReducer"; import focusHistoryReducer from "reducers/uiReducers/focusHistoryReducer"; -import { editorContextReducer } from "@appsmith/reducers/uiReducers/editorContextReducer"; +import { editorContextReducer } from "ee/reducers/uiReducers/editorContextReducer"; import libraryReducer from "reducers/uiReducers/libraryReducer"; import appSettingsPaneReducer from "reducers/uiReducers/appSettingsPaneReducer"; import autoHeightUIReducer from "reducers/uiReducers/autoHeightReducer"; @@ -47,7 +47,7 @@ import analyticsReducer from "reducers/uiReducers/analyticsReducer"; import layoutConversionReducer from "reducers/uiReducers/layoutConversionReducer"; import oneClickBindingReducer from "reducers/uiReducers/oneClickBindingReducer"; import activeFieldReducer from "reducers/uiReducers/activeFieldEditorReducer"; -import selectedWorkspaceReducer from "@appsmith/reducers/uiReducers/selectedWorkspaceReducer"; +import selectedWorkspaceReducer from "ee/reducers/uiReducers/selectedWorkspaceReducer"; import ideReducer from "../../../reducers/uiReducers/ideReducer"; import consolidatedPageLoadReducer from "reducers/uiReducers/consolidatedPageLoadReducer"; diff --git a/app/client/src/ce/reducers/uiReducers/queryPaneReducer.ts b/app/client/src/ce/reducers/uiReducers/queryPaneReducer.ts index 66a5806986..e146973503 100644 --- a/app/client/src/ce/reducers/uiReducers/queryPaneReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/queryPaneReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { omit } from "lodash"; import type { Action } from "entities/Action"; import type { ActionResponse } from "api/ActionAPI"; diff --git a/app/client/src/ce/reducers/uiReducers/selectedWorkspaceReducer.ts b/app/client/src/ce/reducers/uiReducers/selectedWorkspaceReducer.ts index f0beca260a..864bc7f0d9 100644 --- a/app/client/src/ce/reducers/uiReducers/selectedWorkspaceReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/selectedWorkspaceReducer.ts @@ -2,18 +2,18 @@ import { createImmerReducer } from "utils/ReducerUtils"; import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Workspace, WorkspaceUser, WorkspaceUserRoles, -} from "@appsmith/constants/workspaceConstants"; -import type { Package } from "@appsmith/constants/PackageConstants"; -import type { UpdateApplicationRequest } from "@appsmith/api/ApplicationApi"; +} from "ee/constants/workspaceConstants"; +import type { Package } from "ee/constants/PackageConstants"; +import type { UpdateApplicationRequest } from "ee/api/ApplicationApi"; export interface SelectedWorkspaceReduxState { workspace: Workspace; diff --git a/app/client/src/ce/reducers/uiReducers/workspaceReducer.ts b/app/client/src/ce/reducers/uiReducers/workspaceReducer.ts index fd7b218db8..4f46b1a766 100644 --- a/app/client/src/ce/reducers/uiReducers/workspaceReducer.ts +++ b/app/client/src/ce/reducers/uiReducers/workspaceReducer.ts @@ -1,13 +1,10 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import type { - WorkspaceRole, - Workspace, -} from "@appsmith/constants/workspaceConstants"; +} from "ee/constants/ReduxActionConstants"; +import type { WorkspaceRole, Workspace } from "ee/constants/workspaceConstants"; export interface WorkspaceReduxState { list: Workspace[]; diff --git a/app/client/src/ce/sagas/ActionExecution/ActionExecutionSagas.ts b/app/client/src/ce/sagas/ActionExecution/ActionExecutionSagas.ts index fa6495b9d5..daeaef716e 100644 --- a/app/client/src/ce/sagas/ActionExecution/ActionExecutionSagas.ts +++ b/app/client/src/ce/sagas/ActionExecution/ActionExecutionSagas.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { EventType, ExecuteTriggerPayload, @@ -41,9 +41,9 @@ import { watchCurrentLocation, } from "sagas/ActionExecution/geolocationSaga"; import { postMessageSaga } from "sagas/ActionExecution/PostMessageSaga"; -import type { ActionDescription } from "@appsmith/workers/Evaluation/fns"; -import type { AppState } from "@appsmith/reducers"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; +import type { ActionDescription } from "ee/workers/Evaluation/fns"; +import type { AppState } from "ee/reducers"; +import { getAction } from "ee/selectors/entitiesSelector"; export interface TriggerMeta { source?: TriggerSource; diff --git a/app/client/src/ce/sagas/ApiCallerSagas.ts b/app/client/src/ce/sagas/ApiCallerSagas.ts index 9790963fe4..0aee8bc751 100644 --- a/app/client/src/ce/sagas/ApiCallerSagas.ts +++ b/app/client/src/ce/sagas/ApiCallerSagas.ts @@ -1,4 +1,4 @@ -import JSActionAPI from "@appsmith/api/JSActionAPI"; +import JSActionAPI from "ee/api/JSActionAPI"; import ActionAPI from "api/ActionAPI"; import type { ApiResponse } from "api/ApiResponses"; import type { Action } from "entities/Action"; diff --git a/app/client/src/ce/sagas/ApplicationSagas.tsx b/app/client/src/ce/sagas/ApplicationSagas.tsx index 7d6c11e088..d3b55ed5f0 100644 --- a/app/client/src/ce/sagas/ApplicationSagas.tsx +++ b/app/client/src/ce/sagas/ApplicationSagas.tsx @@ -2,11 +2,11 @@ import type { ApplicationPayload, Page, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ApplicationPagePayload, ApplicationResponsePayload, @@ -28,15 +28,15 @@ import type { UpdateApplicationRequest, UpdateApplicationResponse, UploadNavigationLogoRequest, -} from "@appsmith/api/ApplicationApi"; -import ApplicationApi from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; +import ApplicationApi from "ee/api/ApplicationApi"; import { all, call, put, select, take } from "redux-saga/effects"; import { validateResponse } from "sagas/ErrorSagas"; -import { getCurrentApplicationIdForCreateNewApp } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplicationIdForCreateNewApp } from "ee/selectors/applicationSelectors"; import type { ApiResponse } from "api/ApiResponses"; import history from "utils/history"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { ApplicationVersion, deleteApplicationNavigationLogoSuccessAction, @@ -56,15 +56,15 @@ import { updateCurrentApplicationForkingEnabled, updateApplicationThemeSettingAction, fetchAllApplicationsOfWorkspace, -} from "@appsmith/actions/applicationActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/actions/applicationActions"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { createMessage, ERROR_IMPORTING_APPLICATION_TO_WORKSPACE, IMPORT_APP_SUCCESSFUL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { APP_MODE } from "entities/App"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; import type { AppColorCode } from "constants/DefaultTheme"; import { getCurrentApplicationId, @@ -81,7 +81,7 @@ import { reconnectAppLevelWebsocket, reconnectPageLevelWebsocket, } from "actions/websocketActions"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; import { fetchPluginFormConfigs, fetchPlugins } from "actions/pluginActions"; import { @@ -90,15 +90,12 @@ import { } from "actions/datasourceActions"; import { failFastApiCalls } from "sagas/InitSagas"; import type { Datasource } from "entities/Datasource"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { getDefaultPageId as selectDefaultPageId } from "sagas/selectors"; import PageApi from "api/PageApi"; import { isEmpty, merge } from "lodash"; import { checkAndGetPluginFormConfigsSaga } from "sagas/PluginSagas"; -import { - getPageList, - getPluginForm, -} from "@appsmith/selectors/entitiesSelector"; +import { getPageList, getPluginForm } from "ee/selectors/entitiesSelector"; import { getConfigInitialValues } from "components/formControls/utils"; import DatasourcesApi from "api/DatasourcesApi"; import type { SetDefaultPageActionPayload } from "actions/pageActions"; @@ -108,7 +105,7 @@ import { toast } from "design-system"; import type { User } from "constants/userConstants"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; import { getCurrentUser } from "selectors/usersSelectors"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; import { safeCrashAppRequest } from "actions/errorActions"; import type { IconNames } from "design-system"; import { @@ -116,12 +113,12 @@ import { keysOfNavigationSetting, } from "constants/AppConstants"; import { setAllEntityCollapsibleStates } from "actions/editorContextActions"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { LayoutSystemTypes } from "layoutSystems/types"; import { getApplicationsOfWorkspace, getCurrentWorkspaceId, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/selectedWorkspaceSelectors"; import equal from "fast-deep-equal"; import { getFromServerWhenNoPrefetchedResult } from "sagas/helper"; import { getIsAnvilLayoutEnabled } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/ce/sagas/InferAffectedJSObjects.ts b/app/client/src/ce/sagas/InferAffectedJSObjects.ts index 4f91912ea9..86e804a2d6 100644 --- a/app/client/src/ce/sagas/InferAffectedJSObjects.ts +++ b/app/client/src/ce/sagas/InferAffectedJSObjects.ts @@ -1,12 +1,12 @@ import type { BufferedReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { JS_ACTIONS } from "@appsmith/actions/evaluationActionsList"; +} from "ee/constants/ReduxActionConstants"; +import { JS_ACTIONS } from "ee/actions/evaluationActionsList"; import type { AffectedJSObjects } from "sagas/EvaluationsSagaUtils"; import type { JSCollection } from "entities/JSCollection"; diff --git a/app/client/src/ce/sagas/JSActionSagas.ts b/app/client/src/ce/sagas/JSActionSagas.ts index 62580e526f..bbf002afdc 100644 --- a/app/client/src/ce/sagas/JSActionSagas.ts +++ b/app/client/src/ce/sagas/JSActionSagas.ts @@ -1,11 +1,11 @@ import type { EvaluationReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { put, select, call } from "redux-saga/effects"; import { updateActionData, @@ -29,14 +29,14 @@ import { getJSCollection, getNewEntityName, getPageNameByPageId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import history from "utils/history"; import { getCurrentBasePageId, getCurrentPageId, } from "selectors/editorSelectors"; -import type { JSCollectionCreateUpdateResponse } from "@appsmith/api/JSActionAPI"; -import JSActionAPI from "@appsmith/api/JSActionAPI"; +import type { JSCollectionCreateUpdateResponse } from "ee/api/JSActionAPI"; +import JSActionAPI from "ee/api/JSActionAPI"; import { createMessage, ERROR_JS_ACTION_COPY_FAIL, @@ -45,7 +45,7 @@ import { JS_ACTION_COPY_SUCCESS, JS_ACTION_DELETE_SUCCESS, JS_ACTION_MOVE_SUCCESS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { validateResponse } from "sagas/ErrorSagas"; import type { FetchPageRequest, @@ -53,17 +53,17 @@ import type { PageLayout, } from "api/PageApi"; import PageApi from "api/PageApi"; -import { updateCanvasWithDSL } from "@appsmith/sagas/PageSagas"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import { updateCanvasWithDSL } from "ee/sagas/PageSagas"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import type { ApiResponse } from "api/ApiResponses"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; -import type { CreateJSCollectionRequest } from "@appsmith/api/JSActionAPI"; +import type { CreateJSCollectionRequest } from "ee/api/JSActionAPI"; import * as log from "loglevel"; -import { builderURL, jsCollectionIdURL } from "@appsmith/RouteBuilder"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { builderURL, jsCollectionIdURL } from "ee/RouteBuilder"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { checkAndLogErrorsIfCyclicDependency, getFromServerWhenNoPrefetchedResult, @@ -74,9 +74,9 @@ import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidg import { getWidgets } from "sagas/selectors"; import FocusRetention from "sagas/FocusRetentionSaga"; import { handleJSEntityRedirect } from "sagas/IDESaga"; -import { getIDETypeByUrl } from "@appsmith/entities/IDE/utils"; -import { IDE_TYPE } from "@appsmith/entities/IDE/constants"; -import { CreateNewActionKey } from "@appsmith/entities/Engine/actionHelpers"; +import { getIDETypeByUrl } from "ee/entities/IDE/utils"; +import { IDE_TYPE } from "ee/entities/IDE/constants"; +import { CreateNewActionKey } from "ee/entities/Engine/actionHelpers"; import { getAllActionTestPayloads } from "utils/storage"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; diff --git a/app/client/src/ce/sagas/NavigationSagas.ts b/app/client/src/ce/sagas/NavigationSagas.ts index 17b898fef8..e0dfa23dbf 100644 --- a/app/client/src/ce/sagas/NavigationSagas.ts +++ b/app/client/src/ce/sagas/NavigationSagas.ts @@ -2,9 +2,9 @@ import { fork, put, select, call } from "redux-saga/effects"; import type { RouteChangeActionPayload } from "actions/focusHistoryActions"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; import log from "loglevel"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getRecentEntityIds } from "selectors/globalSearchSelectors"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { getCurrentThemeDetails } from "selectors/themeSelectors"; import type { BackgroundTheme } from "sagas/ThemeSaga"; import { changeAppBackground } from "sagas/ThemeSaga"; @@ -19,9 +19,9 @@ import { getSafeCrash } from "selectors/errorSelectors"; import { flushErrors } from "actions/errorActions"; import type { NavigationMethod } from "utils/history"; import UsagePulse from "usagePulse"; -import { getIDETypeByUrl } from "@appsmith/entities/IDE/utils"; -import type { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import { IDE_TYPE } from "@appsmith/entities/IDE/constants"; +import { getIDETypeByUrl } from "ee/entities/IDE/utils"; +import type { EditorViewMode } from "ee/entities/IDE/constants"; +import { IDE_TYPE } from "ee/entities/IDE/constants"; import { updateIDETabsOnRouteChangeSaga } from "sagas/IDESaga"; import { getIDEViewMode } from "selectors/ideSelectors"; diff --git a/app/client/src/ce/sagas/PageSagas.tsx b/app/client/src/ce/sagas/PageSagas.tsx index 082077bb03..dcceb4cb6a 100644 --- a/app/client/src/ce/sagas/PageSagas.tsx +++ b/app/client/src/ce/sagas/PageSagas.tsx @@ -1,13 +1,13 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Page, ReduxAction, UpdateCanvasPayload, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ClonePageActionPayload, CreatePageActionPayload, @@ -103,11 +103,11 @@ import PerformanceTracker, { import log from "loglevel"; import { migrateIncorrectDynamicBindingPathLists } from "utils/migrations/IncorrectDynamicBindingPathLists"; import * as Sentry from "@sentry/react"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import DEFAULT_TEMPLATE from "templates/default"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { setCrudInfoModalData } from "actions/crudInfoModalActions"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import { @@ -117,7 +117,7 @@ import { } from "actions/jsActionActions"; import WidgetFactory from "WidgetProvider/factory"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { failFastApiCalls, waitForWidgetConfigBuild } from "sagas/InitSagas"; import { resizePublishedMainCanvasToLowestWidget } from "sagas/WidgetOperationUtils"; import { @@ -127,26 +127,26 @@ import { import { LOCAL_STORAGE_KEYS } from "utils/localStorage"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; import { getUsedActionNames } from "selectors/actionSelectors"; -import { getPageList } from "@appsmith/selectors/entitiesSelector"; +import { getPageList } from "ee/selectors/entitiesSelector"; import { setPreviewModeAction } from "actions/editorActions"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; import { toast } from "design-system"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; import type { MainCanvasReduxState } from "reducers/uiReducers/mainCanvasReducer"; import { UserCancelledActionExecutionError } from "sagas/ActionExecution/errorUtils"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { nestDSL, flattenDSL, LATEST_DSL_VERSION } from "@shared/dsl"; import { fetchSnapshotDetailsAction } from "actions/autoLayoutActions"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; import { getLayoutSystemDSLTransformer } from "layoutSystems/common/utils/LayoutSystemDSLTransformer"; import type { DSLWidget } from "WidgetProvider/constants"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { ActionExecutionContext } from "entities/Action"; import type { LayoutSystemTypes } from "layoutSystems/types"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/ce/sagas/SuperUserSagas.tsx b/app/client/src/ce/sagas/SuperUserSagas.tsx index 99000eda0d..f3a963798f 100644 --- a/app/client/src/ce/sagas/SuperUserSagas.tsx +++ b/app/client/src/ce/sagas/SuperUserSagas.tsx @@ -1,16 +1,16 @@ -import type { SendTestEmailPayload } from "@appsmith/api/UserApi"; -import UserApi from "@appsmith/api/UserApi"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { SendTestEmailPayload } from "ee/api/UserApi"; +import UserApi from "ee/api/UserApi"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { APPLICATIONS_URL } from "constants/routes"; import type { User } from "constants/userConstants"; import { call, put, delay, select } from "redux-saga/effects"; import history from "utils/history"; import { validateResponse } from "sagas/ErrorSagas"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import type { ApiResponse } from "api/ApiResponses"; import { @@ -19,18 +19,18 @@ import { TEST_EMAIL_FAILURE, TEST_EMAIL_SUCCESS, TEST_EMAIL_SUCCESS_TROUBLESHOOT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getCurrentUser } from "selectors/usersSelectors"; import { EMAIL_SETUP_DOC } from "constants/ThirdPartyConstants"; import { toast } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { MIGRATION_STATUS, RESTART_POLL_INTERVAL, RESTART_POLL_TIMEOUT, -} from "@appsmith/constants/tenantConstants"; -import type { FetchCurrentTenantConfigResponse } from "@appsmith/api/TenantApi"; -import TenantApi from "@appsmith/api/TenantApi"; +} from "ee/constants/tenantConstants"; +import type { FetchCurrentTenantConfigResponse } from "ee/api/TenantApi"; +import TenantApi from "ee/api/TenantApi"; export function* FetchAdminSettingsSaga() { const response: ApiResponse = yield call(UserApi.fetchAdminSettings); diff --git a/app/client/src/ce/sagas/WorkspaceSagas.ts b/app/client/src/ce/sagas/WorkspaceSagas.ts index 34d43c817a..e6962e789e 100644 --- a/app/client/src/ce/sagas/WorkspaceSagas.ts +++ b/app/client/src/ce/sagas/WorkspaceSagas.ts @@ -2,11 +2,11 @@ import { call, put, select } from "redux-saga/effects"; import type { ReduxAction, ReduxActionWithPromise, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { validateResponse, callAPI, @@ -25,12 +25,12 @@ import type { FetchAllRolesRequest, SaveWorkspaceLogo, FetchWorkspacesResponse, -} from "@appsmith/api/WorkspaceApi"; -import WorkspaceApi from "@appsmith/api/WorkspaceApi"; +} from "ee/api/WorkspaceApi"; +import WorkspaceApi from "ee/api/WorkspaceApi"; import type { ApiResponse } from "api/ApiResponses"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; import { getCurrentUser } from "selectors/usersSelectors"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; import history from "utils/history"; import { APPLICATIONS_URL } from "constants/routes"; import log from "loglevel"; @@ -38,11 +38,11 @@ import type { User } from "constants/userConstants"; import { createMessage, DELETE_WORKSPACE_SUCCESSFUL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { toast } from "design-system"; import { failFastApiCalls } from "sagas/InitSagas"; -import { getWorkspaceEntitiesActions } from "@appsmith/utils/workspaceHelpers"; -import type { SearchApiResponse } from "@appsmith/types/ApiResponseTypes"; +import { getWorkspaceEntitiesActions } from "ee/utils/workspaceHelpers"; +import type { SearchApiResponse } from "ee/types/ApiResponseTypes"; import SearchApi from "api/SearchApi"; export function* fetchAllWorkspacesSaga( diff --git a/app/client/src/ce/sagas/__tests__/PageSaga.test.ts b/app/client/src/ce/sagas/__tests__/PageSaga.test.ts index d9ff1829ca..96dc534cc2 100644 --- a/app/client/src/ce/sagas/__tests__/PageSaga.test.ts +++ b/app/client/src/ce/sagas/__tests__/PageSaga.test.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { testSaga } from "redux-saga-test-plan"; import { setupPageSaga, setupPublishedPageSaga } from "../PageSagas"; import mockResponse from "./mockConsolidatedApiResponse.json"; diff --git a/app/client/src/ce/sagas/analyticsSaga.ts b/app/client/src/ce/sagas/analyticsSaga.ts index 612e14eb2f..0659878ef4 100644 --- a/app/client/src/ce/sagas/analyticsSaga.ts +++ b/app/client/src/ce/sagas/analyticsSaga.ts @@ -1,17 +1,17 @@ import { getCurrentUser } from "selectors/usersSelectors"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { call, select } from "redux-saga/effects"; import type { APP_MODE } from "entities/App"; import { getCurrentPageId } from "selectors/editorSelectors"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import { TriggerKind } from "constants/AppsmithActionConstants/ActionConstants"; import { isArray } from "lodash"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppMode } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import { getWidget } from "sagas/selectors"; -import { getUserSource } from "@appsmith/utils/AnalyticsUtil"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getUserSource } from "ee/utils/AnalyticsUtil"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; export interface UserAndAppDetails { pageId: string; diff --git a/app/client/src/ce/sagas/helpers.ts b/app/client/src/ce/sagas/helpers.ts index ad8e1b0683..6a8e70d2c4 100644 --- a/app/client/src/ce/sagas/helpers.ts +++ b/app/client/src/ce/sagas/helpers.ts @@ -1,5 +1,5 @@ -import type { CreateNewActionKeyInterface } from "@appsmith/entities/Engine/actionHelpers"; -import { CreateNewActionKey } from "@appsmith/entities/Engine/actionHelpers"; +import type { CreateNewActionKeyInterface } from "ee/entities/Engine/actionHelpers"; +import { CreateNewActionKey } from "ee/entities/Engine/actionHelpers"; import type { DeleteErrorLogPayload } from "actions/debuggerActions"; import type { Action } from "entities/Action"; import type { Log } from "entities/AppsmithConsole"; diff --git a/app/client/src/ce/sagas/index.tsx b/app/client/src/ce/sagas/index.tsx index c1cb60a4e0..d93601044c 100644 --- a/app/client/src/ce/sagas/index.tsx +++ b/app/client/src/ce/sagas/index.tsx @@ -1,13 +1,13 @@ -import { watchActionExecutionSagas } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; -import NavigationSagas from "@appsmith/sagas/NavigationSagas"; -import SuperUserSagas from "@appsmith/sagas/SuperUserSagas"; -import tenantSagas from "@appsmith/sagas/tenantSagas"; -import userSagas from "@appsmith/sagas/userSagas"; -import workspaceSagas from "@appsmith/sagas/WorkspaceSagas"; +import { watchActionExecutionSagas } from "ee/sagas/ActionExecution/ActionExecutionSagas"; +import NavigationSagas from "ee/sagas/NavigationSagas"; +import SuperUserSagas from "ee/sagas/SuperUserSagas"; +import tenantSagas from "ee/sagas/tenantSagas"; +import userSagas from "ee/sagas/userSagas"; +import workspaceSagas from "ee/sagas/WorkspaceSagas"; import { watchPluginActionExecutionSagas } from "sagas/ActionExecution/PluginActionSaga"; import { watchActionSagas } from "sagas/ActionSagas"; import apiPaneSagas from "sagas/ApiPaneSagas"; -import applicationSagas from "@appsmith/sagas/ApplicationSagas"; +import applicationSagas from "ee/sagas/ApplicationSagas"; import appThemingSaga from "sagas/AppThemingSaga"; import AutoHeightSagas from "sagas/autoHeightSagas"; import autoLayoutUpdateSagas from "sagas/AutoLayoutUpdateSagas"; @@ -25,14 +25,14 @@ import formEvaluationChangeListener from "sagas/FormEvaluationSaga"; import gitSyncSagas from "sagas/GitSyncSagas"; import globalSearchSagas from "sagas/GlobalSearchSagas"; import initSagas from "sagas/InitSagas"; -import { watchJSActionSagas } from "@appsmith/sagas/JSActionSagas"; +import { watchJSActionSagas } from "ee/sagas/JSActionSagas"; import JSLibrarySaga from "sagas/JSLibrarySaga"; import jsPaneSagas from "sagas/JSPaneSagas"; import layoutConversionSagas from "sagas/layoutConversionSagas"; import LintingSaga from "sagas/LintingSagas"; import modalSagas from "sagas/ModalSagas"; import onboardingSagas from "sagas/OnboardingSagas"; -import pageSagas from "@appsmith/sagas/PageSagas"; +import pageSagas from "ee/sagas/PageSagas"; import PageVisibilitySaga from "sagas/PageVisibilitySagas"; import pluginSagas from "sagas/PluginSagas"; import queryPaneSagas from "sagas/QueryPaneSagas"; diff --git a/app/client/src/ce/sagas/tenantSagas.tsx b/app/client/src/ce/sagas/tenantSagas.tsx index 96662491fb..876d49b286 100644 --- a/app/client/src/ce/sagas/tenantSagas.tsx +++ b/app/client/src/ce/sagas/tenantSagas.tsx @@ -1,18 +1,18 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { call, put } from "redux-saga/effects"; import type { APIResponseError, ApiResponse } from "api/ApiResponses"; -import type { UpdateTenantConfigRequest } from "@appsmith/api/TenantApi"; -import { TenantApi } from "@appsmith/api/TenantApi"; +import type { UpdateTenantConfigRequest } from "ee/api/TenantApi"; +import { TenantApi } from "ee/api/TenantApi"; import { validateResponse } from "sagas/ErrorSagas"; import { safeCrashAppRequest } from "actions/errorActions"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; -import { defaultBrandingConfig as CE_defaultBrandingConfig } from "@appsmith/reducers/tenantReducer"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; +import { defaultBrandingConfig as CE_defaultBrandingConfig } from "ee/reducers/tenantReducer"; import { toast } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getFromServerWhenNoPrefetchedResult } from "sagas/helper"; // On CE we don't expose tenant config so this shouldn't make any API calls and should just return necessary permissions for the user diff --git a/app/client/src/ce/sagas/userSagas.tsx b/app/client/src/ce/sagas/userSagas.tsx index b5c445c13b..79551016c5 100644 --- a/app/client/src/ce/sagas/userSagas.tsx +++ b/app/client/src/ce/sagas/userSagas.tsx @@ -2,11 +2,11 @@ import { call, put, race, select, take } from "redux-saga/effects"; import type { ReduxAction, ReduxActionWithPromise, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { reset } from "redux-form"; import type { CreateUserRequest, @@ -16,8 +16,8 @@ import type { TokenPasswordUpdateRequest, UpdateUserRequest, LeaveWorkspaceRequest, -} from "@appsmith/api/UserApi"; -import UserApi from "@appsmith/api/UserApi"; +} from "ee/api/UserApi"; +import UserApi from "ee/api/UserApi"; import { AUTH_LOGIN_URL, SETUP } from "constants/routes"; import history from "utils/history"; import type { ApiResponse } from "api/ApiResponses"; @@ -40,8 +40,8 @@ import { fetchProductAlertFailure, fetchFeatureFlagsInit, } from "actions/userActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { INVITE_USERS_TO_WORKSPACE_FORM } from "@appsmith/constants/forms"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { INVITE_USERS_TO_WORKSPACE_FORM } from "ee/constants/forms"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; @@ -68,28 +68,28 @@ import { getFirstTimeUserOnboardingIntroModalVisibility, } from "utils/storage"; import { initializeAnalyticsAndTrackers } from "utils/AppsmithUtils"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { getSegmentState } from "selectors/analyticsSelectors"; import { segmentInitUncertain, segmentInitSuccess, } from "actions/analyticsActions"; import type { SegmentState } from "reducers/uiReducers/analyticsReducer"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import { DEFAULT_FEATURE_FLAG_VALUE } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import { DEFAULT_FEATURE_FLAG_VALUE } from "ee/entities/FeatureFlag"; import UsagePulse from "usagePulse"; import { toast } from "design-system"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { USER_PROFILE_PICTURE_UPLOAD_FAILED, UPDATE_USER_DETAILS_FAILED, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { createMessage } from "design-system-old"; import type { ProductAlert, ProductAlertConfig, } from "reducers/uiReducers/usersReducer"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import { getFromServerWhenNoPrefetchedResult } from "sagas/helper"; export function* createUserSaga( diff --git a/app/client/src/ce/selectors/appIDESelectors.test.ts b/app/client/src/ce/selectors/appIDESelectors.test.ts index 4c01ca5fab..d23727a0b7 100644 --- a/app/client/src/ce/selectors/appIDESelectors.test.ts +++ b/app/client/src/ce/selectors/appIDESelectors.test.ts @@ -1,4 +1,4 @@ -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { groupAndSortEntitySegmentList } from "./appIDESelectors"; import { PluginType } from "entities/Action"; diff --git a/app/client/src/ce/selectors/appIDESelectors.ts b/app/client/src/ce/selectors/appIDESelectors.ts index af37fe2671..5a01b6baf4 100644 --- a/app/client/src/ce/selectors/appIDESelectors.ts +++ b/app/client/src/ce/selectors/appIDESelectors.ts @@ -1,12 +1,12 @@ import { groupBy, keyBy, sortBy } from "lodash"; import { createSelector } from "reselect"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { getJSSegmentItems, getQuerySegmentItems, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getJSTabs, getQueryTabs } from "selectors/ideSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export type EditorSegmentList = Array<{ group: string | "NA"; diff --git a/app/client/src/ce/selectors/applicationSelectors.tsx b/app/client/src/ce/selectors/applicationSelectors.tsx index a89b2f8c18..26c0ca0eda 100644 --- a/app/client/src/ce/selectors/applicationSelectors.tsx +++ b/app/client/src/ce/selectors/applicationSelectors.tsx @@ -1,14 +1,14 @@ import { createSelector } from "reselect"; import { memoize } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { ApplicationsReduxState, creatingApplicationMap, -} from "@appsmith/reducers/uiReducers/applicationsReducer"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/reducers/uiReducers/applicationsReducer"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import Fuse from "fuse.js"; -import type { GitApplicationMetadata } from "@appsmith/api/ApplicationApi"; -import { getApplicationsOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import type { GitApplicationMetadata } from "ee/api/ApplicationApi"; +import { getApplicationsOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { NAVIGATION_SETTINGS, SIDEBAR_WIDTH, diff --git a/app/client/src/ce/selectors/engineSelectors.ts b/app/client/src/ce/selectors/engineSelectors.ts index 5728cf0424..62b8e4325f 100644 --- a/app/client/src/ce/selectors/engineSelectors.ts +++ b/app/client/src/ce/selectors/engineSelectors.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export interface DependentFeatureFlags {} diff --git a/app/client/src/ce/selectors/entitiesSelector.ts b/app/client/src/ce/selectors/entitiesSelector.ts index 325fc90d05..c1bf3a1353 100644 --- a/app/client/src/ce/selectors/entitiesSelector.ts +++ b/app/client/src/ce/selectors/entitiesSelector.ts @@ -1,8 +1,8 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { ActionData, ActionDataState, -} from "@appsmith/reducers/entityReducers/actionsReducer"; +} from "ee/reducers/entityReducers/actionsReducer"; import type { ActionResponse } from "api/ActionAPI"; import { createSelector } from "reselect"; import type { @@ -28,7 +28,7 @@ import type { AppStoreState } from "reducers/entityReducers/appReducer"; import type { JSCollectionData, JSCollectionDataState, -} from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/reducers/entityReducers/jsActionsReducer"; import type { DefaultPlugin, GenerateCRUDEnabledPluginMap, @@ -36,7 +36,7 @@ import type { } from "api/PluginApi"; import type { JSAction, JSCollection } from "entities/JSCollection"; import { APP_MODE } from "entities/App"; -import type { ExplorerFileEntity } from "@appsmith/pages/Editor/Explorer/helpers"; +import type { ExplorerFileEntity } from "ee/pages/Editor/Explorer/helpers"; import type { ActionValidationConfigMap } from "constants/PropertyControlConstants"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { @@ -47,24 +47,24 @@ import { import { InstallState } from "reducers/uiReducers/libraryReducer"; import recommendedLibraries from "pages/Editor/Explorer/Libraries/recommendedLibraries"; import type { JSLibrary } from "workers/common/JSLibrary"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { getFormValues } from "redux-form"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import type { Module } from "@appsmith/constants/ModuleConstants"; +import type { Module } from "ee/constants/ModuleConstants"; import { getAnvilSpaceDistributionStatus } from "layoutSystems/anvil/integrations/selectors"; import { getCurrentWorkflowActions, getCurrentWorkflowJSActions, -} from "@appsmith/selectors/workflowSelectors"; +} from "ee/selectors/workflowSelectors"; import { MAX_DATASOURCE_SUGGESTIONS } from "constants/DatasourceEditorConstants"; -import type { CreateNewActionKeyInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { CreateNewActionKeyInterface } from "ee/entities/Engine/actionHelpers"; import { getNextEntityName } from "utils/AppsmithUtils"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { ActionUrlIcon, JsFileIconV2, } from "pages/Editor/Explorer/ExplorerIcons"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; export enum GROUP_TYPES { API = "APIs", diff --git a/app/client/src/ce/selectors/environmentSelectors.tsx b/app/client/src/ce/selectors/environmentSelectors.tsx index 1b2192d698..07b16a30f7 100644 --- a/app/client/src/ce/selectors/environmentSelectors.tsx +++ b/app/client/src/ce/selectors/environmentSelectors.tsx @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { AppState } from "@appsmith/reducers"; -import type { EnvironmentType } from "@appsmith/configs/types"; +import type { AppState } from "ee/reducers"; +import type { EnvironmentType } from "ee/configs/types"; import { UNUSED_ENV_ID } from "constants/EnvironmentContants"; export const areEnvironmentsFetched = (state: AppState, workspaceId: string) => diff --git a/app/client/src/ce/selectors/featureFlagsSelectors.ts b/app/client/src/ce/selectors/featureFlagsSelectors.ts index 80ef0ca73d..174528d093 100644 --- a/app/client/src/ce/selectors/featureFlagsSelectors.ts +++ b/app/client/src/ce/selectors/featureFlagsSelectors.ts @@ -1,5 +1,5 @@ -import type { AppState } from "@appsmith/reducers"; -import type { FeatureFlag, FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { AppState } from "ee/reducers"; +import type { FeatureFlag, FeatureFlags } from "ee/entities/FeatureFlag"; import memoize from "micro-memoize"; import type { OverriddenFeatureFlags } from "utils/hooks/useFeatureFlagOverride"; diff --git a/app/client/src/ce/selectors/moduleInstanceSelectors.ts b/app/client/src/ce/selectors/moduleInstanceSelectors.ts index aaa245ca2a..2c112c2ff9 100644 --- a/app/client/src/ce/selectors/moduleInstanceSelectors.ts +++ b/app/client/src/ce/selectors/moduleInstanceSelectors.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { AppState } from "@appsmith/reducers"; -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; +import type { AppState } from "ee/reducers"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; export const getModuleInstanceById = ( state: AppState, diff --git a/app/client/src/ce/selectors/modulesSelector.ts b/app/client/src/ce/selectors/modulesSelector.ts index 73b5cf699e..b69f6769a8 100644 --- a/app/client/src/ce/selectors/modulesSelector.ts +++ b/app/client/src/ce/selectors/modulesSelector.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-unused-vars */ -import type { AppState } from "@appsmith/reducers"; -import type { Module } from "@appsmith/constants/ModuleConstants"; +import type { AppState } from "ee/reducers"; +import type { Module } from "ee/constants/ModuleConstants"; export const getAllModules = ( state: AppState, diff --git a/app/client/src/ce/selectors/packageSelectors.ts b/app/client/src/ce/selectors/packageSelectors.ts index e96c5f40f8..56b5a10e48 100644 --- a/app/client/src/ce/selectors/packageSelectors.ts +++ b/app/client/src/ce/selectors/packageSelectors.ts @@ -1,5 +1,5 @@ -import type { PackageMetadata } from "@appsmith/constants/PackageConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { PackageMetadata } from "ee/constants/PackageConstants"; +import type { AppState } from "ee/reducers"; const DEFAULT_PACKAGE_LIST: PackageMetadata[] = []; diff --git a/app/client/src/ce/selectors/rampSelectors.tsx b/app/client/src/ce/selectors/rampSelectors.tsx index ba755714ed..136d9b22a3 100644 --- a/app/client/src/ce/selectors/rampSelectors.tsx +++ b/app/client/src/ce/selectors/rampSelectors.tsx @@ -1,6 +1,6 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import type { AppState } from "ee/reducers"; +import { getAppsmithConfigs } from "ee/configs"; import { CUSTOMER_PORTAL_URL_WITH_PARAMS, PRICING_PAGE_URL, @@ -10,10 +10,7 @@ import { RAMP_FOR_ROLES, } from "utils/ProductRamps/RampsControlList"; import type { EnvTypes } from "utils/ProductRamps/RampTypes"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; const { cloudHosting, customerPortalUrl, pricingUrl } = getAppsmithConfigs(); diff --git a/app/client/src/ce/selectors/selectedWorkspaceSelectors.ts b/app/client/src/ce/selectors/selectedWorkspaceSelectors.ts index 1bdf2a5fba..9219eae1d7 100644 --- a/app/client/src/ce/selectors/selectedWorkspaceSelectors.ts +++ b/app/client/src/ce/selectors/selectedWorkspaceSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getIsFetchingApplications = (state: AppState): boolean => state.ui.selectedWorkspace.loadingStates.isFetchingApplications; diff --git a/app/client/src/ce/selectors/tenantSelectors.tsx b/app/client/src/ce/selectors/tenantSelectors.tsx index 10d102d976..2ab76f7e4c 100644 --- a/app/client/src/ce/selectors/tenantSelectors.tsx +++ b/app/client/src/ce/selectors/tenantSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; /** * selects the tenant permissions diff --git a/app/client/src/ce/selectors/workflowSelectors.ts b/app/client/src/ce/selectors/workflowSelectors.ts index 437c98bb1a..d265243858 100644 --- a/app/client/src/ce/selectors/workflowSelectors.ts +++ b/app/client/src/ce/selectors/workflowSelectors.ts @@ -1,7 +1,7 @@ -import type { AppState } from "@appsmith/reducers"; -import type { WorkflowMetadata } from "@appsmith/constants/WorkflowConstants"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { AppState } from "ee/reducers"; +import type { WorkflowMetadata } from "ee/constants/WorkflowConstants"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; const DEFAULT_WORKFLOW_LIST: WorkflowMetadata[] = []; diff --git a/app/client/src/ce/selectors/workspaceSelectors.tsx b/app/client/src/ce/selectors/workspaceSelectors.tsx index 967045b873..48ebba8125 100644 --- a/app/client/src/ce/selectors/workspaceSelectors.tsx +++ b/app/client/src/ce/selectors/workspaceSelectors.tsx @@ -1,9 +1,6 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; -import type { - Workspace, - WorkspaceRole, -} from "@appsmith/constants/workspaceConstants"; +import type { AppState } from "ee/reducers"; +import type { Workspace, WorkspaceRole } from "ee/constants/workspaceConstants"; export const getRolesFromState = (state: AppState) => { return state.ui.workspaces.roles; diff --git a/app/client/src/ce/types/ApiResponseTypes.ts b/app/client/src/ce/types/ApiResponseTypes.ts index cc048efb2a..d932275410 100644 --- a/app/client/src/ce/types/ApiResponseTypes.ts +++ b/app/client/src/ce/types/ApiResponseTypes.ts @@ -1,6 +1,6 @@ import type { ApiResponse } from "api/ApiResponses"; -import type { FetchApplicationsResponse } from "@appsmith/api/ApplicationApi"; -import type { FetchWorkspacesResponse } from "@appsmith/api/WorkspaceApi"; +import type { FetchApplicationsResponse } from "ee/api/ApplicationApi"; +import type { FetchWorkspacesResponse } from "ee/api/WorkspaceApi"; export interface SearchApiResponse extends ApiResponse { data: { diff --git a/app/client/src/ce/utils/AnalyticsUtil.tsx b/app/client/src/ce/utils/AnalyticsUtil.tsx index 4c1e208981..0f80404c30 100644 --- a/app/client/src/ce/utils/AnalyticsUtil.tsx +++ b/app/client/src/ce/utils/AnalyticsUtil.tsx @@ -1,12 +1,12 @@ // Events import * as log from "loglevel"; import smartlookClient from "smartlook-client"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import * as Sentry from "@sentry/react"; import type { User } from "constants/userConstants"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; import { sha256 } from "js-sha256"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; export function getUserSource() { const { cloudHosting, segment } = getAppsmithConfigs(); diff --git a/app/client/src/ce/utils/BusinessFeatures/adminSettingsHelpers.tsx b/app/client/src/ce/utils/BusinessFeatures/adminSettingsHelpers.tsx index 0e548c4caf..f266756254 100644 --- a/app/client/src/ce/utils/BusinessFeatures/adminSettingsHelpers.tsx +++ b/app/client/src/ce/utils/BusinessFeatures/adminSettingsHelpers.tsx @@ -1,11 +1,11 @@ import type { User } from "constants/userConstants"; // eslint-disable-next-line @typescript-eslint/no-restricted-imports import { showAdminSettings as showAdminSettings_CE } from "ce/utils/adminSettingsHelpers"; -import { showAdminSettings as showAdminSettings_EE } from "@appsmith/utils/adminSettingsHelpers"; +import { showAdminSettings as showAdminSettings_EE } from "ee/utils/adminSettingsHelpers"; // eslint-disable-next-line @typescript-eslint/no-restricted-imports import { getDefaultAdminSettingsPath as getDefaultAdminSettingsPath_CE } from "ce/utils/adminSettingsHelpers"; -import { getDefaultAdminSettingsPath as getDefaultAdminSettingsPath_EE } from "@appsmith/utils/adminSettingsHelpers"; +import { getDefaultAdminSettingsPath as getDefaultAdminSettingsPath_EE } from "ee/utils/adminSettingsHelpers"; export const getShowAdminSettings = ( isEnabled: boolean, diff --git a/app/client/src/ce/utils/BusinessFeatures/brandingPageHelpers.tsx b/app/client/src/ce/utils/BusinessFeatures/brandingPageHelpers.tsx index 0bfc906c87..d712c75099 100644 --- a/app/client/src/ce/utils/BusinessFeatures/brandingPageHelpers.tsx +++ b/app/client/src/ce/utils/BusinessFeatures/brandingPageHelpers.tsx @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/no-restricted-imports */ import { default as UpgradeBanner_CE } from "ce/pages/AdminSettings/Branding/UpgradeBanner"; -import { default as UpgradeBanner_EE } from "@appsmith/pages/AdminSettings/Branding/UpgradeBanner"; +import { default as UpgradeBanner_EE } from "ee/pages/AdminSettings/Branding/UpgradeBanner"; import React from "react"; import { getHtmlPageTitle as getHtmlPageTitle_CE, @@ -9,7 +9,7 @@ import { import { getHtmlPageTitle as getHtmlPageTitle_EE, getPageTitle as getPageTitle_EE, -} from "@appsmith/utils"; +} from "ee/utils"; export const getUpgradeBanner = (isEnabled: boolean) => { if (isEnabled) { diff --git a/app/client/src/ce/utils/BusinessFeatures/permissionPageHelpers.tsx b/app/client/src/ce/utils/BusinessFeatures/permissionPageHelpers.tsx index 621a016ceb..f3c86a2d98 100644 --- a/app/client/src/ce/utils/BusinessFeatures/permissionPageHelpers.tsx +++ b/app/client/src/ce/utils/BusinessFeatures/permissionPageHelpers.tsx @@ -1,46 +1,46 @@ /* eslint-disable @typescript-eslint/no-restricted-imports */ import { hasCreateWorkspacePermission as hasCreateWorkspacePermission_CE } from "ce/utils/permissionHelpers"; -import { hasCreateWorkspacePermission as hasCreateWorkspacePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasCreateWorkspacePermission as hasCreateWorkspacePermission_EE } from "ee/utils/permissionHelpers"; import { hasCreateDatasourcePermission as hasCreateDatasourcePermission_CE } from "ce/utils/permissionHelpers"; -import { hasCreateDatasourcePermission as hasCreateDatasourcePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasCreateDatasourcePermission as hasCreateDatasourcePermission_EE } from "ee/utils/permissionHelpers"; import { hasManageDatasourcePermission as hasManageDatasourcePermission_CE } from "ce/utils/permissionHelpers"; -import { hasManageDatasourcePermission as hasManageDatasourcePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasManageDatasourcePermission as hasManageDatasourcePermission_EE } from "ee/utils/permissionHelpers"; import { hasManageWorkspaceDatasourcePermission as hasManageWorkspaceDatasourcePermission_CE } from "ce/utils/permissionHelpers"; -import { hasManageWorkspaceDatasourcePermission as hasManageWorkspaceDatasourcePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasManageWorkspaceDatasourcePermission as hasManageWorkspaceDatasourcePermission_EE } from "ee/utils/permissionHelpers"; import { hasDeleteDatasourcePermission as hasDeleteDatasourcePermission_CE } from "ce/utils/permissionHelpers"; -import { hasDeleteDatasourcePermission as hasDeleteDatasourcePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasDeleteDatasourcePermission as hasDeleteDatasourcePermission_EE } from "ee/utils/permissionHelpers"; import { hasCreateDatasourceActionPermission as hasCreateDatasourceActionPermission_CE } from "ce/utils/permissionHelpers"; -import { hasCreateDatasourceActionPermission as hasCreateDatasourceActionPermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasCreateDatasourceActionPermission as hasCreateDatasourceActionPermission_EE } from "ee/utils/permissionHelpers"; import { hasCreatePagePermission as hasCreatePagePermission_CE } from "ce/utils/permissionHelpers"; -import { hasCreatePagePermission as hasCreatePagePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasCreatePagePermission as hasCreatePagePermission_EE } from "ee/utils/permissionHelpers"; import { hasManagePagePermission as hasManagePagePermission_CE } from "ce/utils/permissionHelpers"; -import { hasManagePagePermission as hasManagePagePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasManagePagePermission as hasManagePagePermission_EE } from "ee/utils/permissionHelpers"; import { hasDeletePagePermission as hasDeletePagePermission_CE } from "ce/utils/permissionHelpers"; -import { hasDeletePagePermission as hasDeletePagePermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasDeletePagePermission as hasDeletePagePermission_EE } from "ee/utils/permissionHelpers"; import { hasCreateActionPermission as hasCreateActionPermission_CE } from "ce/utils/permissionHelpers"; -import { hasCreateActionPermission as hasCreateActionPermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasCreateActionPermission as hasCreateActionPermission_EE } from "ee/utils/permissionHelpers"; import { hasManageActionPermission as hasManageActionPermission_CE } from "ce/utils/permissionHelpers"; -import { hasManageActionPermission as hasManageActionPermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasManageActionPermission as hasManageActionPermission_EE } from "ee/utils/permissionHelpers"; import { hasDeleteActionPermission as hasDeleteActionPermission_CE } from "ce/utils/permissionHelpers"; -import { hasDeleteActionPermission as hasDeleteActionPermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasDeleteActionPermission as hasDeleteActionPermission_EE } from "ee/utils/permissionHelpers"; import { hasExecuteActionPermission as hasExecuteActionPermission_CE } from "ce/utils/permissionHelpers"; -import { hasExecuteActionPermission as hasExecuteActionPermission_EE } from "@appsmith/utils/permissionHelpers"; +import { hasExecuteActionPermission as hasExecuteActionPermission_EE } from "ee/utils/permissionHelpers"; import { hasAuditLogsReadPermission as hasAuditLogsReadPermission_CE } from "ce/utils/permissionHelpers"; -import { hasAuditLogsReadPermission as hasAuditLogsReadPermission_EE } from "@appsmith/utils/permissionHelpers"; -import { EditorNames } from "@appsmith/hooks"; +import { hasAuditLogsReadPermission as hasAuditLogsReadPermission_EE } from "ee/utils/permissionHelpers"; +import { EditorNames } from "ee/hooks"; export const getHasCreateWorkspacePermission = ( isEnabled: boolean, diff --git a/app/client/src/ce/utils/BusinessFeatures/privateEmbedHelpers.tsx b/app/client/src/ce/utils/BusinessFeatures/privateEmbedHelpers.tsx index e5debe0637..ad67d126a2 100644 --- a/app/client/src/ce/utils/BusinessFeatures/privateEmbedHelpers.tsx +++ b/app/client/src/ce/utils/BusinessFeatures/privateEmbedHelpers.tsx @@ -1,9 +1,9 @@ /* eslint-disable @typescript-eslint/no-restricted-imports */ import CE_EmbedSnippetTab from "ce/pages/Applications/EmbedSnippetTab"; -import EE_EmbedSnippetTab from "@appsmith/pages/Applications/EmbedSnippetTab"; +import EE_EmbedSnippetTab from "ee/pages/Applications/EmbedSnippetTab"; import CE_EmbedSnippetForm from "ce/pages/Applications/EmbedSnippetTab"; -import EE_EmbedSnippetForm from "@appsmith/pages/Applications/EmbedSnippetTab"; +import EE_EmbedSnippetForm from "ee/pages/Applications/EmbedSnippetTab"; import React from "react"; diff --git a/app/client/src/ce/utils/FilterInternalProperties/getEntityPeekData.ts b/app/client/src/ce/utils/FilterInternalProperties/getEntityPeekData.ts index 8d2f9c408f..4af423a59d 100644 --- a/app/client/src/ce/utils/FilterInternalProperties/getEntityPeekData.ts +++ b/app/client/src/ce/utils/FilterInternalProperties/getEntityPeekData.ts @@ -1,8 +1,5 @@ import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import type { - ActionEntity, - WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +import type { ActionEntity, WidgetEntity } from "ee/entities/DataTree/types"; import { getActionChildrenPeekData } from "utils/FilterInternalProperties/Action"; import { getAppsmithPeekData } from "utils/FilterInternalProperties/Appsmith"; import { getJsActionPeekData } from "utils/FilterInternalProperties/JsAction"; @@ -12,7 +9,7 @@ import type { DataTree, DataTreeEntity, } from "entities/DataTree/dataTreeTypes"; -import type { JSCollectionDataState } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionDataState } from "ee/reducers/entityReducers/jsActionsReducer"; export const getEntityPeekData: Record< string, diff --git a/app/client/src/ce/utils/actionExecutionUtils.test.ts b/app/client/src/ce/utils/actionExecutionUtils.test.ts index f1f1e7d8a9..0290cbfc09 100644 --- a/app/client/src/ce/utils/actionExecutionUtils.test.ts +++ b/app/client/src/ce/utils/actionExecutionUtils.test.ts @@ -1,5 +1,5 @@ import { getTestPayloadFromCollectionData } from "./actionExecutionUtils"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { PluginType } from "entities/Action"; import configureStore from "redux-mock-store"; diff --git a/app/client/src/ce/utils/actionExecutionUtils.ts b/app/client/src/ce/utils/actionExecutionUtils.ts index 3558ea616b..7159403f46 100644 --- a/app/client/src/ce/utils/actionExecutionUtils.ts +++ b/app/client/src/ce/utils/actionExecutionUtils.ts @@ -1,14 +1,14 @@ import type { Action } from "entities/Action"; import { ActionExecutionContext } from "entities/Action"; import type { JSAction, JSCollection } from "entities/JSCollection"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import store from "store"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; -import { getCurrentEnvironmentDetails } from "@appsmith/selectors/environmentSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; +import { getDatasource } from "ee/selectors/entitiesSelector"; +import { getCurrentEnvironmentDetails } from "ee/selectors/environmentSelectors"; import type { Plugin } from "api/PluginApi"; import { get, isNil } from "lodash"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; export function getPluginActionNameToDisplay(action: Action) { return action.name; diff --git a/app/client/src/ce/utils/adminSettingsHelpers.ts b/app/client/src/ce/utils/adminSettingsHelpers.ts index bf679e9d0a..4ca01d26c0 100644 --- a/app/client/src/ce/utils/adminSettingsHelpers.ts +++ b/app/client/src/ce/utils/adminSettingsHelpers.ts @@ -1,8 +1,8 @@ -import { tenantConfigConnection } from "@appsmith/constants/tenantConstants"; +import { tenantConfigConnection } from "ee/constants/tenantConstants"; import type { AdminConfigType, Category, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { ADMIN_SETTINGS_CATEGORY_DEFAULT_PATH } from "constants/routes"; import type { User } from "constants/userConstants"; diff --git a/app/client/src/ce/utils/autocomplete/EntityDefinitions.test.ts b/app/client/src/ce/utils/autocomplete/EntityDefinitions.test.ts index 1f83ca8947..4b18226ba0 100644 --- a/app/client/src/ce/utils/autocomplete/EntityDefinitions.test.ts +++ b/app/client/src/ce/utils/autocomplete/EntityDefinitions.test.ts @@ -1,7 +1,7 @@ import { PluginType } from "entities/Action"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; -import { getPropsForJSActionEntity } from "@appsmith/pages/Editor/Explorer/Entity/getEntityProperties"; -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; +import { getPropsForJSActionEntity } from "ee/pages/Editor/Explorer/Entity/getEntityProperties"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; const jsObject: JSCollectionData = { isLoading: false, diff --git a/app/client/src/ce/utils/autocomplete/EntityDefinitions.ts b/app/client/src/ce/utils/autocomplete/EntityDefinitions.ts index 9dc184e729..bd242ac4bf 100644 --- a/app/client/src/ce/utils/autocomplete/EntityDefinitions.ts +++ b/app/client/src/ce/utils/autocomplete/EntityDefinitions.ts @@ -1,9 +1,6 @@ import type { ExtraDef } from "utils/autocomplete/defCreatorUtils"; import { generateTypeDef } from "utils/autocomplete/defCreatorUtils"; -import { - ENTITY_TYPE, - type AppsmithEntity, -} from "@appsmith/entities/DataTree/types"; +import { ENTITY_TYPE, type AppsmithEntity } from "ee/entities/DataTree/types"; import _ from "lodash"; import { EVALUATION_PATH } from "utils/DynamicBindingUtils"; import type { Def } from "tern"; @@ -12,10 +9,10 @@ import type { ActionEntityConfig, DataTreeEntityConfig, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { FieldEntityInformation } from "components/editorComponents/CodeEditor/EditorConfig"; import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; -import { eeAppsmithAutocompleteDefs } from "@appsmith/utils/autocomplete/helpers"; +import { eeAppsmithAutocompleteDefs } from "ee/utils/autocomplete/helpers"; export const entityDefinitions = { APPSMITH: (entity: AppsmithEntity, extraDefsToDefine: ExtraDef) => { diff --git a/app/client/src/ce/utils/autocomplete/entityDefGeneratorMap.ts b/app/client/src/ce/utils/autocomplete/entityDefGeneratorMap.ts index 017535ccfa..ece78931af 100644 --- a/app/client/src/ce/utils/autocomplete/entityDefGeneratorMap.ts +++ b/app/client/src/ce/utils/autocomplete/entityDefGeneratorMap.ts @@ -6,13 +6,13 @@ import { type AppsmithEntity, type JSActionEntity, ENTITY_TYPE, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTreeEntity, } from "entities/DataTree/dataTreeTypes"; import { isFunction } from "lodash"; -import { entityDefinitions } from "@appsmith/utils/autocomplete/EntityDefinitions"; +import { entityDefinitions } from "ee/utils/autocomplete/EntityDefinitions"; import type { Def } from "tern"; import type { DataTreeDefEntityInformation } from "utils/autocomplete/CodemirrorTernService"; import WidgetFactory from "WidgetProvider/factory"; diff --git a/app/client/src/ce/utils/getEntityPayloadInfo.ts b/app/client/src/ce/utils/getEntityPayloadInfo.ts index 247cd2ce19..ead30b5ba5 100644 --- a/app/client/src/ce/utils/getEntityPayloadInfo.ts +++ b/app/client/src/ce/utils/getEntityPayloadInfo.ts @@ -2,11 +2,11 @@ import type { ActionEntityConfig, EntityConfig, JSActionEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { type WidgetEntityConfig, ENTITY_TYPE, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { PluginType } from "entities/Action"; export const getEntityPayloadInfo: Record< diff --git a/app/client/src/ce/utils/moduleInstanceNavigationData.ts b/app/client/src/ce/utils/moduleInstanceNavigationData.ts index de543acd90..9328a106ba 100644 --- a/app/client/src/ce/utils/moduleInstanceNavigationData.ts +++ b/app/client/src/ce/utils/moduleInstanceNavigationData.ts @@ -1,4 +1,4 @@ -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; import type { EntityNavigationData } from "selectors/navigationSelectors"; export const getModuleInstanceNavigationData = ( diff --git a/app/client/src/ce/utils/planHelpers.ts b/app/client/src/ce/utils/planHelpers.ts index 3883a3a3bf..0394afaac1 100644 --- a/app/client/src/ce/utils/planHelpers.ts +++ b/app/client/src/ce/utils/planHelpers.ts @@ -1,4 +1,4 @@ -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; //if feature flag is true then return feature is enabled export const isBrandingEnabled = (featureFlags: FeatureFlags) => { diff --git a/app/client/src/ce/utils/serviceWorkerUtils.ts b/app/client/src/ce/utils/serviceWorkerUtils.ts index f04645305c..ead20688b0 100644 --- a/app/client/src/ce/utils/serviceWorkerUtils.ts +++ b/app/client/src/ce/utils/serviceWorkerUtils.ts @@ -9,7 +9,7 @@ import { VIEWER_CUSTOM_PATH, BUILDER_PATH_DEPRECATED, VIEWER_PATH_DEPRECATED, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; interface TMatchResult { basePageId?: string; diff --git a/app/client/src/ce/utils/signupHelpers.ts b/app/client/src/ce/utils/signupHelpers.ts index f2c222fe88..c5de005727 100644 --- a/app/client/src/ce/utils/signupHelpers.ts +++ b/app/client/src/ce/utils/signupHelpers.ts @@ -17,8 +17,8 @@ import history from "utils/history"; import type { SocialLoginButtonProps, SocialLoginType, -} from "@appsmith/constants/SocialLogin"; -import { SocialLoginButtonPropsList } from "@appsmith/constants/SocialLogin"; +} from "ee/constants/SocialLogin"; +import { SocialLoginButtonPropsList } from "ee/constants/SocialLogin"; export const redirectUserAfterSignup = ( redirectUrl: string, diff --git a/app/client/src/ce/utils/workspaceHelpers.ts b/app/client/src/ce/utils/workspaceHelpers.ts index 15bb340812..b8696d19de 100644 --- a/app/client/src/ce/utils/workspaceHelpers.ts +++ b/app/client/src/ce/utils/workspaceHelpers.ts @@ -1,9 +1,9 @@ -import { fetchAllApplicationsOfWorkspace } from "@appsmith/actions/applicationActions"; -import { fetchUsersForWorkspace } from "@appsmith/actions/workspaceActions"; +import { fetchAllApplicationsOfWorkspace } from "ee/actions/applicationActions"; +import { fetchUsersForWorkspace } from "ee/actions/workspaceActions"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; export const getWorkspaceEntitiesActions = (workspaceId: string = "") => { const initActions = [ diff --git a/app/client/src/ce/workers/Evaluation/Actions.ts b/app/client/src/ce/workers/Evaluation/Actions.ts index d133b3bb71..55e60317ac 100644 --- a/app/client/src/ce/workers/Evaluation/Actions.ts +++ b/app/client/src/ce/workers/Evaluation/Actions.ts @@ -1,7 +1,7 @@ /* eslint-disable @typescript-eslint/ban-types */ import set from "lodash/set"; -import type { DataTreeEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { DataTreeEntityConfig } from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree, @@ -13,7 +13,7 @@ import { addFn } from "workers/Evaluation/fns/utils/fnGuard"; import { getEntityFunctions, getPlatformFunctions, -} from "@appsmith/workers/Evaluation/fns"; +} from "ee/workers/Evaluation/fns"; import { getEntityForEvalContext } from "workers/Evaluation/getEntityForContext"; import { klona } from "klona/full"; import { isEmpty } from "lodash"; diff --git a/app/client/src/ce/workers/Evaluation/PlatformFunctions.ts b/app/client/src/ce/workers/Evaluation/PlatformFunctions.ts index 614df9e49f..15c3ad102e 100644 --- a/app/client/src/ce/workers/Evaluation/PlatformFunctions.ts +++ b/app/client/src/ce/workers/Evaluation/PlatformFunctions.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/ban-types */ -import type { ActionDescription } from "@appsmith/entities/DataTree/actionTriggers"; -import { ExecutionType } from "@appsmith/workers/Evaluation/Actions"; +import type { ActionDescription } from "ee/entities/DataTree/actionTriggers"; +import { ExecutionType } from "ee/workers/Evaluation/Actions"; import _ from "lodash"; import uniqueId from "lodash/uniqueId"; import type { NavigationTargetType_Dep } from "sagas/ActionExecution/NavigateActionSaga"; diff --git a/app/client/src/ce/workers/Evaluation/__tests__/dataTreeUtils.test.ts b/app/client/src/ce/workers/Evaluation/__tests__/dataTreeUtils.test.ts index 27c771f9c6..f27742bdda 100644 --- a/app/client/src/ce/workers/Evaluation/__tests__/dataTreeUtils.test.ts +++ b/app/client/src/ce/workers/Evaluation/__tests__/dataTreeUtils.test.ts @@ -1,5 +1,5 @@ import type { DataTree } from "entities/DataTree/dataTreeTypes"; -import { makeEntityConfigsAsObjProperties } from "@appsmith/workers/Evaluation/dataTreeUtils"; +import { makeEntityConfigsAsObjProperties } from "ee/workers/Evaluation/dataTreeUtils"; const unevalTreeFromMainThread = { Api2: { diff --git a/app/client/src/ce/workers/Evaluation/evaluationUtils.test.ts b/app/client/src/ce/workers/Evaluation/evaluationUtils.test.ts index 21b2391278..95f266a4cc 100644 --- a/app/client/src/ce/workers/Evaluation/evaluationUtils.test.ts +++ b/app/client/src/ce/workers/Evaluation/evaluationUtils.test.ts @@ -9,7 +9,7 @@ import type { WidgetEntityConfig, PrivateWidgets, JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { ENTITY_TYPE, EvaluationSubstitutionType, @@ -19,8 +19,8 @@ import type { DataTreeEntity, DataTree, } from "entities/DataTree/dataTreeTypes"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; -import { convertMicroDiffToDeepDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; +import { convertMicroDiffToDeepDiff } from "ee/workers/Evaluation/evaluationUtils"; import { addErrorToEntityProperty, convertJSFunctionsToString, @@ -31,15 +31,15 @@ import { isPrivateEntityPath, makeParentsDependOnChildren, translateDiffEventToDataTreeDiffEvent, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { warn as logWarn } from "loglevel"; import type { Diff } from "deep-diff"; import _, { flatten, set } from "lodash"; import { overrideWidgetProperties, findDatatype, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +} from "ee/workers/Evaluation/evaluationUtils"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import { generateDataTreeWidget } from "entities/DataTree/dataTreeWidget"; import TableWidget from "widgets/TableWidget"; import InputWidget from "widgets/InputWidgetV2"; diff --git a/app/client/src/ce/workers/Evaluation/evaluationUtils.ts b/app/client/src/ce/workers/Evaluation/evaluationUtils.ts index 880011f0ee..818abd071b 100644 --- a/app/client/src/ce/workers/Evaluation/evaluationUtils.ts +++ b/app/client/src/ce/workers/Evaluation/evaluationUtils.ts @@ -13,13 +13,13 @@ import type { DataTree, ConfigTree, } from "entities/DataTree/dataTreeTypes"; -import { ENTITY_TYPE } from "@appsmith/entities/DataTree/types"; +import { ENTITY_TYPE } from "ee/entities/DataTree/types"; import _, { difference, find, get, has, isEmpty, isNil, set } from "lodash"; import type { WidgetTypeConfigMap } from "WidgetProvider/factory"; import { PluginType } from "entities/Action"; import { klona } from "klona/full"; import { warn as logWarn } from "loglevel"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import type { JSActionEntityConfig, PrivateWidgets, @@ -29,10 +29,10 @@ import type { WidgetEntity, DataTreeEntityConfig, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { EvalProps } from "workers/common/DataTreeEvaluator"; import { validateWidgetProperty } from "workers/common/DataTreeEvaluator/validationUtils"; -import { isWidgetActionOrJsObject } from "@appsmith/entities/DataTree/utils"; +import { isWidgetActionOrJsObject } from "ee/entities/DataTree/utils"; import type { Difference } from "microdiff"; // Dropdown1.options[1].value -> Dropdown1.options[1] diff --git a/app/client/src/ce/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity.ts b/app/client/src/ce/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity.ts index 0e3216a899..70938a79b6 100644 --- a/app/client/src/ce/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity.ts +++ b/app/client/src/ce/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity.ts @@ -1,6 +1,6 @@ -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { isAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isAction } from "ee/workers/Evaluation/evaluationUtils"; export function isRunNClearFnQualifierEntity( entity: DataTreeEntity, diff --git a/app/client/src/ce/workers/Evaluation/getEntityForEvalContextMap.ts b/app/client/src/ce/workers/Evaluation/getEntityForEvalContextMap.ts index 42b0158fc5..bd6da5ad86 100644 --- a/app/client/src/ce/workers/Evaluation/getEntityForEvalContextMap.ts +++ b/app/client/src/ce/workers/Evaluation/getEntityForEvalContextMap.ts @@ -1,6 +1,6 @@ import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { getJSActionForEvalContext } from "@appsmith/workers/Evaluation/getJSActionForEvalContext"; +import { getJSActionForEvalContext } from "ee/workers/Evaluation/getJSActionForEvalContext"; export const getEntityForEvalContextMap: Record< string, diff --git a/app/client/src/ce/workers/Evaluation/getJSActionForEvalContext.ts b/app/client/src/ce/workers/Evaluation/getJSActionForEvalContext.ts index aff1fff9ab..b45b3b8c31 100644 --- a/app/client/src/ce/workers/Evaluation/getJSActionForEvalContext.ts +++ b/app/client/src/ce/workers/Evaluation/getJSActionForEvalContext.ts @@ -1,4 +1,4 @@ -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import JSObjectCollection from "workers/Evaluation/JSObject/Collection"; import { jsObjectFunctionFactory } from "workers/Evaluation/fns/utils/jsObjectFnFactory"; diff --git a/app/client/src/ce/workers/common/DependencyMap/utils/getEntityDependenciesByType.ts b/app/client/src/ce/workers/common/DependencyMap/utils/getEntityDependenciesByType.ts index e4324c63ad..0db167613b 100644 --- a/app/client/src/ce/workers/common/DependencyMap/utils/getEntityDependenciesByType.ts +++ b/app/client/src/ce/workers/common/DependencyMap/utils/getEntityDependenciesByType.ts @@ -2,7 +2,7 @@ import { addWidgetPropertyDependencies, getEntityNameAndPropertyPath, isATriggerPath, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import type { ActionEntity, @@ -12,11 +12,11 @@ import type { DataTreeEntityConfig, WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import { find, union } from "lodash"; import { getEntityDynamicBindingPathList } from "utils/DynamicBindingUtils"; -import type { DataTreeEntityObject } from "@appsmith/entities/DataTree/types"; +import type { DataTreeEntityObject } from "ee/entities/DataTree/types"; import { getDependencyFromEntityPath } from "workers/common/DependencyMap/utils/getEntityDependencies"; export const getDependencies = { diff --git a/app/client/src/components/BottomBar/ManualUpgrades.tsx b/app/client/src/components/BottomBar/ManualUpgrades.tsx index 90d04be592..1b461343b1 100644 --- a/app/client/src/components/BottomBar/ManualUpgrades.tsx +++ b/app/client/src/components/BottomBar/ManualUpgrades.tsx @@ -1,7 +1,7 @@ import { ApplicationVersion, updateApplication, -} from "@appsmith/actions/applicationActions"; +} from "ee/actions/applicationActions"; import { Button, Tooltip, @@ -23,9 +23,9 @@ import { selectURLSlugs, } from "selectors/editorSelectors"; import styled from "styled-components"; -import { createMessage, CLEAN_URL_UPDATE } from "@appsmith/constants/messages"; +import { createMessage, CLEAN_URL_UPDATE } from "ee/constants/messages"; import { useLocation } from "react-router"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import classNames from "classnames"; const StyledList = styled.ul` diff --git a/app/client/src/components/BottomBar/index.tsx b/app/client/src/components/BottomBar/index.tsx index bad66c437d..89f16777a4 100644 --- a/app/client/src/components/BottomBar/index.tsx +++ b/app/client/src/components/BottomBar/index.tsx @@ -4,13 +4,13 @@ import { DebuggerTrigger } from "components/editorComponents/Debugger"; import HelpButton from "pages/Editor/HelpButton"; import ManualUpgrades from "./ManualUpgrades"; import { Button } from "design-system"; -import SwitchEnvironment from "@appsmith/components/SwitchEnvironment"; +import SwitchEnvironment from "ee/components/SwitchEnvironment"; import { Container, Wrapper } from "./components"; import { useSelector } from "react-redux"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import { useDispatch } from "react-redux"; import { softRefreshActions } from "actions/pluginActionActions"; -import { START_SWITCH_ENVIRONMENT } from "@appsmith/constants/messages"; +import { START_SWITCH_ENVIRONMENT } from "ee/constants/messages"; import { getIsAnvilEnabledInCurrentApplication } from "layoutSystems/anvil/integrations/selectors"; export default function BottomBar({ viewMode }: { viewMode: boolean }) { diff --git a/app/client/src/components/BusinessTag.tsx b/app/client/src/components/BusinessTag.tsx index 854c1051c3..8622fd9468 100644 --- a/app/client/src/components/BusinessTag.tsx +++ b/app/client/src/components/BusinessTag.tsx @@ -1,7 +1,7 @@ import React from "react"; import type { TagSizes } from "design-system"; import { Tag } from "design-system"; -import { BUSINESS_TAG, createMessage } from "@appsmith/constants/messages"; +import { BUSINESS_TAG, createMessage } from "ee/constants/messages"; const BusinessTag = ({ classes = "", diff --git a/app/client/src/components/EnterpriseTag.tsx b/app/client/src/components/EnterpriseTag.tsx index 34c19434e7..dd76a6c41f 100644 --- a/app/client/src/components/EnterpriseTag.tsx +++ b/app/client/src/components/EnterpriseTag.tsx @@ -1,7 +1,7 @@ import React from "react"; import type { TagSizes } from "design-system"; import { Tag } from "design-system"; -import { ENTERPRISE_TAG, createMessage } from "@appsmith/constants/messages"; +import { ENTERPRISE_TAG, createMessage } from "ee/constants/messages"; const EnterpriseTag = ({ classes = "", diff --git a/app/client/src/components/common/BackToCanvas.tsx b/app/client/src/components/common/BackToCanvas.tsx index 43e2e4caae..d58813c409 100644 --- a/app/client/src/components/common/BackToCanvas.tsx +++ b/app/client/src/components/common/BackToCanvas.tsx @@ -4,8 +4,8 @@ import { Link } from "design-system"; import history from "utils/history"; import WalkthroughContext from "components/featureWalkthrough/walkthroughContext"; -import { BACK_TO_CANVAS, createMessage } from "@appsmith/constants/messages"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { BACK_TO_CANVAS, createMessage } from "ee/constants/messages"; +import { builderURL } from "ee/RouteBuilder"; const BackToCanvasLink = styled(Link)` margin-left: ${(props) => props.theme.spaces[1] + 1}px; diff --git a/app/client/src/components/common/GitConnectedBadge.tsx b/app/client/src/components/common/GitConnectedBadge.tsx index 0e1d9996cb..4c059390a3 100644 --- a/app/client/src/components/common/GitConnectedBadge.tsx +++ b/app/client/src/components/common/GitConnectedBadge.tsx @@ -2,7 +2,7 @@ import React from "react"; import styled from "styled-components"; import { Icon, Tooltip } from "design-system"; -import { CONNECTED_TO_GIT, createMessage } from "@appsmith/constants/messages"; +import { CONNECTED_TO_GIT, createMessage } from "ee/constants/messages"; const StyledGitConnectedBadge = styled.div` width: 24px; diff --git a/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx b/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx index 1c3696ad98..9bfa95447b 100644 --- a/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx +++ b/app/client/src/components/designSystems/appsmith/header/DeployLinkButton.tsx @@ -5,13 +5,13 @@ import { useSelector, useDispatch } from "react-redux"; import { getIsGitConnected } from "selectors/gitSyncSelectors"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; import { GitSyncModalTab } from "entities/GitSync"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { CONNECT_TO_GIT_OPTION, CURRENT_DEPLOY_PREVIEW_OPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button } from "design-system"; -import { KBEditorMenuItem } from "@appsmith/pages/Editor/KnowledgeBase/KBEditorMenuItem"; +import { KBEditorMenuItem } from "ee/pages/Editor/KnowledgeBase/KBEditorMenuItem"; import { useHasConnectToGitPermission } from "pages/Editor/gitSync/hooks/gitPermissionHooks"; import { getIsAnvilEnabledInCurrentApplication } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/components/editorComponents/ActionCreator/Field/FieldConfig.ts b/app/client/src/components/editorComponents/ActionCreator/Field/FieldConfig.ts index f07b9fc640..e1ba8b1f23 100644 --- a/app/client/src/components/editorComponents/ActionCreator/Field/FieldConfig.ts +++ b/app/client/src/components/editorComponents/ActionCreator/Field/FieldConfig.ts @@ -9,7 +9,7 @@ import { RESET_CHILDREN_OPTIONS, ViewTypes, } from "../constants"; -import { ALERT_STYLE_OPTIONS } from "@appsmith/constants/messages"; +import { ALERT_STYLE_OPTIONS } from "ee/constants/messages"; import type { ActionIntegrationType, ActionType, @@ -32,7 +32,7 @@ import { genericSetter, } from "../utils"; import store from "store"; -import { getPageList } from "@appsmith/selectors/entitiesSelector"; +import { getPageList } from "ee/selectors/entitiesSelector"; import type { TreeDropdownOption } from "design-system-old"; import { FIELD_GROUP_CONFIG } from "../FieldGroup/FieldGroupConfig"; import { getFunctionName, checkIfArgumentExistAtPosition } from "@shared/ast"; diff --git a/app/client/src/components/editorComponents/ActionCreator/FieldGroup/FieldGroupConfig.ts b/app/client/src/components/editorComponents/ActionCreator/FieldGroup/FieldGroupConfig.ts index 477713add2..4344a04862 100644 --- a/app/client/src/components/editorComponents/ActionCreator/FieldGroup/FieldGroupConfig.ts +++ b/app/client/src/components/editorComponents/ActionCreator/FieldGroup/FieldGroupConfig.ts @@ -20,7 +20,7 @@ import { STOP_WATCH_GEO_LOCATION, STORE_VALUE, WATCH_GEO_LOCATION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { FieldGroupConfig } from "../types"; export const FIELD_GROUP_CONFIG: FieldGroupConfig = { diff --git a/app/client/src/components/editorComponents/ActionCreator/constants.ts b/app/client/src/components/editorComponents/ActionCreator/constants.ts index af7a9203ce..93794f7297 100644 --- a/app/client/src/components/editorComponents/ActionCreator/constants.ts +++ b/app/client/src/components/editorComponents/ActionCreator/constants.ts @@ -1,4 +1,4 @@ -import { APPSMITH_NAMESPACED_FUNCTIONS as EE_APPSMITH_NAMESPACED_FUNCTIONS } from "@appsmith/entities/Engine/actionHelpers"; +import { APPSMITH_NAMESPACED_FUNCTIONS as EE_APPSMITH_NAMESPACED_FUNCTIONS } from "ee/entities/Engine/actionHelpers"; export enum APPSMITH_GLOBAL_FUNCTIONS { navigateTo = "navigateTo", diff --git a/app/client/src/components/editorComponents/ActionCreator/helpers.tsx b/app/client/src/components/editorComponents/ActionCreator/helpers.tsx index 59540da38e..853bf6a997 100644 --- a/app/client/src/components/editorComponents/ActionCreator/helpers.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/helpers.tsx @@ -7,11 +7,11 @@ import { setCatchBlockInQuery, } from "@shared/ast"; import { createModalAction } from "actions/widgetActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getEntityNameAndPropertyPath, isEntityAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { TreeDropdownOption } from "design-system-old"; import { Icon } from "design-system"; import { PluginType } from "entities/Action"; @@ -23,8 +23,8 @@ import { useDispatch, useSelector } from "react-redux"; import type { ActionData, ActionDataState, -} from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/reducers/entityReducers/actionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { getCurrentPageId } from "selectors/editorSelectors"; import { getCurrentActions, @@ -32,7 +32,7 @@ import { getCurrentJSCollections, getQueryModuleInstances, getJSModuleInstancesData, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getModalDropdownList, getNextModalName, @@ -60,13 +60,13 @@ import { getEvaluationVersion, } from "./utils"; import store from "store"; -import { selectEvaluationVersion } from "@appsmith/selectors/applicationSelectors"; -import { isJSAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { selectEvaluationVersion } from "ee/selectors/applicationSelectors"; +import { isJSAction } from "ee/workers/Evaluation/evaluationUtils"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import type { ModuleInstanceDataState } from "@appsmith/constants/ModuleInstanceConstants"; +import type { ModuleInstanceDataState } from "ee/constants/ModuleInstanceConstants"; import { getModuleIcon, getPluginImagesFromPlugins } from "pages/Editor/utils"; -import { getAllModules } from "@appsmith/selectors/modulesSelector"; -import type { Module } from "@appsmith/constants/ModuleConstants"; +import { getAllModules } from "ee/selectors/modulesSelector"; +import type { Module } from "ee/constants/ModuleConstants"; import type { Plugin } from "api/PluginApi"; import { createNewJSCollectionFromActionCreator, diff --git a/app/client/src/components/editorComponents/ActionCreator/index.tsx b/app/client/src/components/editorComponents/ActionCreator/index.tsx index 47e99790be..f3baf0db46 100644 --- a/app/client/src/components/editorComponents/ActionCreator/index.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/index.tsx @@ -9,10 +9,10 @@ import { import { diff } from "deep-diff"; import Action from "./viewComponents/Action"; import { useSelector } from "react-redux"; -import { selectEvaluationVersion } from "@appsmith/selectors/applicationSelectors"; +import { selectEvaluationVersion } from "ee/selectors/applicationSelectors"; import { generateReactKey } from "../../../utils/generators"; import { useApisQueriesAndJsActionOptions } from "./helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getActionTypeLabel } from "./viewComponents/ActionBlockTree/utils"; import { AppsmithFunction } from "./constants"; diff --git a/app/client/src/components/editorComponents/ActionCreator/types.ts b/app/client/src/components/editorComponents/ActionCreator/types.ts index 24240abb9d..13c3a83e44 100644 --- a/app/client/src/components/editorComponents/ActionCreator/types.ts +++ b/app/client/src/components/editorComponents/ActionCreator/types.ts @@ -3,16 +3,13 @@ import type { TreeDropdownOption, IconName, } from "design-system-old"; -import type { - EntityTypeValue, - MetaArgs, -} from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue, MetaArgs } from "ee/entities/DataTree/types"; import type React from "react"; import type { AdditionalDynamicDataTree } from "utils/autocomplete/customTreeTypeDefCreator"; import type { FieldType, ViewTypes, AppsmithFunction } from "./constants"; import type { APPSMITH_INTEGRATIONS } from "./constants"; import type { Variants } from "./constants"; -import type { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import type { MODULE_TYPE } from "ee/constants/ModuleConstants"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/components/editorComponents/ActionCreator/utils.ts b/app/client/src/components/editorComponents/ActionCreator/utils.ts index c0d3f53d4b..70f242750b 100644 --- a/app/client/src/components/editorComponents/ActionCreator/utils.ts +++ b/app/client/src/components/editorComponents/ActionCreator/utils.ts @@ -25,7 +25,7 @@ import type { TActionBlock } from "./types"; import { AppsmithFunction, DEFAULT_LABELS, FieldType } from "./constants"; import { FIELD_GROUP_CONFIG } from "./FieldGroup/FieldGroupConfig"; import store from "store"; -import { selectEvaluationVersion } from "@appsmith/selectors/applicationSelectors"; +import { selectEvaluationVersion } from "ee/selectors/applicationSelectors"; import { FIELD_CONFIG } from "./Field/FieldConfig"; import { setGenericArgAtPostition } from "@shared/ast/src/actionCreator"; diff --git a/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionSelector.tsx b/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionSelector.tsx index 0a4a2c5ac5..113a6f92dd 100644 --- a/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionSelector.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionSelector.tsx @@ -5,7 +5,7 @@ import { Text, Button } from "design-system"; import React, { useCallback, useRef } from "react"; import { useSelector } from "react-redux"; import { getWidgetOptionsTree } from "sagas/selectors"; -import { getPageListAsOptions } from "@appsmith/selectors/entitiesSelector"; +import { getPageListAsOptions } from "ee/selectors/entitiesSelector"; import type { AdditionalDynamicDataTree } from "utils/autocomplete/customTreeTypeDefCreator"; import { ActionCreatorContext } from "../.."; import { AppsmithFunction } from "../../constants"; diff --git a/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionTree.tsx b/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionTree.tsx index 9a8ed830be..72b30b8240 100644 --- a/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionTree.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/viewComponents/Action/ActionTree.tsx @@ -9,7 +9,7 @@ import type { TActionBlock, VariantType } from "../../types"; import { chainableFns } from "../../utils"; import ActionCard from "./ActionCard"; import ActionSelector from "./ActionSelector"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getActionTypeLabel } from "../ActionBlockTree/utils"; import classNames from "classnames"; import type { AdditionalDynamicDataTree } from "utils/autocomplete/customTreeTypeDefCreator"; diff --git a/app/client/src/components/editorComponents/ActionCreator/viewComponents/ActionBlockTree/utils.tsx b/app/client/src/components/editorComponents/ActionCreator/viewComponents/ActionBlockTree/utils.tsx index 541fdd26da..0507b3959a 100644 --- a/app/client/src/components/editorComponents/ActionCreator/viewComponents/ActionBlockTree/utils.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/viewComponents/ActionBlockTree/utils.tsx @@ -7,7 +7,7 @@ import { getFunctionName, getFunctionArguments } from "@shared/ast"; import { FIELD_CONFIG } from "../../Field/FieldConfig"; import { getCodeFromMoustache, getEvaluationVersion } from "../../utils"; import { ApiMethodIcon } from "pages/Editor/Explorer/ExplorerIcons"; -import { getCurrentActions } from "@appsmith/selectors/entitiesSelector"; +import { getCurrentActions } from "ee/selectors/entitiesSelector"; import { useSelector } from "react-redux"; import type { HTTP_METHOD } from "constants/ApiEditorConstants/CommonApiConstants"; diff --git a/app/client/src/components/editorComponents/ActionCreator/viewComponents/TextView/index.tsx b/app/client/src/components/editorComponents/ActionCreator/viewComponents/TextView/index.tsx index b6b05f00b0..2d8129895d 100644 --- a/app/client/src/components/editorComponents/ActionCreator/viewComponents/TextView/index.tsx +++ b/app/client/src/components/editorComponents/ActionCreator/viewComponents/TextView/index.tsx @@ -8,7 +8,7 @@ import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; import React, { useEffect, useMemo, useState } from "react"; import { getCodeFromMoustache } from "../../utils"; import { useDispatch, useSelector } from "react-redux"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import { generateReactKey } from "utils/generators"; import { clearEvaluatedActionSelectorField, diff --git a/app/client/src/components/editorComponents/ActionExecutionInProgressView.tsx b/app/client/src/components/editorComponents/ActionExecutionInProgressView.tsx index 15205b893f..7375317727 100644 --- a/app/client/src/components/editorComponents/ActionExecutionInProgressView.tsx +++ b/app/client/src/components/editorComponents/ActionExecutionInProgressView.tsx @@ -3,7 +3,7 @@ import { ACTION_EXECUTION_CANCEL, ACTION_EXECUTION_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import ActionAPI from "api/ActionAPI"; import { Button, Spinner, Text } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/components/editorComponents/ActionNameEditor.tsx b/app/client/src/components/editorComponents/ActionNameEditor.tsx index ffd8bcf3e0..e5919f6b18 100644 --- a/app/client/src/components/editorComponents/ActionNameEditor.tsx +++ b/app/client/src/components/editorComponents/ActionNameEditor.tsx @@ -6,14 +6,11 @@ import EditableText, { EditInteractionKind, } from "components/editorComponents/EditableText"; import { removeSpecialChars } from "utils/helpers"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { saveActionName } from "actions/pluginActionActions"; import { Flex } from "design-system"; -import { - getActionByBaseId, - getPlugin, -} from "@appsmith/selectors/entitiesSelector"; +import { getActionByBaseId, getPlugin } from "ee/selectors/entitiesSelector"; import NameEditorComponent, { IconBox, IconWrapper, @@ -23,10 +20,10 @@ import { ACTION_ID_NOT_FOUND_IN_URL, ACTION_NAME_PLACEHOLDER, createMessage, -} from "@appsmith/constants/messages"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +} from "ee/constants/messages"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { getSavingStatusForActionName } from "selectors/actionSelectors"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; interface SaveActionNameParams { id: string; diff --git a/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx b/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx index 8dd80970f8..e94161152c 100644 --- a/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx +++ b/app/client/src/components/editorComponents/ActionRightPane/Connections.tsx @@ -3,14 +3,14 @@ import { Text, TextType } from "design-system-old"; import styled from "styled-components"; import LongArrowSVG from "assets/images/long-arrow-bottom.svg"; import { useEntityLink } from "../Debugger/hooks/debuggerHooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { createMessage, INCOMING_ENTITIES, NO_INCOMING_ENTITIES, NO_OUTGOING_ENTITIES, OUTGOING_ENTITIES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Connection } from "../Debugger/EntityDependecies"; import { Icon } from "design-system"; import Collapsible from "components/common/Collapsible"; diff --git a/app/client/src/components/editorComponents/ActionRightPane/index.tsx b/app/client/src/components/editorComponents/ActionRightPane/index.tsx index 4850908e43..7786ca8c2e 100644 --- a/app/client/src/components/editorComponents/ActionRightPane/index.tsx +++ b/app/client/src/components/editorComponents/ActionRightPane/index.tsx @@ -2,7 +2,7 @@ import React, { useMemo } from "react"; import styled from "styled-components"; import { getTypographyByKey } from "design-system-old"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getDependenciesFromInverseDependencies } from "../Debugger/helpers"; import { CollapsibleGroup, diff --git a/app/client/src/components/editorComponents/ActionRightPane/useShowSchema.ts b/app/client/src/components/editorComponents/ActionRightPane/useShowSchema.ts index 69b70db68d..10b3d4c9df 100644 --- a/app/client/src/components/editorComponents/ActionRightPane/useShowSchema.ts +++ b/app/client/src/components/editorComponents/ActionRightPane/useShowSchema.ts @@ -1,7 +1,7 @@ import { getPluginDatasourceComponentFromId, getPluginNameFromId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { DatasourceComponentTypes } from "api/PluginApi"; import { SCHEMALESS_PLUGINS } from "pages/Editor/DatasourceInfo/DatasourceStructureContainer"; import { useSelector } from "react-redux"; diff --git a/app/client/src/components/editorComponents/ApiResponseView.test.tsx b/app/client/src/components/editorComponents/ApiResponseView.test.tsx index 38881571a4..2ef152fe12 100644 --- a/app/client/src/components/editorComponents/ApiResponseView.test.tsx +++ b/app/client/src/components/editorComponents/ApiResponseView.test.tsx @@ -7,7 +7,7 @@ import { ThemeProvider } from "styled-components"; import { unitTestBaseMockStore } from "layoutSystems/common/dropTarget/unitTestUtils"; import { lightTheme } from "selectors/themeSelectors"; import { BrowserRouter as Router } from "react-router-dom"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import "@testing-library/jest-dom/extend-expect"; jest.mock("./EntityBottomTabs", () => ({ diff --git a/app/client/src/components/editorComponents/ApiResponseView.tsx b/app/client/src/components/editorComponents/ApiResponseView.tsx index f4ff5d0aee..3408f70427 100644 --- a/app/client/src/components/editorComponents/ApiResponseView.tsx +++ b/app/client/src/components/editorComponents/ApiResponseView.tsx @@ -5,7 +5,7 @@ import styled from "styled-components"; import type { ActionResponse } from "api/ActionAPI"; import type { SourceEntity } from "entities/AppsmithConsole"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import ReadOnlyEditor from "components/editorComponents/ReadOnlyEditor"; import { isArray, isEmpty, isString } from "lodash"; import { @@ -16,12 +16,12 @@ import { DEBUGGER_RESPONSE, EMPTY_RESPONSE_FIRST_HALF, EMPTY_RESPONSE_LAST_HALF, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { EditorTheme } from "./CodeEditor/EditorConfig"; import NoResponseSVG from "assets/images/no-response.svg"; import DebuggerLogs from "./Debugger/DebuggerLogs"; import ErrorLogs from "./Debugger/Errors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Classes, Text, TextType } from "design-system-old"; import { Button, Callout, Flex, SegmentedControl } from "design-system"; import type { BottomTab } from "./EntityBottomTabs"; @@ -47,7 +47,7 @@ import { EMPTY_RESPONSE } from "./emptyResponse"; import { setApiPaneDebuggerState } from "actions/apiPaneActions"; import { getApiPaneDebuggerState } from "selectors/apiPaneSelectors"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import ApiResponseMeta from "./ApiResponseMeta"; import useDebuggerTriggerClick from "./Debugger/hooks/useDebuggerTriggerClick"; import { IDEBottomView, ViewHideBehaviour } from "IDE"; diff --git a/app/client/src/components/editorComponents/CloseEditor.tsx b/app/client/src/components/editorComponents/CloseEditor.tsx index c6cb33b188..cfe065295c 100644 --- a/app/client/src/components/editorComponents/CloseEditor.tsx +++ b/app/client/src/components/editorComponents/CloseEditor.tsx @@ -9,10 +9,10 @@ import { generateTemplateFormURL, integrationEditorURL, widgetListURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { useSelector } from "react-redux"; import { getCurrentBasePageId } from "selectors/editorSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Link } from "design-system"; import styled from "styled-components"; import type { AppsmithLocationState } from "../../utils/history"; diff --git a/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts b/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts index 41da805896..4bbe964545 100644 --- a/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts +++ b/app/client/src/components/editorComponents/CodeEditor/EditorConfig.ts @@ -1,5 +1,5 @@ import type CodeMirror from "codemirror"; -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; import type { EntityNavigationData } from "selectors/navigationSelectors"; diff --git a/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx b/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx index de50ea5c90..7e3d069e66 100644 --- a/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx +++ b/app/client/src/components/editorComponents/CodeEditor/EvaluatedValuePopup.tsx @@ -21,11 +21,11 @@ import type { Indices } from "constants/Layers"; import { Layers } from "constants/Layers"; import { useDispatch, useSelector } from "react-redux"; import { getEvaluatedPopupState } from "selectors/editorContextSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { setEvalPopupState } from "actions/editorContextActions"; import { setDebuggerSelectedTab, showDebugger } from "actions/debuggerActions"; import { modText } from "utils/helpers"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { getPathNavigationUrl } from "selectors/navigationSelectors"; import { Button, Icon, Link, toast, Tooltip } from "design-system"; import type { EvaluationError } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/Analytics.ts b/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/Analytics.ts index ca59286be3..e3234c245c 100644 --- a/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/Analytics.ts +++ b/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/Analytics.ts @@ -1,5 +1,5 @@ import type { MouseEventHandler } from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export const objectCollapseAnalytics: MouseEventHandler = (ev) => { /* diff --git a/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/PeekOverlayPopup.tsx b/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/PeekOverlayPopup.tsx index 9be67a9a11..47fdd1506c 100644 --- a/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/PeekOverlayPopup.tsx +++ b/app/client/src/components/editorComponents/CodeEditor/PeekOverlayPopup/PeekOverlayPopup.tsx @@ -11,7 +11,7 @@ import { Divider } from "design-system"; import { useSelector } from "react-redux"; import { getConfigTree, getDataTree } from "selectors/dataTreeSelectors"; import { filterInternalProperties } from "utils/FilterInternalProperties"; -import { getJSCollections } from "@appsmith/selectors/entitiesSelector"; +import { getJSCollections } from "ee/selectors/entitiesSelector"; export interface PeekOverlayStateProps { objectName: string; diff --git a/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts b/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts index 8a0c699fdf..0e82d7fe88 100644 --- a/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts +++ b/app/client/src/components/editorComponents/CodeEditor/codeEditorUtils.ts @@ -1,15 +1,12 @@ import type CodeMirror from "codemirror"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; -import type { - WidgetEntity, - ActionEntity, -} from "@appsmith/entities/DataTree/types"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; +import type { WidgetEntity, ActionEntity } from "ee/entities/DataTree/types"; import { trim } from "lodash"; import { getDynamicStringSegments } from "utils/DynamicBindingUtils"; import { EditorSize } from "./EditorConfig"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; import store from "store"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { SlashCommandMenuOnFocusWidgetProps } from "./constants"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts b/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts index 86d832e093..bcb7c0ca8d 100644 --- a/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts +++ b/app/client/src/components/editorComponents/CodeEditor/commandsHelper.ts @@ -6,7 +6,7 @@ import type { import type { CommandsCompletion } from "utils/autocomplete/CodemirrorTernService"; import { generateQuickCommands } from "./generateQuickCommands"; import type { Datasource } from "entities/Datasource"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import log from "loglevel"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { @@ -14,12 +14,12 @@ import { shouldShowSlashCommandMenu, } from "components/editorComponents/CodeEditor/codeEditorUtils"; import type { SlashCommandPayload } from "entities/Action"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { EntityNavigationData, NavigationData, } from "selectors/navigationSelectors"; -import { getAIContext } from "@appsmith/components/editorComponents/GPT/trigger"; +import { getAIContext } from "ee/components/editorComponents/GPT/trigger"; import type { Plugin } from "api/PluginApi"; export const getShowHintOptions = ( diff --git a/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx b/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx index ef9743f7ae..91bc11ca65 100644 --- a/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx +++ b/app/client/src/components/editorComponents/CodeEditor/generateQuickCommands.tsx @@ -7,22 +7,22 @@ import type { SlashCommandPayload } from "entities/Action"; import { PluginType, SlashCommand } from "entities/Action"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { EntityIcon, JsFileIconV2 } from "pages/Editor/Explorer/ExplorerIcons"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import { Button, Icon } from "design-system"; -import { APPSMITH_AI } from "@appsmith/components/editorComponents/GPT/trigger"; +import { APPSMITH_AI } from "ee/components/editorComponents/GPT/trigger"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import BetaCard from "../BetaCard"; import type { NavigationData } from "selectors/navigationSelectors"; -import type { AIEditorContext } from "@appsmith/components/editorComponents/GPT"; -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { AIEditorContext } from "ee/components/editorComponents/GPT"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; import history, { NavigationMethod } from "utils/history"; import type { Plugin } from "api/PluginApi"; -import { EDIT, createMessage } from "@appsmith/constants/messages"; +import { EDIT, createMessage } from "ee/constants/messages"; import { getShowHintOptions } from "./commandsHelper"; export enum Shortcuts { diff --git a/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts b/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts index b80d5ec00c..5bb94a2ef8 100644 --- a/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts +++ b/app/client/src/components/editorComponents/CodeEditor/hintHelpers.ts @@ -9,12 +9,12 @@ import { isCursorOnEmptyToken, } from "components/editorComponents/CodeEditor/codeEditorUtils"; import { isEmpty, isString } from "lodash"; -import type { getAllDatasourceTableKeys } from "@appsmith/selectors/entitiesSelector"; +import type { getAllDatasourceTableKeys } from "ee/selectors/entitiesSelector"; import { filterCompletions, getHintDetailsFromClassName, } from "./utils/sqlHint"; -import { isAISlashCommand } from "@appsmith/components/editorComponents/GPT/trigger"; +import { isAISlashCommand } from "ee/components/editorComponents/GPT/trigger"; export const bindingHintHelper: HintHelper = (editor: CodeMirror.Editor) => { editor.setOption("extraKeys", { diff --git a/app/client/src/components/editorComponents/CodeEditor/index.tsx b/app/client/src/components/editorComponents/CodeEditor/index.tsx index 9a14f070fd..c859b8e048 100644 --- a/app/client/src/components/editorComponents/CodeEditor/index.tsx +++ b/app/client/src/components/editorComponents/CodeEditor/index.tsx @@ -1,6 +1,6 @@ import React, { Component } from "react"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Annotation, EditorConfiguration, @@ -34,10 +34,10 @@ import _, { debounce, isEqual, isNumber } from "lodash"; import scrollIntoView from "scroll-into-view-if-needed"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import type { EvaluationSubstitutionType } from "@appsmith/entities/DataTree/types"; +import type { EvaluationSubstitutionType } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { Skin } from "constants/DefaultTheme"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import "components/editorComponents/CodeEditor/sql/customMimes"; import "components/editorComponents/CodeEditor/modes"; import type { @@ -88,7 +88,7 @@ import { shouldShowSlashCommandMenu, } from "./codeEditorUtils"; import { slashCommandHintHelper } from "./commandsHelper"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { getPluginIdToPlugin } from "sagas/selectors"; import type { ExpectedValueExample } from "utils/validation/common"; import { getRecentEntityIds } from "selectors/globalSearchSelectors"; @@ -126,7 +126,7 @@ import { getCodeCommentKeyMap, handleCodeComment } from "./utils/codeComment"; import type { EntityNavigationData } from "selectors/navigationSelectors"; import { getEntitiesForNavigation } from "selectors/navigationSelectors"; import history, { NavigationMethod } from "utils/history"; -import { CursorPositionOrigin } from "@appsmith/reducers/uiReducers/editorContextReducer"; +import { CursorPositionOrigin } from "ee/reducers/uiReducers/editorContextReducer"; import type { PeekOverlayStateProps } from "./PeekOverlayPopup/PeekOverlayPopup"; import { PeekOverlayPopUp, @@ -137,22 +137,22 @@ import { getSaveAndAutoIndentKey, saveAndAutoIndentCode, } from "./utils/saveAndAutoIndent"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { AIWindow } from "@appsmith/components/editorComponents/GPT"; -import { AskAIButton } from "@appsmith/components/editorComponents/GPT/AskAIButton"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { AIWindow } from "ee/components/editorComponents/GPT"; +import { AskAIButton } from "ee/components/editorComponents/GPT/AskAIButton"; import classNames from "classnames"; -import { isAIEnabled } from "@appsmith/components/editorComponents/GPT/trigger"; +import { isAIEnabled } from "ee/components/editorComponents/GPT/trigger"; import { getAllDatasourceTableKeys, selectInstalledLibraries, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { debug } from "loglevel"; import { PeekOverlayExpressionIdentifier, SourceType } from "@shared/ast"; import type { MultiplexingModeConfig } from "components/editorComponents/CodeEditor/modes"; import { MULTIPLEXING_MODE_CONFIGS } from "components/editorComponents/CodeEditor/modes"; import { getDeleteLineShortcut } from "./utils/deleteLine"; -import { CodeEditorSignPosting } from "@appsmith/components/editorComponents/CodeEditorSignPosting"; +import { CodeEditorSignPosting } from "ee/components/editorComponents/CodeEditorSignPosting"; import { getFocusablePropertyPaneField } from "selectors/propertyPaneSelectors"; import resizeObserver from "utils/resizeObserver"; import { EMPTY_BINDING } from "../ActionCreator/constants"; @@ -161,7 +161,8 @@ import { setActiveEditorField, } from "actions/activeFieldActions"; import CodeMirrorTernService from "utils/autocomplete/CodemirrorTernService"; -import { getEachEntityInformation } from "@appsmith/utils/autocomplete/EntityDefinitions"; +import { getEachEntityInformation } from "ee/utils/autocomplete/EntityDefinitions"; +import { getCurrentPageId } from "selectors/editorSelectors"; type ReduxStateProps = ReturnType; type ReduxDispatchProps = ReturnType; @@ -1771,26 +1772,33 @@ class CodeEditor extends Component { } } -const mapStateToProps = (state: AppState, props: EditorProps) => ({ - dynamicData: getDataTreeForAutocomplete(state), - datasources: state.entities.datasources, - pluginIdToPlugin: getPluginIdToPlugin(state), - recentEntities: getRecentEntityIds(state), - lintErrors: getEntityLintErrors(state, props.dataTreePath), - editorIsFocused: getIsInputFieldFocused(state, getEditorIdentifier(props)), - editorLastCursorPosition: getCodeEditorLastCursorPosition( - state, - getEditorIdentifier(props), - ), - entitiesForNavigation: getEntitiesForNavigation( - state, - props.dataTreePath?.split(".")[0], - ), - featureFlags: selectFeatureFlags(state), - datasourceTableKeys: getAllDatasourceTableKeys(state, props.dataTreePath), - installedLibraries: selectInstalledLibraries(state), - focusedProperty: getFocusablePropertyPaneField(state), -}); +const mapStateToProps = (state: AppState, props: EditorProps) => { + const currentPageId: string = getCurrentPageId(state); + let entitiesForNavigation: EntityNavigationData = {}; + if (currentPageId) { + entitiesForNavigation = getEntitiesForNavigation( + state, + props.dataTreePath?.split(".")[0], + ); + } + return { + dynamicData: getDataTreeForAutocomplete(state), + datasources: state.entities.datasources, + pluginIdToPlugin: getPluginIdToPlugin(state), + recentEntities: getRecentEntityIds(state), + lintErrors: getEntityLintErrors(state, props.dataTreePath), + editorIsFocused: getIsInputFieldFocused(state, getEditorIdentifier(props)), + editorLastCursorPosition: getCodeEditorLastCursorPosition( + state, + getEditorIdentifier(props), + ), + entitiesForNavigation, + featureFlags: selectFeatureFlags(state), + datasourceTableKeys: getAllDatasourceTableKeys(state, props.dataTreePath), + installedLibraries: selectInstalledLibraries(state), + focusedProperty: getFocusablePropertyPaneField(state), + }; +}; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/components/editorComponents/Debugger/ActionLink.tsx b/app/client/src/components/editorComponents/Debugger/ActionLink.tsx index b72838423f..05404e153d 100644 --- a/app/client/src/components/editorComponents/Debugger/ActionLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/ActionLink.tsx @@ -1,10 +1,10 @@ import { PluginType } from "entities/Action"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import React, { useCallback } from "react"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { AppState } from "ee/reducers"; +import { getAction } from "ee/selectors/entitiesSelector"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { navigateToEntity } from "actions/editorActions"; import { DebuggerEntityLink, type EntityLinkProps } from "./DebuggerEntityLink"; diff --git a/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx b/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx index 0973db9c1e..1e4a66da22 100644 --- a/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx +++ b/app/client/src/components/editorComponents/Debugger/ContextualMenu.tsx @@ -4,15 +4,15 @@ import type { Dispatch } from "redux"; import { useDispatch } from "react-redux"; import type { Message, SourceEntity } from "entities/AppsmithConsole"; import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppsmithConfigs } from "ee/configs"; import { createMessage, DEBUGGER_APPSMITH_SUPPORT, DEBUGGER_INTERCOM_TEXT, DEBUGGER_OPEN_DOCUMENTATION, TROUBLESHOOT_ISSUE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Menu, MenuContent, diff --git a/app/client/src/components/editorComponents/Debugger/DataSourceLink.tsx b/app/client/src/components/editorComponents/Debugger/DataSourceLink.tsx index fb11a12885..0b4b663fdc 100644 --- a/app/client/src/components/editorComponents/Debugger/DataSourceLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/DataSourceLink.tsx @@ -1,13 +1,13 @@ import React from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DebuggerEntityLink, type EntityLinkProps } from "./DebuggerEntityLink"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentBasePageId } from "selectors/editorSelectors"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; +import { getDatasource } from "ee/selectors/entitiesSelector"; import history from "utils/history"; import { getQueryParams } from "utils/URLUtils"; -import { datasourcesEditorIdURL } from "@appsmith/RouteBuilder"; +import { datasourcesEditorIdURL } from "ee/RouteBuilder"; export default function DatasourceLink(props: EntityLinkProps) { const datasource = useSelector((state: AppState) => diff --git a/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx b/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx index 6018efdeea..f9773b5c28 100644 --- a/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx +++ b/app/client/src/components/editorComponents/Debugger/DebugCTA.tsx @@ -2,8 +2,8 @@ import React from "react"; import styled from "styled-components"; import { setDebuggerSelectedTab, showDebugger } from "actions/debuggerActions"; import { useDispatch, useSelector } from "react-redux"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getAppMode } from "ee/selectors/applicationSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getTypographyByKey } from "design-system-old"; import type { Message } from "entities/AppsmithConsole"; import ContextualMenu from "./ContextualMenu"; diff --git a/app/client/src/components/editorComponents/Debugger/DebuggerEntityLink.tsx b/app/client/src/components/editorComponents/Debugger/DebuggerEntityLink.tsx index 2e99ba52b4..ab20d7811e 100644 --- a/app/client/src/components/editorComponents/Debugger/DebuggerEntityLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/DebuggerEntityLink.tsx @@ -3,7 +3,7 @@ import React, { useCallback } from "react"; import type LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { Plugin } from "api/PluginApi"; import { Link } from "design-system"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; export enum DebuggerLinkUI { ENTITY_TYPE, diff --git a/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx b/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx index e18a565cd7..94951acc2a 100644 --- a/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx +++ b/app/client/src/components/editorComponents/Debugger/DebuggerLogs.tsx @@ -14,14 +14,14 @@ import { LOGS_FILTER_OPTION_ERROR, LOGS_FILTER_OPTION_SYSTEM, NO_LOGS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; import bootIntercom from "utils/bootIntercom"; import type { Theme } from "constants/DefaultTheme"; import { thinScrollbar } from "constants/DefaultTheme"; import type { IconName } from "@blueprintjs/core"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getDebuggerSelectedFilter } from "selectors/debuggerSelectors"; import { setDebuggerSelectedFilter } from "actions/debuggerActions"; diff --git a/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx b/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx index ed3480901d..698542a2ca 100644 --- a/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx +++ b/app/client/src/components/editorComponents/Debugger/DebuggerMessage.tsx @@ -1,4 +1,4 @@ -import { CLICK_ON, createMessage } from "@appsmith/constants/messages"; +import { CLICK_ON, createMessage } from "ee/constants/messages"; import React from "react"; import styled from "styled-components"; import { DebugButton } from "./DebugCTA"; diff --git a/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx b/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx index 38ebc0a2c0..893c0d195b 100644 --- a/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx +++ b/app/client/src/components/editorComponents/Debugger/DebuggerTabs.tsx @@ -11,7 +11,7 @@ import { getErrorCount, getResponsePaneHeight, } from "selectors/debuggerSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import Errors from "./Errors"; import EntityDeps from "./EntityDependecies"; import { @@ -19,7 +19,7 @@ import { DEBUGGER_ERRORS, DEBUGGER_LOGS, INSPECT_ENTITY, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { DEBUGGER_TAB_KEYS } from "./helpers"; import EntityBottomTabs from "../EntityBottomTabs"; import { ActionExecutionResizerHeight } from "pages/Editor/APIEditor/constants"; diff --git a/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx b/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx index 1ca08d53aa..959d07df3d 100644 --- a/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx +++ b/app/client/src/components/editorComponents/Debugger/EntityDependecies.tsx @@ -1,7 +1,7 @@ /* eslint-disable prefer-const */ import React, { useMemo } from "react"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import { Classes, getTypographyByKey, Text, TextType } from "design-system-old"; import InspectElement from "assets/images/InspectElement.svg"; @@ -12,12 +12,12 @@ import { NO_INCOMING_ENTITIES, NO_OUTGOING_ENTITIES, OUTGOING_ENTITIES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getDependenciesFromInverseDependencies } from "./helpers"; import { useSelectedEntity, useEntityLink } from "./hooks/debuggerHooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { thinScrollbar } from "constants/DefaultTheme"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { useGetEntityInfo } from "./hooks/useGetEntityInfo"; import { Button, Icon, Tooltip } from "design-system"; import { importSvg } from "design-system-old"; diff --git a/app/client/src/components/editorComponents/Debugger/EntityLink.tsx b/app/client/src/components/editorComponents/Debugger/EntityLink.tsx index cee347d114..4add71ad8a 100644 --- a/app/client/src/components/editorComponents/Debugger/EntityLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/EntityLink.tsx @@ -1,4 +1,4 @@ -import { entityTypeLinkMap } from "@appsmith/components/editorComponents/Debugger/entityTypeLinkMap"; +import { entityTypeLinkMap } from "ee/components/editorComponents/Debugger/entityTypeLinkMap"; import React from "react"; import type { EntityLinkProps } from "./DebuggerEntityLink"; diff --git a/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLog.tsx b/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLog.tsx index a701e414a1..3a0b8764fb 100644 --- a/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLog.tsx +++ b/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLog.tsx @@ -4,7 +4,7 @@ import _debounce from "lodash/debounce"; import styled from "styled-components"; import ErrorLogItem, { getLogItemProps } from "./ErrorLogItem"; import { BlankState } from "../helpers"; -import { createMessage, NO_ERRORS } from "@appsmith/constants/messages"; +import { createMessage, NO_ERRORS } from "ee/constants/messages"; import { thinScrollbar } from "constants/DefaultTheme"; import type { Log } from "entities/AppsmithConsole"; import { setResponsePaneScrollPosition } from "actions/debuggerActions"; diff --git a/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLogItem.tsx b/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLogItem.tsx index cf42701e39..6f470cd525 100644 --- a/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLogItem.tsx +++ b/app/client/src/components/editorComponents/Debugger/ErrorLogs/ErrorLogItem.tsx @@ -11,7 +11,7 @@ import LogAdditionalInfo from "./components/LogAdditionalInfo"; import LogEntityLink from "./components/LogEntityLink"; import LogTimeStamp from "./components/LogTimeStamp"; import { getLogIcon } from "../helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import moment from "moment"; import LogHelper from "./components/LogHelper"; import { toggleExpandErrorLogItem } from "actions/debuggerActions"; diff --git a/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogEntityLink.tsx b/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogEntityLink.tsx index 74d17d0630..db14b22c49 100644 --- a/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogEntityLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogEntityLink.tsx @@ -4,10 +4,10 @@ import { useSelector } from "react-redux"; import { keyBy } from "lodash"; import type { LogItemProps } from "../ErrorLogItem"; import { Colors } from "constants/Colors"; -import { getPlugins } from "@appsmith/selectors/entitiesSelector"; +import { getPlugins } from "ee/selectors/entitiesSelector"; import EntityLink from "../../EntityLink"; import { DebuggerLinkUI } from "components/editorComponents/Debugger/DebuggerEntityLink"; -import { getIconForEntity } from "@appsmith/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity"; +import { getIconForEntity } from "ee/components/editorComponents/Debugger/ErrorLogs/getLogIconForEntity"; import { getPluginImagesFromPlugins } from "pages/Editor/utils"; const EntityLinkWrapper = styled.div` diff --git a/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogHelper.tsx b/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogHelper.tsx index 471213228b..ab320b25b5 100644 --- a/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogHelper.tsx +++ b/app/client/src/components/editorComponents/Debugger/ErrorLogs/components/LogHelper.tsx @@ -4,7 +4,7 @@ import type { SourceEntity } from "entities/AppsmithConsole"; import type LOG_TYPE from "entities/AppsmithConsole/logtype"; import React from "react"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import ContextualMenu from "../../ContextualMenu"; const ContextWrapper = styled.div` diff --git a/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx b/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx index 8d0d78f783..70d470b6fc 100644 --- a/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx +++ b/app/client/src/components/editorComponents/Debugger/FilterHeader.tsx @@ -5,7 +5,7 @@ import styled from "styled-components"; import { useDispatch } from "react-redux"; import { clearLogs } from "actions/debuggerActions"; -import { CLEAR_LOG_TOOLTIP, createMessage } from "@appsmith/constants/messages"; +import { CLEAR_LOG_TOOLTIP, createMessage } from "ee/constants/messages"; import { Button, Icon, diff --git a/app/client/src/components/editorComponents/Debugger/JSCollectionLink.tsx b/app/client/src/components/editorComponents/Debugger/JSCollectionLink.tsx index b7f4d1db44..0ab0c5e8ab 100644 --- a/app/client/src/components/editorComponents/Debugger/JSCollectionLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/JSCollectionLink.tsx @@ -2,8 +2,8 @@ import React, { useDispatch } from "react-redux"; import { DebuggerEntityLink, type EntityLinkProps } from "./DebuggerEntityLink"; import { useCallback } from "react"; import { navigateToEntity } from "actions/editorActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; export default function JSCollectionLink(props: EntityLinkProps) { const dispatch = useDispatch(); diff --git a/app/client/src/components/editorComponents/Debugger/Schema.tsx b/app/client/src/components/editorComponents/Debugger/Schema.tsx index 47bee7d877..aeaee3fe2c 100644 --- a/app/client/src/components/editorComponents/Debugger/Schema.tsx +++ b/app/client/src/components/editorComponents/Debugger/Schema.tsx @@ -7,10 +7,10 @@ import { useSelector } from "react-redux"; import { getDatasourceStructureById, getIsFetchingDatasourceStructure, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import DatasourceField from "pages/Editor/DatasourceInfo/DatasourceField"; import { find } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import RenderInterimDataState from "pages/Editor/DatasourceInfo/RenderInterimDataState"; import { getQueryPaneDebuggerState } from "selectors/queryPaneSelectors"; diff --git a/app/client/src/components/editorComponents/Debugger/WidgetLink.tsx b/app/client/src/components/editorComponents/Debugger/WidgetLink.tsx index 696c2faa0d..1c97bb6957 100644 --- a/app/client/src/components/editorComponents/Debugger/WidgetLink.tsx +++ b/app/client/src/components/editorComponents/Debugger/WidgetLink.tsx @@ -1,7 +1,7 @@ -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import React, { useCallback } from "react"; import { useDispatch } from "react-redux"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { navigateToEntity } from "actions/editorActions"; import { DebuggerEntityLink, type EntityLinkProps } from "./DebuggerEntityLink"; diff --git a/app/client/src/components/editorComponents/Debugger/helpers.tsx b/app/client/src/components/editorComponents/Debugger/helpers.tsx index 1a271eb35d..36877c53b6 100644 --- a/app/client/src/components/editorComponents/Debugger/helpers.tsx +++ b/app/client/src/components/editorComponents/Debugger/helpers.tsx @@ -3,11 +3,7 @@ import { LOG_CATEGORY, Severity } from "entities/AppsmithConsole"; import React from "react"; import styled from "styled-components"; import { getTypographyByKey } from "design-system-old"; -import { - createMessage, - OPEN_THE_DEBUGGER, - PRESS, -} from "@appsmith/constants/messages"; +import { createMessage, OPEN_THE_DEBUGGER, PRESS } from "ee/constants/messages"; import type { DependencyMap } from "utils/DynamicBindingUtils"; import { isChildPropertyPath } from "utils/DynamicBindingUtils"; import { @@ -15,7 +11,7 @@ import { matchApiPath, matchQueryPath, } from "constants/routes"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { modText } from "utils/helpers"; import { union } from "lodash"; diff --git a/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts b/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts index ee5951e6ce..02851e67e1 100644 --- a/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts +++ b/app/client/src/components/editorComponents/Debugger/hooks/debuggerHooks.ts @@ -2,8 +2,8 @@ import { useCallback, useEffect, useState } from "react"; import { useSelector } from "react-redux"; import { useParams } from "react-router"; import type { Log } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; -import type { AppState } from "@appsmith/reducers"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; +import type { AppState } from "ee/reducers"; import { getWidget } from "sagas/selectors"; import { getCurrentApplicationId, @@ -13,7 +13,7 @@ import { getAction, getActionByBaseId, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { onApiEditor, onCanvas, onQueryEditor } from "../helpers"; import { getLastSelectedWidget } from "selectors/ui"; import { getConfigTree, getDataTree } from "selectors/dataTreeSelectors"; @@ -23,12 +23,12 @@ import { isAction, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import history, { NavigationMethod } from "utils/history"; -import { jsCollectionIdURL } from "@appsmith/RouteBuilder"; +import { jsCollectionIdURL } from "ee/RouteBuilder"; import store from "store"; import { PluginType } from "entities/Action"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/components/editorComponents/Debugger/hooks/useDebuggerTriggerClick.ts b/app/client/src/components/editorComponents/Debugger/hooks/useDebuggerTriggerClick.ts index 57fbeb9eab..93862e1e83 100644 --- a/app/client/src/components/editorComponents/Debugger/hooks/useDebuggerTriggerClick.ts +++ b/app/client/src/components/editorComponents/Debugger/hooks/useDebuggerTriggerClick.ts @@ -1,7 +1,7 @@ import { useLocation } from "react-router"; import { DEBUGGER_TAB_KEYS } from "../helpers"; import { setCanvasDebuggerState } from "actions/debuggerActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; import { setJsPaneDebuggerState } from "actions/jsPaneActions"; @@ -13,10 +13,10 @@ import { getQueryPaneDebuggerState } from "selectors/queryPaneSelectors"; import { getCanvasDebuggerState } from "selectors/debuggerSelectors"; import { getIDEViewMode } from "selectors/ideSelectors"; import { useDispatch, useSelector } from "react-redux"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { CanvasDebuggerState } from "reducers/uiReducers/debuggerReducer"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; interface Config { set: ( diff --git a/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx b/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx index 76f7dcfdb5..3059257ff0 100644 --- a/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx +++ b/app/client/src/components/editorComponents/Debugger/hooks/useGetEntityInfo.tsx @@ -1,22 +1,22 @@ import { isStoredDatasource } from "entities/Action"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { keyBy } from "lodash"; import equal from "fast-deep-equal/es6"; import { getPluginIcon, jsIcon } from "pages/Editor/Explorer/ExplorerIcons"; import { useMemo, useCallback } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getFilteredErrors } from "selectors/debuggerSelectors"; -import { getAction, getDatasource } from "@appsmith/selectors/entitiesSelector"; +import { getAction, getDatasource } from "ee/selectors/entitiesSelector"; import { useSelector } from "react-redux"; import { isAction, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { doesEntityHaveErrors } from "../helpers"; import React from "react"; import WidgetIcon from "pages/Editor/Explorer/Widgets/WidgetIcon"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; export const useGetEntityInfo = (name: string) => { const entity = useSelector((state: AppState) => state.evaluations.tree[name]); diff --git a/app/client/src/components/editorComponents/EditableText.tsx b/app/client/src/components/editorComponents/EditableText.tsx index 9b39d3ed4c..95f6bbd582 100644 --- a/app/client/src/components/editorComponents/EditableText.tsx +++ b/app/client/src/components/editorComponents/EditableText.tsx @@ -7,10 +7,7 @@ import { import styled from "styled-components"; import _ from "lodash"; import { Button, Spinner, toast, Tooltip } from "design-system"; -import { - INVALID_NAME_ERROR, - createMessage, -} from "@appsmith/constants/messages"; +import { INVALID_NAME_ERROR, createMessage } from "ee/constants/messages"; export enum EditInteractionKind { SINGLE, diff --git a/app/client/src/components/editorComponents/EntityBottomTabs.tsx b/app/client/src/components/editorComponents/EntityBottomTabs.tsx index e31b3b802f..81555581cd 100644 --- a/app/client/src/components/editorComponents/EntityBottomTabs.tsx +++ b/app/client/src/components/editorComponents/EntityBottomTabs.tsx @@ -1,6 +1,6 @@ import React from "react"; import type { CollapsibleTabProps } from "design-system-old"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DEBUGGER_TAB_KEYS } from "./Debugger/helpers"; import { Tab, TabPanel, Tabs, TabsList } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/components/editorComponents/EntityExplorerSidebar.tsx b/app/client/src/components/editorComponents/EntityExplorerSidebar.tsx index b36633c695..aab04c4c6a 100644 --- a/app/client/src/components/editorComponents/EntityExplorerSidebar.tsx +++ b/app/client/src/components/editorComponents/EntityExplorerSidebar.tsx @@ -21,11 +21,11 @@ import { import { tailwindLayers } from "constants/Layers"; import { Tooltip } from "design-system"; import useHorizontalResize from "utils/hooks/useHorizontalResize"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { SIDEBAR_ID } from "constants/Explorer"; import styled from "styled-components"; import moment from "moment"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const StyledResizer = styled.div<{ resizing: boolean }>` ${(props) => diff --git a/app/client/src/components/editorComponents/EntityNameComponent.tsx b/app/client/src/components/editorComponents/EntityNameComponent.tsx index 33d843f8a0..2b3a1ce74e 100644 --- a/app/client/src/components/editorComponents/EntityNameComponent.tsx +++ b/app/client/src/components/editorComponents/EntityNameComponent.tsx @@ -8,7 +8,7 @@ import { VALID_FUNCTION_NAME_ERROR, UNIQUE_NAME_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const InputContainer = styled.div<{ focused: boolean; isValid: boolean }>` align-items: center; diff --git a/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx b/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx index ff30d4aa3c..883bc58b86 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/GlobalSearchHooks.tsx @@ -1,7 +1,7 @@ import { INTEGRATION_TABS } from "constants/routes"; import type { Datasource } from "entities/Datasource"; import { keyBy } from "lodash"; -import { useAppWideAndOtherDatasource } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useAppWideAndOtherDatasource } from "ee/pages/Editor/Explorer/hooks"; import { useMemo } from "react"; import { getPageList } from "selectors/editorSelectors"; import { @@ -10,9 +10,9 @@ import { getJSCollections, getPlugins, getRecentDatasourceIds, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { useSelector } from "react-redux"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import history from "utils/history"; import type { ActionOperation } from "./utils"; import { @@ -25,20 +25,20 @@ import { SEARCH_ITEM_TYPES, } from "./utils"; import { PluginType } from "entities/Action"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { integrationEditorURL } from "ee/RouteBuilder"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreateDatasourceActionPermission, getHasCreateDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import type { Plugin } from "api/PluginApi"; -import { useModuleOptions } from "@appsmith/utils/moduleInstanceHelpers"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; -import { createNewQueryBasedOnParentEntity } from "@appsmith/actions/helpers"; -import { useWorkflowOptions } from "@appsmith/utils/workflowHelpers"; +import { useModuleOptions } from "ee/utils/moduleInstanceHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; +import { createNewQueryBasedOnParentEntity } from "ee/actions/helpers"; +import { useWorkflowOptions } from "ee/utils/workflowHelpers"; export interface FilterFileOperationsProps { canCreateActions: boolean; diff --git a/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx b/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx index 4afa5979f2..ae853e699e 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/HelpBar.tsx @@ -4,12 +4,12 @@ import { connect, useSelector } from "react-redux"; import { getTypographyByKey, Text, TextType } from "design-system-old"; import { Icon } from "design-system"; import { setGlobalSearchCategory } from "actions/globalSearchActions"; -import { HELPBAR_PLACEHOLDER } from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { HELPBAR_PLACEHOLDER } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { modText } from "utils/helpers"; import { filterCategories, SEARCH_CATEGORY_ID } from "./utils"; import { protectedModeSelector } from "selectors/gitSyncSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getIsSideBySideEnabled } from "selectors/ideSelectors"; const StyledHelpBar = styled.button<{ isSideBySideFlagEnabled?: boolean }>` diff --git a/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx b/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx index 08916c0777..59deb62e86 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/ResultsNotFound.tsx @@ -1,10 +1,10 @@ import React from "react"; import styled from "styled-components"; import NoSearchDataImage from "assets/images/no_search_data.png"; -import { NO_SEARCH_DATA_TEXT } from "@appsmith/constants/messages"; +import { NO_SEARCH_DATA_TEXT } from "ee/constants/messages"; import { getTypographyByKey } from "design-system-old"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { importSvg } from "design-system-old"; import { DISCORD_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx b/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx index 7b52d8fe0a..c4262e38fe 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/SearchBox.tsx @@ -1,13 +1,13 @@ import React, { useCallback, useEffect, useState } from "react"; import { useSelector } from "react-redux"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createMessage, CREATE_NEW_OMNIBAR_PLACEHOLDER, OMNIBAR_PLACEHOLDER, OMNIBAR_PLACEHOLDER_NAV, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { SearchCategory } from "./utils"; import { isMenu, SEARCH_CATEGORY_ID } from "./utils"; import { Button, Icon } from "design-system"; diff --git a/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx b/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx index a35460828f..309d1aa12a 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/SearchModal.tsx @@ -1,6 +1,6 @@ import React from "react"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { ModalBody, ModalContent, Modal } from "design-system"; const StyledDocsSearchModal = styled(ModalContent)` diff --git a/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx b/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx index b561276cf5..ab58b8b275 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/SearchResults.tsx @@ -22,7 +22,7 @@ import { JsFileIconV2, } from "pages/Editor/Explorer/ExplorerIcons"; import { getActionConfig } from "pages/Editor/Explorer/Actions/helpers"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { keyBy, noop } from "lodash"; import { getPageList } from "selectors/editorSelectors"; import { PluginType } from "entities/Action"; diff --git a/app/client/src/components/editorComponents/GlobalSearch/index.tsx b/app/client/src/components/editorComponents/GlobalSearch/index.tsx index 37cd205acc..9e636b6d32 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/index.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/index.tsx @@ -9,7 +9,7 @@ import { shallowEqual, useDispatch, useSelector } from "react-redux"; import styled, { ThemeProvider } from "styled-components"; import { useParams } from "react-router"; import history, { NavigationMethod } from "utils/history"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import SearchModal from "./SearchModal"; import SearchBox from "./SearchBox"; import SearchResults from "./SearchResults"; @@ -40,9 +40,9 @@ import { SEARCH_ITEM_TYPES, } from "./utils"; import { getActionConfig } from "pages/Editor/Explorer/Actions/helpers"; -import type { ExplorerURLParams } from "@appsmith/pages/Editor/Explorer/helpers"; +import type { ExplorerURLParams } from "ee/pages/Editor/Explorer/helpers"; import { getLastSelectedWidget } from "selectors/ui"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import useRecentEntities from "./useRecentEntities"; import { noop } from "lodash"; import { @@ -62,14 +62,14 @@ import { builderURL, datasourcesEditorIdURL, jsCollectionIdURL, -} from "@appsmith/RouteBuilder"; -import { getPlugins } from "@appsmith/selectors/entitiesSelector"; +} from "ee/RouteBuilder"; +import { getPlugins } from "ee/selectors/entitiesSelector"; import { DatasourceCreateEntryPoints, TEMP_DATASOURCE_ID, } from "constants/Datasource"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { getBasePageIdToPageIdMap, diff --git a/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx b/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx index ecf2c142b1..11901679d6 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/useRecentEntities.tsx @@ -1,16 +1,16 @@ import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getPageList } from "selectors/editorSelectors"; import { getActions, getAllWidgetsMap, getJSCollections, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { SEARCH_ITEM_TYPES } from "./utils"; import { get } from "lodash"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { FocusEntity } from "navigation/FocusEntity"; -import type { DataTreeEntityObject } from "@appsmith/entities/DataTree/types"; +import type { DataTreeEntityObject } from "ee/entities/DataTree/types"; import { useMemo } from "react"; const recentEntitiesSelector = (state: AppState) => diff --git a/app/client/src/components/editorComponents/GlobalSearch/utils.tsx b/app/client/src/components/editorComponents/GlobalSearch/utils.tsx index 13772fe98f..87c3378d72 100644 --- a/app/client/src/components/editorComponents/GlobalSearch/utils.tsx +++ b/app/client/src/components/editorComponents/GlobalSearch/utils.tsx @@ -3,14 +3,14 @@ import { ACTION_OPERATION_DESCRIPTION, createMessage, NAV_DESCRIPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ValidationTypes } from "constants/WidgetValidation"; import type { Datasource } from "entities/Datasource"; import { PluginPackageName, PluginType } from "entities/Action"; import type { WidgetType } from "constants/WidgetConstants"; import type { EntityTypeValue } from "entities/DataTree/dataTreeFactory"; -import { getPluginByPackageName } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import { getPluginByPackageName } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import WidgetFactory from "WidgetProvider/factory"; import { CurlIconV2, @@ -18,16 +18,16 @@ import { GraphQLIconV2, JsFileIconV2, } from "pages/Editor/Explorer/ExplorerIcons"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import { isMacOrIOS, modText, shiftText } from "utils/helpers"; import { FocusEntity } from "navigation/FocusEntity"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Icon } from "design-system"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import { createNewAPIBasedOnParentEntity, createNewJSCollectionBasedOnParentEntity, -} from "@appsmith/actions/helpers"; +} from "ee/actions/helpers"; import { openCurlImportModal } from "pages/Editor/CurlImport/helpers"; export type SelectEvent = diff --git a/app/client/src/components/editorComponents/JSResponseView.test.tsx b/app/client/src/components/editorComponents/JSResponseView.test.tsx index 2bd3d48d66..5d5121de95 100644 --- a/app/client/src/components/editorComponents/JSResponseView.test.tsx +++ b/app/client/src/components/editorComponents/JSResponseView.test.tsx @@ -1,20 +1,20 @@ import React from "react"; import { queryByText, render } from "@testing-library/react"; import JSResponseView from "./JSResponseView"; -import * as actionExecutionUtils from "@appsmith/utils/actionExecutionUtils"; +import * as actionExecutionUtils from "ee/utils/actionExecutionUtils"; import configureStore from "redux-mock-store"; import { Provider } from "react-redux"; import { ThemeProvider } from "styled-components"; import { unitTestBaseMockStore } from "layoutSystems/common/dropTarget/unitTestUtils"; import { lightTheme } from "selectors/themeSelectors"; import { BrowserRouter as Router } from "react-router-dom"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import { EditorViewMode } from "ee/entities/IDE/constants"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { PluginType } from "entities/Action"; import "@testing-library/jest-dom/extend-expect"; -import { EMPTY_RESPONSE_LAST_HALF } from "@appsmith/constants/messages"; +import { EMPTY_RESPONSE_LAST_HALF } from "ee/constants/messages"; -jest.mock("@appsmith/utils/actionExecutionUtils"); +jest.mock("ee/utils/actionExecutionUtils"); const mockStore = configureStore([]); diff --git a/app/client/src/components/editorComponents/JSResponseView.tsx b/app/client/src/components/editorComponents/JSResponseView.tsx index 2e7ce07c74..64c8206c5f 100644 --- a/app/client/src/components/editorComponents/JSResponseView.tsx +++ b/app/client/src/components/editorComponents/JSResponseView.tsx @@ -4,7 +4,7 @@ import type { RouteComponentProps } from "react-router"; import { withRouter } from "react-router"; import styled from "styled-components"; import { every, includes } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { JSEditorRouteParams } from "constants/routes"; import { createMessage, @@ -14,14 +14,14 @@ import { EXECUTING_FUNCTION, NO_JS_FUNCTION_RETURN_VALUE, UPDATING_JS_COLLECTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { EditorTheme } from "./CodeEditor/EditorConfig"; import DebuggerLogs from "./Debugger/DebuggerLogs"; import type { JSAction } from "entities/JSCollection"; import ReadOnlyEditor from "components/editorComponents/ReadOnlyEditor"; import { Flex, Text } from "design-system"; import LoadingOverlayScreen from "components/editorComponents/LoadingOverlayScreen"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { DEBUGGER_TAB_KEYS } from "./Debugger/helpers"; import type { BottomTab } from "./EntityBottomTabs"; @@ -37,14 +37,14 @@ import { import LogHelper from "./Debugger/ErrorLogs/components/LogHelper"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { Log, SourceEntity } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { getJsPaneDebuggerState } from "selectors/jsPaneSelectors"; import { setJsPaneDebuggerState } from "actions/jsPaneActions"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import ErrorLogs from "./Debugger/Errors"; -import { isBrowserExecutionAllowed } from "@appsmith/utils/actionExecutionUtils"; -import JSRemoteExecutionView from "@appsmith/components/JSRemoteExecutionView"; +import { isBrowserExecutionAllowed } from "ee/utils/actionExecutionUtils"; +import JSRemoteExecutionView from "ee/components/JSRemoteExecutionView"; import { IDEBottomView, ViewHideBehaviour } from "../../IDE"; const ResponseTabWrapper = styled.div` diff --git a/app/client/src/components/editorComponents/LazyCodeEditor/index.tsx b/app/client/src/components/editorComponents/LazyCodeEditor/index.tsx index 7beb3edaac..e951698e92 100644 --- a/app/client/src/components/editorComponents/LazyCodeEditor/index.tsx +++ b/app/client/src/components/editorComponents/LazyCodeEditor/index.tsx @@ -7,7 +7,7 @@ import type { } from "components/editorComponents/CodeEditor"; import type CodeEditor from "components/editorComponents/CodeEditor"; import CodeEditorFallback from "./CodeEditorFallback"; -import { CODE_EDITOR_LOADING_ERROR } from "@appsmith/constants/messages"; +import { CODE_EDITOR_LOADING_ERROR } from "ee/constants/messages"; import assertNever from "assert-never/index"; import log from "loglevel"; import { toast } from "design-system"; diff --git a/app/client/src/components/editorComponents/LightningMenu/LightningMenuTrigger.tsx b/app/client/src/components/editorComponents/LightningMenu/LightningMenuTrigger.tsx index a9b65db4e5..fd492c3cb6 100644 --- a/app/client/src/components/editorComponents/LightningMenu/LightningMenuTrigger.tsx +++ b/app/client/src/components/editorComponents/LightningMenu/LightningMenuTrigger.tsx @@ -3,7 +3,7 @@ import type { IconProps } from "constants/IconConstants"; import { createMessage, LIGHTNING_MENU_DATA_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Theme } from "constants/DefaultTheme"; import { Skin } from "constants/DefaultTheme"; import styled from "styled-components"; diff --git a/app/client/src/components/editorComponents/LightningMenu/helpers.tsx b/app/client/src/components/editorComponents/LightningMenu/helpers.tsx index 5c8821b6f0..fe5024a3c9 100644 --- a/app/client/src/components/editorComponents/LightningMenu/helpers.tsx +++ b/app/client/src/components/editorComponents/LightningMenu/helpers.tsx @@ -19,9 +19,9 @@ import { LIGHTNING_MENU_QUERY_CREATE_NEW, LIGHTNING_MENU_API_CREATE_NEW, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Skin } from "constants/DefaultTheme"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; export const getApiOptions = ( skin: Skin, diff --git a/app/client/src/components/editorComponents/LightningMenu/hooks.ts b/app/client/src/components/editorComponents/LightningMenu/hooks.ts index 65460a869c..e9998fa011 100644 --- a/app/client/src/components/editorComponents/LightningMenu/hooks.ts +++ b/app/client/src/components/editorComponents/LightningMenu/hooks.ts @@ -1,5 +1,5 @@ import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { WidgetProps } from "widgets/BaseWidget"; import type { Action } from "entities/Action"; import { PluginType } from "entities/Action"; diff --git a/app/client/src/components/editorComponents/NavBarItem.tsx b/app/client/src/components/editorComponents/NavBarItem.tsx index 677fc50c35..9fef1bba1d 100644 --- a/app/client/src/components/editorComponents/NavBarItem.tsx +++ b/app/client/src/components/editorComponents/NavBarItem.tsx @@ -3,7 +3,7 @@ import React from "react"; import styled from "styled-components"; import { NavLink } from "react-router-dom"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Colors } from "constants/Colors"; interface MenuBarItemProps { diff --git a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/JSObjectsNQueriesExport.tsx b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/JSObjectsNQueriesExport.tsx index 9d5be484f5..9a4c63298c 100644 --- a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/JSObjectsNQueriesExport.tsx +++ b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/JSObjectsNQueriesExport.tsx @@ -1,4 +1,4 @@ -import { getPlugins } from "@appsmith/selectors/entitiesSelector"; +import { getPlugins } from "ee/selectors/entitiesSelector"; import { Collapsible, CollapsibleContent, diff --git a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/PartialExportModal.test.tsx b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/PartialExportModal.test.tsx index 6543ae02c6..ee6c42159d 100644 --- a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/PartialExportModal.test.tsx +++ b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/PartialExportModal.test.tsx @@ -7,11 +7,8 @@ import { ThemeProvider } from "styled-components"; import configureStore from "redux-mock-store"; import { Provider } from "react-redux"; import { defaultAppState } from "./unitTestUtils"; -import { - PARTIAL_IMPORT_EXPORT, - createMessage, -} from "@appsmith/constants/messages"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { PARTIAL_IMPORT_EXPORT, createMessage } from "ee/constants/messages"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; interface TestEntityResetProps { entityTitle: string; diff --git a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/index.tsx b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/index.tsx index 086155b8df..36b4fc7815 100644 --- a/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/index.tsx +++ b/app/client/src/components/editorComponents/PartialImportExport/PartialExportModal/index.tsx @@ -1,14 +1,11 @@ -import { - PARTIAL_IMPORT_EXPORT, - createMessage, -} from "@appsmith/constants/messages"; -import { getPartialImportExportLoadingState } from "@appsmith/selectors/applicationSelectors"; +import { PARTIAL_IMPORT_EXPORT, createMessage } from "ee/constants/messages"; +import { getPartialImportExportLoadingState } from "ee/selectors/applicationSelectors"; // eslint-disable-next-line @typescript-eslint/no-restricted-imports import { selectFilesForExplorer } from "ce/selectors/entitiesSelector"; import { selectLibrariesForExplorer, selectWidgetsForCurrentPage, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { openPartialExportModal, partialExportWidgets, @@ -27,7 +24,7 @@ import { } from "design-system"; import { ControlIcons } from "icons/ControlIcons"; import { MenuIcons } from "icons/MenuIcons"; -import { useAppWideAndOtherDatasource } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useAppWideAndOtherDatasource } from "ee/pages/Editor/Explorer/hooks"; import React, { useEffect, useMemo, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import type { CanvasStructure } from "reducers/uiReducers/pageCanvasStructureReducer"; diff --git a/app/client/src/components/editorComponents/PartialImportExport/PartialImportModal/index.tsx b/app/client/src/components/editorComponents/PartialImportExport/PartialImportModal/index.tsx index 5f3493e46f..0e601e3c6d 100644 --- a/app/client/src/components/editorComponents/PartialImportExport/PartialImportModal/index.tsx +++ b/app/client/src/components/editorComponents/PartialImportExport/PartialImportModal/index.tsx @@ -1,7 +1,7 @@ import { importPartialApplication, openPartialImportModal, -} from "@appsmith/actions/applicationActions"; +} from "ee/actions/applicationActions"; import { IMPORT_APP_FROM_FILE_MESSAGE, IMPORT_APP_FROM_FILE_TITLE, @@ -9,11 +9,11 @@ import { UPLOADING_APPLICATION, UPLOADING_JSON, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getIsImportingPartialApplication, getPartialImportExportLoadingState, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { Icon, Modal, ModalContent, ModalHeader, Text } from "design-system"; import type { SetProgress } from "design-system-old"; import { FilePickerV2, FileType } from "design-system-old"; diff --git a/app/client/src/components/editorComponents/ProductAlertBanner.tsx b/app/client/src/components/editorComponents/ProductAlertBanner.tsx index d643602a97..9182decffd 100644 --- a/app/client/src/components/editorComponents/ProductAlertBanner.tsx +++ b/app/client/src/components/editorComponents/ProductAlertBanner.tsx @@ -6,14 +6,10 @@ import type { ProductAlertConfig, ProductAlertState, } from "reducers/uiReducers/usersReducer"; -import { setMessageConfig } from "@appsmith/sagas/userSagas"; +import { setMessageConfig } from "ee/sagas/userSagas"; import type { CalloutLinkProps } from "design-system"; import moment from "moment/moment"; -import { - createMessage, - I_UNDERSTAND, - LEARN_MORE, -} from "@appsmith/constants/messages"; +import { createMessage, I_UNDERSTAND, LEARN_MORE } from "ee/constants/messages"; import { getIsFirstTimeUserOnboardingEnabled } from "selectors/onboardingSelectors"; import { updateProductAlertConfig } from "actions/userActions"; import { getIsUserLoggedIn } from "selectors/usersSelectors"; diff --git a/app/client/src/components/editorComponents/StoreAsDatasource.tsx b/app/client/src/components/editorComponents/StoreAsDatasource.tsx index 30671e55e5..11d5c39891 100644 --- a/app/client/src/components/editorComponents/StoreAsDatasource.tsx +++ b/app/client/src/components/editorComponents/StoreAsDatasource.tsx @@ -5,14 +5,14 @@ import { } from "actions/datasourceActions"; import { connect, useDispatch, useSelector } from "react-redux"; import history from "utils/history"; -import { datasourcesEditorIdURL } from "@appsmith/RouteBuilder"; +import { datasourcesEditorIdURL } from "ee/RouteBuilder"; import { getQueryParams } from "utils/URLUtils"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { createMessage, EDIT_DATASOURCE, SAVE_DATASOURCE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button } from "design-system"; interface storeDataSourceProps { diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/ColumnSelectorModal/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/ColumnSelectorModal/index.tsx index 8a17f87355..51af708631 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/ColumnSelectorModal/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/ColumnSelectorModal/index.tsx @@ -23,7 +23,7 @@ import { FIELDS_CONFIGURATION, SAVE_CHANGES, SAVE_CHANGES_DISABLED_TOOLTIP_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import EditFieldsTable from "./EditFieldsTable"; import { WidgetQueryGeneratorFormContext } from "../../index"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/index.tsx index d5677e9382..01a51c1623 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/index.tsx @@ -18,7 +18,7 @@ import { DEFAULT_QUERY_OPTIONS_COUNTS_TO_SHOW } from "../../constants"; import { createMessage, DATASOURCE_DROPDOWN_OPTIONS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import useSource from "./useSource"; const StyledDropdownTrigger = styled.div<{ diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/index.tsx index 6f949c5823..dbd07ea831 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/index.tsx @@ -1,14 +1,14 @@ import React, { useContext, useEffect, useMemo } from "react"; import { useSelector } from "react-redux"; -import { getPluginImages } from "@appsmith/selectors/entitiesSelector"; +import { getPluginImages } from "ee/selectors/entitiesSelector"; import { getisOneClickBindingConnectingForWidget } from "selectors/oneClickBindingSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getWidget } from "sagas/selectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createMessage, DATASOURCE_DROPDOWN_OPTIONS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { DropdownOptionType } from "../../../types"; import useDatasourceOptions from "./useDatasourceOptions"; import useConnectToOptions from "./useConnectToOptions"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useConnectToOptions.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useConnectToOptions.tsx index 9a4c2e1826..d63ebc1918 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useConnectToOptions.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useConnectToOptions.tsx @@ -5,11 +5,11 @@ import { getCurrentPageWidgets, getPluginIdPackageNamesMap, getQueryModuleInstances, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import WidgetFactory from "WidgetProvider/factory"; import { DatasourceImage, ImageWrapper } from "../../../styles"; import { getDatatype } from "utils/AppsmithUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { DropdownOptionType } from "../../../types"; import type { WidgetProps } from "widgets/BaseWidget"; import { WidgetQueryGeneratorFormContext } from "components/editorComponents/WidgetQueryGeneratorForm"; @@ -17,16 +17,16 @@ import { PluginPackageName } from "entities/Action"; import type { ActionData, ActionDataState, -} from "@appsmith/reducers/entityReducers/actionsReducer"; +} from "ee/reducers/entityReducers/actionsReducer"; import type { ModuleInstanceData, ModuleInstanceDataState, -} from "@appsmith/constants/ModuleInstanceConstants"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import type { AppState } from "@appsmith/reducers"; -import type { Module } from "@appsmith/constants/ModuleConstants"; -import { getAllModules } from "@appsmith/selectors/modulesSelector"; +} from "ee/constants/ModuleInstanceConstants"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import type { AppState } from "ee/reducers"; +import type { Module } from "ee/constants/ModuleConstants"; +import { getAllModules } from "ee/selectors/modulesSelector"; import { getModuleIcon } from "pages/Editor/utils"; enum SortingWeights { diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useDatasourceOptions.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useDatasourceOptions.tsx index 1c6efda1c7..671c585103 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useDatasourceOptions.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useDatasourceOptions.tsx @@ -4,8 +4,8 @@ import type { DropdownOptionType } from "../../../types"; import { getEnvironmentConfiguration, isEnvironmentValid, -} from "@appsmith/utils/Environments"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +} from "ee/utils/Environments"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { DatasourceImage, ImageWrapper } from "../../../styles"; import { type Datasource, @@ -18,7 +18,7 @@ import { fetchDatasourceStructure, fetchGheetSpreadsheets, } from "actions/datasourceActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { invert } from "lodash"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; import { useDispatch, useSelector } from "react-redux"; @@ -28,11 +28,11 @@ import { getMockDatasources, getPluginIdPackageNamesMap, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/entitiesSelector"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import type { WidgetProps } from "widgets/BaseWidget"; import { WidgetQueryGeneratorFormContext } from "components/editorComponents/WidgetQueryGeneratorForm/index"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { getDatasourceConnectionMode } from "components/editorComponents/WidgetQueryGeneratorForm/utils"; interface DatasourceOptionsProps { diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useOtherOptions.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useOtherOptions.tsx index 6fccf75359..46cf2de14b 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useOtherOptions.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/useSource/useOtherOptions.tsx @@ -1,17 +1,17 @@ import React, { useContext, useMemo } from "react"; import { Icon } from "design-system"; import history from "utils/history"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +import { integrationEditorURL } from "ee/RouteBuilder"; import { INTEGRATION_TABS } from "constants/routes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; import { useParams } from "react-router"; -import type { ExplorerURLParams } from "@appsmith/pages/Editor/Explorer/helpers"; +import type { ExplorerURLParams } from "ee/pages/Editor/Explorer/helpers"; import type { WidgetProps } from "widgets/BaseWidget"; import { createMessage, DATASOURCE_DROPDOWN_OPTIONS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { DROPDOWN_VARIANT } from "components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/types"; import { WidgetQueryGeneratorFormContext } from "components/editorComponents/WidgetQueryGeneratorForm/index"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/TableOrSpreadsheetDropdown/useTableOrSpreadsheet.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/TableOrSpreadsheetDropdown/useTableOrSpreadsheet.tsx index 67ea4e2e68..f563c1a974 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/TableOrSpreadsheetDropdown/useTableOrSpreadsheet.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/CommonControls/TableOrSpreadsheetDropdown/useTableOrSpreadsheet.tsx @@ -8,7 +8,7 @@ import { getDatasourceStructureById, getIsFetchingDatasourceStructure, getPluginPackageFromDatasourceId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { WidgetQueryGeneratorFormContext } from "../.."; import { Bold, Label } from "../../styles"; import { PluginFormInputFieldMap } from "../../constants"; @@ -17,11 +17,11 @@ import { getIsFetchingGsheetSpreadsheets, } from "selectors/datasourceSelectors"; import { isGoogleSheetPluginDS } from "utils/editorContextUtils"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { DropdownOption as Option } from "../DatasourceDropdown/DropdownOption"; import type { DropdownOptionType } from "../../types"; import { getisOneClickBindingConnectingForWidget } from "selectors/oneClickBindingSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getWidget } from "sagas/selectors"; import type { DatasourceStructure } from "entities/Datasource"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/ConnectData/useConnectData.ts b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/ConnectData/useConnectData.ts index 171779b7f0..a366e6e03c 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/ConnectData/useConnectData.ts +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/ConnectData/useConnectData.ts @@ -1,9 +1,9 @@ import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getWidget } from "sagas/selectors"; -import { getPluginPackageFromDatasourceId } from "@appsmith/selectors/entitiesSelector"; +import { getPluginPackageFromDatasourceId } from "ee/selectors/entitiesSelector"; import { getisOneClickBindingConnectingForWidget } from "selectors/oneClickBindingSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { isValidGsheetConfig } from "../utils"; import { useContext, useMemo } from "react"; import { WidgetQueryGeneratorFormContext } from "../index"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/SheetsDropdown/useSheets.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/SheetsDropdown/useSheets.tsx index 628da67078..19730f31ac 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/SheetsDropdown/useSheets.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/SheetsDropdown/useSheets.tsx @@ -10,9 +10,9 @@ import { getGsheetsSheets, getisFetchingGsheetsSheets, } from "selectors/datasourceSelectors"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getDatasource } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getWidget } from "sagas/selectors"; export function useSheets() { diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/index.tsx index e8c5353e11..8462648b9f 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/index.tsx @@ -2,7 +2,7 @@ import { createMessage, GEN_CRUD_TABLE_HEADER_LABEL, GEN_CRUD_TABLE_HEADER_TOOLTIP_DESC, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Colors } from "constants/Colors"; import { Icon } from "design-system"; import { Tooltip } from "design-system"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/useTableHeader.ts b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/useTableHeader.ts index 284bcad72e..0105863bda 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/useTableHeader.ts +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/GoogleSheetControls/TableHeaderIndex/useTableHeader.ts @@ -1,10 +1,10 @@ import { fetchGheetColumns } from "actions/datasourceActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { WidgetQueryGeneratorFormContext } from "components/editorComponents/WidgetQueryGeneratorForm"; import { isNumber } from "lodash"; import { useCallback, useContext } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; +import { getDatasource } from "ee/selectors/entitiesSelector"; import { isValidGsheetConfig } from "components/editorComponents/WidgetQueryGeneratorForm/utils"; export function useTableHeaderIndex() { diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/index.tsx index d4ffc9b2c6..ce26440bdf 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/DatasourceSpecificControls/index.tsx @@ -1,8 +1,8 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { PluginPackageName } from "entities/Action"; import React, { useContext } from "react"; import { useSelector } from "react-redux"; -import { getPluginPackageFromDatasourceId } from "@appsmith/selectors/entitiesSelector"; +import { getPluginPackageFromDatasourceId } from "ee/selectors/entitiesSelector"; import { WidgetQueryGeneratorFormContext } from ".."; import { Section } from "../styles"; import { GoogleSheetControls } from "./GoogleSheetControls"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumnDropdown.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumnDropdown.tsx index 80b1ed58bf..40bbe2b8ef 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumnDropdown.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumnDropdown.tsx @@ -2,7 +2,7 @@ import React, { useCallback, useMemo } from "react"; import { PluginPackageName } from "entities/Action"; import { get, isArray } from "lodash"; import { ALLOWED_SEARCH_DATATYPE } from "pages/Editor/GeneratePage/components/constants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DropdownOption as Option } from "../../CommonControls/DatasourceDropdown/DropdownOption"; import type { DropdownOptionType } from "../../types"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumns.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumns.tsx index a57aa89e5e..615b9b7b6a 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumns.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/ColumnDropdown/useColumns.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { PluginPackageName } from "entities/Action"; import { isArray } from "lodash"; import { useContext, useMemo } from "react"; @@ -11,7 +11,7 @@ import { getDatasourceTableColumns, getDatasourceTablePrimaryColumn, getPluginPackageFromDatasourceId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { WidgetQueryGeneratorFormContext } from "../.."; import { getisOneClickBindingConnectingForWidget } from "selectors/oneClickBindingSelectors"; import { getWidget } from "sagas/selectors"; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/OtherFields/Field/Dropdown/useDropdown.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/OtherFields/Field/Dropdown/useDropdown.tsx index 61b207a4e6..66e7f3fac0 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/OtherFields/Field/Dropdown/useDropdown.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/OtherFields/Field/Dropdown/useDropdown.tsx @@ -12,7 +12,7 @@ import { useColumns } from "../../../ColumnDropdown/useColumns"; import type { DefaultOptionType } from "rc-select/lib/Select"; import { get } from "lodash"; import { useSelector } from "react-redux"; -import { getCurrentPageWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCurrentPageWidgets } from "ee/selectors/entitiesSelector"; import { StyledImage } from "./styles"; import { FieldOptionsType } from "./types"; import type { DropdownOptionType } from "../../../../types"; @@ -21,10 +21,10 @@ import WidgetFactory from "WidgetProvider/factory"; import { createMessage, NO_CONNECTABLE_WIDGET_FOUND, -} from "@appsmith/constants/messages"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/constants/messages"; +import type { AppState } from "ee/reducers"; import { getWidget } from "sagas/selectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export interface OneClickDropdownFieldProps { label: string; diff --git a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/index.tsx b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/index.tsx index 24702c7a19..bc1a394bb3 100644 --- a/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/index.tsx +++ b/app/client/src/components/editorComponents/WidgetQueryGeneratorForm/index.tsx @@ -15,10 +15,7 @@ import { } from "selectors/oneClickBindingSelectors"; import { updateOneClickBindingOptionsVisibility } from "actions/oneClickBindingActions"; import type { AlertMessage, Alias, OtherField } from "./types"; -import { - CONNECT_BUTTON_TEXT, - createMessage, -} from "@appsmith/constants/messages"; +import { CONNECT_BUTTON_TEXT, createMessage } from "ee/constants/messages"; import { DROPDOWN_VARIANT } from "./CommonControls/DatasourceDropdown/types"; diff --git a/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx b/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx index 82caa85fe1..ddcc9df15c 100644 --- a/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx +++ b/app/client/src/components/editorComponents/form/ToggleComponentToJson.tsx @@ -5,7 +5,7 @@ import { switchViewType, ViewTypes, } from "components/formControls/utils"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Action } from "entities/Action"; import type { ControlProps } from "components/formControls/BaseControl"; import { connect, useSelector } from "react-redux"; @@ -14,7 +14,7 @@ import type { AnyAction, Dispatch } from "redux"; import { bindActionCreators } from "redux"; import { change } from "redux-form"; import { get } from "lodash"; -import { JS_TOGGLE_DISABLED_MESSAGE } from "@appsmith/constants/messages"; +import { JS_TOGGLE_DISABLED_MESSAGE } from "ee/constants/messages"; import { ToggleButton, Tooltip } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/components/editorComponents/form/fields/DropdownField.tsx b/app/client/src/components/editorComponents/form/fields/DropdownField.tsx index 1bd6d9f7c4..8068d53992 100644 --- a/app/client/src/components/editorComponents/form/fields/DropdownField.tsx +++ b/app/client/src/components/editorComponents/form/fields/DropdownField.tsx @@ -6,7 +6,7 @@ import { replayHighlightClass } from "globalStyles/portals"; import type { SelectOptionProps, SelectProps } from "design-system"; import { Select, Option } from "design-system"; import styled from "styled-components"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; const Container = styled.div` display: flex; diff --git a/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx b/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx index d8b1dd6034..61f38b539f 100644 --- a/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx +++ b/app/client/src/components/editorComponents/form/fields/EmbeddedDatasourcePathField.tsx @@ -5,7 +5,7 @@ import type { BaseFieldProps, WrappedFieldInputProps } from "redux-form"; import { change, Field, formValueSelector } from "redux-form"; import type { EditorProps } from "components/editorComponents/CodeEditor"; import { CodeEditorBorder } from "components/editorComponents/CodeEditor/EditorConfig"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { connect } from "react-redux"; import { get, merge } from "lodash"; import type { EmbeddedRestDatasource, Datasource } from "entities/Datasource"; @@ -42,24 +42,24 @@ import equal from "fast-deep-equal/es6"; import { getDatasource, getDatasourcesByPluginId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { extractApiUrlPath } from "transformers/RestActionTransformer"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { Text } from "design-system"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import LazyCodeEditor from "components/editorComponents/LazyCodeEditor"; import { getCodeMirrorNamespaceFromEditor } from "utils/getCodeMirrorNamespace"; import { isDynamicValue } from "utils/DynamicBindingUtils"; -import { isEnvironmentValid } from "@appsmith/utils/Environments"; +import { isEnvironmentValid } from "ee/utils/Environments"; import { DEFAULT_DATASOURCE_NAME } from "constants/ApiEditorConstants/ApiEditorConstants"; import { isString } from "lodash"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { getHasCreateDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; interface ReduxStateProps { workspaceId: string; diff --git a/app/client/src/components/featureWalkthrough/index.tsx b/app/client/src/components/featureWalkthrough/index.tsx index abee3111d4..aa9f770cba 100644 --- a/app/client/src/components/featureWalkthrough/index.tsx +++ b/app/client/src/components/featureWalkthrough/index.tsx @@ -5,13 +5,13 @@ import WalkthroughContext from "./walkthroughContext"; import { createPortal } from "react-dom"; import { retryPromise } from "utils/AppsmithUtils"; import { useLocation } from "react-router-dom"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { isElementVisible } from "./utils"; import { hideIndicator } from "components/utils/Indicator"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; const WalkthroughRenderer = lazy(async () => { return retryPromise( diff --git a/app/client/src/components/featureWalkthrough/walkthroughRenderer.tsx b/app/client/src/components/featureWalkthrough/walkthroughRenderer.tsx index c2151d5f94..6254621e2b 100644 --- a/app/client/src/components/featureWalkthrough/walkthroughRenderer.tsx +++ b/app/client/src/components/featureWalkthrough/walkthroughRenderer.tsx @@ -10,7 +10,7 @@ import type { import WalkthroughContext, { isFeatureFooterDetails, } from "./walkthroughContext"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { showIndicator } from "components/utils/Indicator"; const CLIPID = "clip__feature"; @@ -232,25 +232,23 @@ const WalkthroughRenderer = ({ { const boundingRect = boundingRects[id]; if (boundingRect) { - acc = `${acc} ${boundingRect.tx} ${boundingRect.bh}, - ${boundingRect.tx} ${boundingRect.ty}, + acc = `${acc} ${boundingRect.tx} ${boundingRect.bh}, + ${boundingRect.tx} ${boundingRect.ty}, ${boundingRect.tx + boundingRect.tw} ${boundingRect.ty}, ${boundingRect.tx + boundingRect.tw} ${ boundingRect.ty + boundingRect.th - }, - ${boundingRect.tx} ${ - boundingRect.ty + boundingRect.th - }, + }, + ${boundingRect.tx} ${boundingRect.ty + boundingRect.th}, ${boundingRect.tx} ${boundingRect.bh},`; } return acc; }, "")} - ${targetBounds.bw} ${targetBounds.bh}, + ${targetBounds.bw} ${targetBounds.bh}, ${targetBounds.bw} 0 `} /> diff --git a/app/client/src/components/formControls/BaseControl.tsx b/app/client/src/components/formControls/BaseControl.tsx index 922343c4f5..a10b7ef406 100644 --- a/app/client/src/components/formControls/BaseControl.tsx +++ b/app/client/src/components/formControls/BaseControl.tsx @@ -4,7 +4,7 @@ import type { InputType } from "components/constants"; import type { ConditonalObject } from "reducers/evaluationReducers/formEvaluationReducer"; import type { DropdownOption } from "design-system-old"; import type { ViewTypes } from "./utils"; -import type { FeatureFlag } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlag } from "ee/entities/FeatureFlag"; // eslint-disable-next-line @typescript-eslint/ban-types abstract class BaseControl

extends Component< P, diff --git a/app/client/src/components/formControls/DropDownControl.tsx b/app/client/src/components/formControls/DropDownControl.tsx index 0e28e70eae..cd5d53fcf0 100644 --- a/app/client/src/components/formControls/DropDownControl.tsx +++ b/app/client/src/components/formControls/DropDownControl.tsx @@ -7,7 +7,7 @@ import { get, isEmpty, isNil } from "lodash"; import type { WrappedFieldInputProps, WrappedFieldMetaProps } from "redux-form"; import { Field } from "redux-form"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getDynamicFetchedValues } from "selectors/formSelectors"; import { change, getFormValues } from "redux-form"; import { diff --git a/app/client/src/components/formControls/DynamicInputTextControl.tsx b/app/client/src/components/formControls/DynamicInputTextControl.tsx index b2ccd0a9c4..874a8c9e9e 100644 --- a/app/client/src/components/formControls/DynamicInputTextControl.tsx +++ b/app/client/src/components/formControls/DynamicInputTextControl.tsx @@ -3,9 +3,9 @@ import type { ControlProps } from "./BaseControl"; import BaseControl from "./BaseControl"; import type { ControlType } from "constants/PropertyControlConstants"; import DynamicTextField from "components/editorComponents/form/fields/DynamicTextField"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { formValueSelector } from "redux-form"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import { connect } from "react-redux"; import { actionPathFromName } from "components/formControls/utils"; import { diff --git a/app/client/src/components/formControls/DynamicTextFieldControl.tsx b/app/client/src/components/formControls/DynamicTextFieldControl.tsx index 7b02b992d0..f4bbbf696f 100644 --- a/app/client/src/components/formControls/DynamicTextFieldControl.tsx +++ b/app/client/src/components/formControls/DynamicTextFieldControl.tsx @@ -10,17 +10,17 @@ import { EditorModes, TabBehaviour, } from "components/editorComponents/CodeEditor/EditorConfig"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; -import type { AppState } from "@appsmith/reducers"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import { getPluginResponseTypes, getPluginNameFromId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { actionPathFromName } from "components/formControls/utils"; import type { EvaluationSubstitutionType } from "entities/DataTree/dataTreeFactory"; import { getSqlEditorModeFromPluginName } from "components/editorComponents/CodeEditor/sql/config"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; const Wrapper = styled.div<{ fullWidth: boolean }>` min-width: 380px; diff --git a/app/client/src/components/formControls/FormTemplateControl.tsx b/app/client/src/components/formControls/FormTemplateControl.tsx index d870c12101..9ac5e26ea4 100644 --- a/app/client/src/components/formControls/FormTemplateControl.tsx +++ b/app/client/src/components/formControls/FormTemplateControl.tsx @@ -8,7 +8,7 @@ import type { ButtonProps } from "design-system"; import { change, getFormValues } from "redux-form"; import { connect } from "react-redux"; import { get, omit } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Action } from "entities/Action"; const StyledButton = styled((props: ButtonProps & { isActive: boolean }) => ( diff --git a/app/client/src/components/formControls/InputTextControl.tsx b/app/client/src/components/formControls/InputTextControl.tsx index 3077f24f9d..4967d354d6 100644 --- a/app/client/src/components/formControls/InputTextControl.tsx +++ b/app/client/src/components/formControls/InputTextControl.tsx @@ -2,7 +2,7 @@ import React from "react"; import type { ControlProps } from "./BaseControl"; import BaseControl from "./BaseControl"; import type { ControlType } from "constants/PropertyControlConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import type { InputType } from "components/constants"; import type { InputTypes as DSInputType } from "design-system"; diff --git a/app/client/src/components/formControls/MultiFilePickerControl.tsx b/app/client/src/components/formControls/MultiFilePickerControl.tsx index b9982d2d4e..4bedd41450 100644 --- a/app/client/src/components/formControls/MultiFilePickerControl.tsx +++ b/app/client/src/components/formControls/MultiFilePickerControl.tsx @@ -7,7 +7,7 @@ import type { ControlType } from "constants/PropertyControlConstants"; import type { WrappedFieldInputProps, WrappedFieldMetaProps } from "redux-form"; import { Field, getFormValues } from "redux-form"; import { Button, Tag, Text, toast } from "design-system"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Datasource } from "entities/Datasource"; import type { Action } from "entities/Action"; import { connect } from "react-redux"; @@ -15,9 +15,9 @@ import PluginsApi from "api/PluginApi"; import type { Plugin } from "api/PluginApi"; import { get, isArray } from "lodash"; import { formatFileSize } from "./utils"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { getPlugin } from "ee/selectors/entitiesSelector"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const HiddenFileInput = styled.input` visibility: hidden; diff --git a/app/client/src/components/formControls/SegmentedControl.tsx b/app/client/src/components/formControls/SegmentedControl.tsx index d92c8f4437..cd776820c3 100644 --- a/app/client/src/components/formControls/SegmentedControl.tsx +++ b/app/client/src/components/formControls/SegmentedControl.tsx @@ -7,7 +7,7 @@ import { isNil } from "lodash"; import type { WrappedFieldInputProps, WrappedFieldMetaProps } from "redux-form"; import { Field } from "redux-form"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getDynamicFetchedValues } from "selectors/formSelectors"; import { change, getFormValues } from "redux-form"; import type { Action } from "entities/Action"; diff --git a/app/client/src/components/formControls/utils.test.ts b/app/client/src/components/formControls/utils.test.ts index 2ede9d3787..9fab21a8c9 100644 --- a/app/client/src/components/formControls/utils.test.ts +++ b/app/client/src/components/formControls/utils.test.ts @@ -15,7 +15,7 @@ import { import type { HiddenType } from "./BaseControl"; import { set } from "lodash"; import { isValidFormConfig } from "reducers/evaluationReducers/formEvaluationReducer"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; describe("isHidden test", () => { it("Test for isHidden true", () => { diff --git a/app/client/src/components/formControls/utils.ts b/app/client/src/components/formControls/utils.ts index 18cd047aec..465337ec03 100644 --- a/app/client/src/components/formControls/utils.ts +++ b/app/client/src/components/formControls/utils.ts @@ -11,14 +11,11 @@ import { diff } from "deep-diff"; import { MongoDefaultActionConfig } from "constants/DatasourceEditorConstants"; import type { Action } from "@sentry/react/dist/types"; import { klona } from "klona/full"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import _ from "lodash"; import { getType, Types } from "utils/TypeHelpers"; -import { - FIELD_REQUIRED_ERROR, - createMessage, -} from "@appsmith/constants/messages"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FIELD_REQUIRED_ERROR, createMessage } from "ee/constants/messages"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { InputTypes } from "components/constants"; // This function checks if the form is dirty diff --git a/app/client/src/components/propertyControls/ActionSelectorControl.tsx b/app/client/src/components/propertyControls/ActionSelectorControl.tsx index 4010a0c834..4fe8ab6b17 100644 --- a/app/client/src/components/propertyControls/ActionSelectorControl.tsx +++ b/app/client/src/components/propertyControls/ActionSelectorControl.tsx @@ -20,18 +20,18 @@ import { getJSModuleInstancesData, getModuleInstances, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import store from "store"; import { getCurrentPageId } from "selectors/editorSelectors"; import { getApiQueriesAndJSActionOptionsWithChildren } from "components/editorComponents/ActionCreator/helpers"; -import { selectEvaluationVersion } from "@appsmith/selectors/applicationSelectors"; +import { selectEvaluationVersion } from "ee/selectors/applicationSelectors"; import type { ModuleInstance, ModuleInstanceDataState, -} from "@appsmith/constants/ModuleInstanceConstants"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +} from "ee/constants/ModuleInstanceConstants"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; import type { JSAction } from "entities/JSCollection"; -import { getAllModules } from "@appsmith/selectors/modulesSelector"; +import { getAllModules } from "ee/selectors/modulesSelector"; class ActionSelectorControl extends BaseControl { componentRef = React.createRef(); diff --git a/app/client/src/components/propertyControls/ButtonListControl.tsx b/app/client/src/components/propertyControls/ButtonListControl.tsx index 149d21d021..ecbd27d531 100644 --- a/app/client/src/components/propertyControls/ButtonListControl.tsx +++ b/app/client/src/components/propertyControls/ButtonListControl.tsx @@ -12,7 +12,7 @@ import { DraggableListCard } from "components/propertyControls/DraggableListCard import { createMessage, BUTTON_WIDGET_DEFAULT_LABEL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface State { focusedIndex: number | null; diff --git a/app/client/src/components/propertyControls/ColorPickerComponentV2.tsx b/app/client/src/components/propertyControls/ColorPickerComponentV2.tsx index 4ffc062af1..566fc639b6 100644 --- a/app/client/src/components/propertyControls/ColorPickerComponentV2.tsx +++ b/app/client/src/components/propertyControls/ColorPickerComponentV2.tsx @@ -29,12 +29,9 @@ import { import { TAILWIND_COLORS } from "constants/ThemeConstants"; import useDSEvent from "utils/hooks/useDSEvent"; import { DSEventTypes } from "utils/AppsmithUtils"; -import { getBrandColors } from "@appsmith/selectors/tenantSelectors"; +import { getBrandColors } from "ee/selectors/tenantSelectors"; import FocusTrap from "focus-trap-react"; -import { - createMessage, - FULL_COLOR_PICKER_LABEL, -} from "@appsmith/constants/messages"; +import { createMessage, FULL_COLOR_PICKER_LABEL } from "ee/constants/messages"; const MAX_COLS = 10; diff --git a/app/client/src/components/propertyControls/CustomWidgetAddEventButtonControl.tsx b/app/client/src/components/propertyControls/CustomWidgetAddEventButtonControl.tsx index 6541e68c8d..987029fa45 100644 --- a/app/client/src/components/propertyControls/CustomWidgetAddEventButtonControl.tsx +++ b/app/client/src/components/propertyControls/CustomWidgetAddEventButtonControl.tsx @@ -5,11 +5,8 @@ import BaseControl from "./BaseControl"; import { Button, Input, Icon } from "design-system"; import type { WidgetProps } from "widgets/BaseWidget"; import styled from "styled-components"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; interface ButtonControlState { showInput: boolean; diff --git a/app/client/src/components/propertyControls/CustomWidgetEditSourceButtonControl.tsx b/app/client/src/components/propertyControls/CustomWidgetEditSourceButtonControl.tsx index f58328590e..714c885895 100644 --- a/app/client/src/components/propertyControls/CustomWidgetEditSourceButtonControl.tsx +++ b/app/client/src/components/propertyControls/CustomWidgetEditSourceButtonControl.tsx @@ -4,13 +4,10 @@ import type { ControlProps } from "./BaseControl"; import BaseControl from "./BaseControl"; import { Button, Icon } from "design-system"; import { CUSTOM_WIDGET_BUILDER_EVENTS } from "pages/Editor/CustomWidgetBuilder/constants"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import CustomWidgetBuilderService from "utils/CustomWidgetBuilderService"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { xor } from "lodash"; interface ButtonControlState { diff --git a/app/client/src/components/propertyControls/FieldConfigurationControl.tsx b/app/client/src/components/propertyControls/FieldConfigurationControl.tsx index 6c25adc7ba..807a28c6a5 100644 --- a/app/client/src/components/propertyControls/FieldConfigurationControl.tsx +++ b/app/client/src/components/propertyControls/FieldConfigurationControl.tsx @@ -18,7 +18,7 @@ import { InputText } from "./InputTextControl"; import type { JSONFormWidgetProps } from "widgets/JSONFormWidget/widget"; import { DraggableListControl } from "pages/Editor/PropertyPane/DraggableListControl"; import styled from "styled-components"; -import { NO_FIELDS_ADDED, createMessage } from "@appsmith/constants/messages"; +import { NO_FIELDS_ADDED, createMessage } from "ee/constants/messages"; import { itemHeight, diff --git a/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx b/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx index ad98a59d2b..e4a40a56d4 100644 --- a/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx +++ b/app/client/src/components/propertyControls/PrimaryColumnsControl.tsx @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { connect } from "react-redux"; import type { Placement } from "popper.js"; import * as Sentry from "@sentry/react"; diff --git a/app/client/src/components/propertyControls/PrimaryColumnsControlV2.tsx b/app/client/src/components/propertyControls/PrimaryColumnsControlV2.tsx index b8c5e9ea49..95ad00a0c1 100644 --- a/app/client/src/components/propertyControls/PrimaryColumnsControlV2.tsx +++ b/app/client/src/components/propertyControls/PrimaryColumnsControlV2.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import * as Sentry from "@sentry/react"; import type { CodeEditorExpected } from "components/editorComponents/CodeEditor"; import { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; diff --git a/app/client/src/components/propertyControls/PrimaryColumnsControlWDS.tsx b/app/client/src/components/propertyControls/PrimaryColumnsControlWDS.tsx index 0a44c81dba..d6a6988b8c 100644 --- a/app/client/src/components/propertyControls/PrimaryColumnsControlWDS.tsx +++ b/app/client/src/components/propertyControls/PrimaryColumnsControlWDS.tsx @@ -1,5 +1,5 @@ import React, { Component } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { connect } from "react-redux"; import type { Placement } from "popper.js"; import * as Sentry from "@sentry/react"; diff --git a/app/client/src/components/propertyControls/TabControl.tsx b/app/client/src/components/propertyControls/TabControl.tsx index 352cb1ff51..94539ab914 100644 --- a/app/client/src/components/propertyControls/TabControl.tsx +++ b/app/client/src/components/propertyControls/TabControl.tsx @@ -12,7 +12,7 @@ import includes from "lodash/includes"; import map from "lodash/map"; import * as Sentry from "@sentry/react"; import { useDispatch } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { DraggableListControl } from "pages/Editor/PropertyPane/DraggableListControl"; import { DraggableListCard } from "components/propertyControls/DraggableListCard"; import { Button, Tag } from "design-system"; diff --git a/app/client/src/components/propertyControls/TableInlineEditValidPropertyControl.tsx b/app/client/src/components/propertyControls/TableInlineEditValidPropertyControl.tsx index daeab159cd..ea38a3c6fd 100644 --- a/app/client/src/components/propertyControls/TableInlineEditValidPropertyControl.tsx +++ b/app/client/src/components/propertyControls/TableInlineEditValidPropertyControl.tsx @@ -16,7 +16,7 @@ import { JSToString, stringToJS } from "./utils"; import { createMessage, TABLE_WIDGET_VALIDATION_ASSIST_PROMPT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const bindingPrefix = `{{ ( diff --git a/app/client/src/components/propertyControls/TableInlineEditValidationControl.tsx b/app/client/src/components/propertyControls/TableInlineEditValidationControl.tsx index 799b57d97f..0205b0070c 100644 --- a/app/client/src/components/propertyControls/TableInlineEditValidationControl.tsx +++ b/app/client/src/components/propertyControls/TableInlineEditValidationControl.tsx @@ -23,7 +23,7 @@ import { import { createMessage, TABLE_WIDGET_VALIDATION_ASSIST_PROMPT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { bindingHintHelper } from "components/editorComponents/CodeEditor/hintHelpers"; import { slashCommandHintHelper } from "components/editorComponents/CodeEditor/commandsHelper"; diff --git a/app/client/src/components/propertyControls/ToolbarButtonListControl.tsx b/app/client/src/components/propertyControls/ToolbarButtonListControl.tsx index 57205c587f..33d2c229ad 100644 --- a/app/client/src/components/propertyControls/ToolbarButtonListControl.tsx +++ b/app/client/src/components/propertyControls/ToolbarButtonListControl.tsx @@ -3,7 +3,7 @@ import { generateReactKey } from "utils/generators"; import { createMessage, BUTTON_WIDGET_DEFAULT_LABEL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import ButtonListControl from "./ButtonListControl"; class ToolbarButtonListControl extends ButtonListControl { diff --git a/app/client/src/components/propertyControls/ZoneStepperControl.tsx b/app/client/src/components/propertyControls/ZoneStepperControl.tsx index 31cdc7990d..0cb6ce68ea 100644 --- a/app/client/src/components/propertyControls/ZoneStepperControl.tsx +++ b/app/client/src/components/propertyControls/ZoneStepperControl.tsx @@ -14,7 +14,7 @@ import { MAX_ZONE_COUNT, MIN_ZONE_COUNT, } from "layoutSystems/anvil/utils/constants"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; const ZoneNumInput = React.forwardRef( ( diff --git a/app/client/src/components/utils/NameEditorComponent.tsx b/app/client/src/components/utils/NameEditorComponent.tsx index a5cf90cc29..bfbcdaec1a 100644 --- a/app/client/src/components/utils/NameEditorComponent.tsx +++ b/app/client/src/components/utils/NameEditorComponent.tsx @@ -1,14 +1,14 @@ import { useEffect, useState, useCallback, memo } from "react"; import { useSelector, useDispatch, shallowEqual } from "react-redux"; import { isNameValid } from "utils/helpers"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import log from "loglevel"; import { getUsedActionNames } from "selectors/actionSelectors"; import { ACTION_INVALID_NAME_ERROR, ACTION_NAME_CONFLICT_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled from "styled-components"; import { Classes } from "@blueprintjs/core"; diff --git a/app/client/src/components/utils/ReduxFormTextField.tsx b/app/client/src/components/utils/ReduxFormTextField.tsx index f8b47b391b..162bf0ffc2 100644 --- a/app/client/src/components/utils/ReduxFormTextField.tsx +++ b/app/client/src/components/utils/ReduxFormTextField.tsx @@ -5,7 +5,7 @@ import type { InputType } from "design-system-old"; import { Input, NumberInput } from "design-system"; import type { Intent } from "constants/DefaultTheme"; -import { SettingSubtype } from "@appsmith/pages/AdminSettings/config/types"; +import { SettingSubtype } from "ee/pages/AdminSettings/config/types"; import { omit } from "lodash"; const renderComponent = ( diff --git a/app/client/src/config.d.ts b/app/client/src/config.d.ts index 10dae9d9bf..066da11c0d 100644 --- a/app/client/src/config.d.ts +++ b/app/client/src/config.d.ts @@ -1,5 +1,5 @@ import "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; declare module "react-redux" { // We want the DefaultRootState interface to be the AppState interface diff --git a/app/client/src/constants/ApiEditorConstants/ApiEditorConstants.ts b/app/client/src/constants/ApiEditorConstants/ApiEditorConstants.ts index d31fda438f..f1b1f73994 100644 --- a/app/client/src/constants/ApiEditorConstants/ApiEditorConstants.ts +++ b/app/client/src/constants/ApiEditorConstants/ApiEditorConstants.ts @@ -1,5 +1,5 @@ import type { ApiActionConfig } from "entities/Action"; -import { DEFAULT_ACTION_TIMEOUT } from "@appsmith/constants/ApiConstants"; +import { DEFAULT_ACTION_TIMEOUT } from "ee/constants/ApiConstants"; import { HTTP_METHOD, EMPTY_KEY_VALUE_PAIRS, diff --git a/app/client/src/constants/ApiEditorConstants/AppsmithAIEditorConstants.ts b/app/client/src/constants/ApiEditorConstants/AppsmithAIEditorConstants.ts index 18ff9bd65a..1ca485de69 100644 --- a/app/client/src/constants/ApiEditorConstants/AppsmithAIEditorConstants.ts +++ b/app/client/src/constants/ApiEditorConstants/AppsmithAIEditorConstants.ts @@ -1,4 +1,4 @@ -import { DEFAULT_APPSMITH_AI_QUERY_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import { DEFAULT_APPSMITH_AI_QUERY_TIMEOUT_MS } from "ee/constants/ApiConstants"; import type { ActionConfig } from "entities/Action"; // Appsmith AI Default Config diff --git a/app/client/src/constants/ApiEditorConstants/GraphQLEditorConstants.ts b/app/client/src/constants/ApiEditorConstants/GraphQLEditorConstants.ts index 33c0a696e2..41f65014a0 100644 --- a/app/client/src/constants/ApiEditorConstants/GraphQLEditorConstants.ts +++ b/app/client/src/constants/ApiEditorConstants/GraphQLEditorConstants.ts @@ -1,5 +1,5 @@ import type { ApiActionConfig } from "entities/Action"; -import { DEFAULT_ACTION_TIMEOUT } from "@appsmith/constants/ApiConstants"; +import { DEFAULT_ACTION_TIMEOUT } from "ee/constants/ApiConstants"; import { CONTENT_TYPE_HEADER_KEY, EMPTY_KEY_VALUE_PAIRS, diff --git a/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx b/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx index 76f01cb9b8..912eaa8aab 100644 --- a/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx +++ b/app/client/src/constants/AppsmithActionConstants/ActionConstants.tsx @@ -7,7 +7,7 @@ import apiActionEditorConfig from "constants/AppsmithActionConstants/formConfig/ import saasActionSettingsConfig from "constants/AppsmithActionConstants/formConfig/GoogleSheetsSettingsConfig"; import apiActionDependencyConfig from "constants/AppsmithActionConstants/formConfig/ApiDependencyConfigs"; import apiActionDatasourceFormButtonConfig from "constants/AppsmithActionConstants/formConfig/ApiDatasourceFormsButtonConfig"; -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; export interface ExecuteActionPayloadEvent { type: EventType; diff --git a/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts b/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts index ae6228f29a..927e5fdc92 100644 --- a/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts +++ b/app/client/src/constants/AppsmithActionConstants/formConfig/ApiSettingsConfig.ts @@ -1,7 +1,7 @@ import { HTTP_PROTOCOL_INPUT_PLACEHOLDER, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { HTTP_PROTOCOL, HTTP_PROTOCOL_VERSIONS, diff --git a/app/client/src/constants/DocumentationLinks.ts b/app/client/src/constants/DocumentationLinks.ts index 2f243dba14..4f9aaa644c 100644 --- a/app/client/src/constants/DocumentationLinks.ts +++ b/app/client/src/constants/DocumentationLinks.ts @@ -1,4 +1,4 @@ -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export enum DocsLink { CAPTURE_DATA = "CAPTURE_DATA", diff --git a/app/client/src/constants/ImagesURL.ts b/app/client/src/constants/ImagesURL.ts index 7eec9419d6..6fc6e9ba80 100644 --- a/app/client/src/constants/ImagesURL.ts +++ b/app/client/src/constants/ImagesURL.ts @@ -1,5 +1,5 @@ import { ASSETS_CDN_URL } from "./ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; export const getInfoThumbnail = () => getAssetUrl(`${ASSETS_CDN_URL}/crud/crud_info_thumbnail.png`); diff --git a/app/client/src/constants/PropertyControlConstants.tsx b/app/client/src/constants/PropertyControlConstants.tsx index 6075b02350..d6955b7754 100644 --- a/app/client/src/constants/PropertyControlConstants.tsx +++ b/app/client/src/constants/PropertyControlConstants.tsx @@ -8,7 +8,7 @@ import type { CodeEditorExpected } from "components/editorComponents/CodeEditor" import type { UpdateWidgetPropertyPayload } from "actions/controlActions"; import type { AdditionalDynamicDataTree } from "utils/autocomplete/customTreeTypeDefCreator"; import type { Stylesheet } from "entities/AppTheming"; -import type { ReduxActionType } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxActionType } from "ee/constants/ReduxActionConstants"; import type { PropertyUpdates } from "WidgetProvider/constants"; import type { WidgetProps } from "widgets/BaseWidget"; diff --git a/app/client/src/constants/routes.test.ts b/app/client/src/constants/routes.test.ts index 08e16266dd..be968c41ff 100644 --- a/app/client/src/constants/routes.test.ts +++ b/app/client/src/constants/routes.test.ts @@ -1,5 +1,5 @@ -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; describe("builderURL", () => { let location: typeof window.location; diff --git a/app/client/src/constants/routes/index.ts b/app/client/src/constants/routes/index.ts index bd7bef5030..53e82b7209 100644 --- a/app/client/src/constants/routes/index.ts +++ b/app/client/src/constants/routes/index.ts @@ -1,2 +1,2 @@ export * from "./baseRoutes"; -export * from "@appsmith/constants/routes/appRoutes"; +export * from "ee/constants/routes/appRoutes"; diff --git a/app/client/src/enterprise/README.md b/app/client/src/enterprise/README.md index e50b3ddac3..ca406778d9 100644 --- a/app/client/src/enterprise/README.md +++ b/app/client/src/enterprise/README.md @@ -1,12 +1,12 @@ ## Appsmith EE -We use the `@appsmith` alias to switch files between CE and EE to avoid conflicts +We use the `ee` alias to switch files between CE and EE to avoid conflicts during regular merging. Steps to change something for the EE version of app - For the functionality you want to change the import statement in its consumers - to include the `@appsmith` import in the _CE repo_. For eg if you want to update the ApplicationCard + to include the `ee` import in the _CE repo_. For eg if you want to update the ApplicationCard component will update this file of ApplicationList component. _FROM_ @@ -26,7 +26,7 @@ Steps to change something for the EE version of app ```typescript // ApplicationList.tsx - import ApplicationCard from "@appsmith/pages/Applications/ApplicationCard"; + import ApplicationCard from "ee/pages/Applications/ApplicationCard"; ``` - Create a new file inside the _EE repo_ called ApplicationCard with the same path @@ -42,4 +42,4 @@ update will be crucial. You should keep the following points in mind: - All the consumers of the file will need it's expected exports. - You can import from the CE file and reexport from your EE if no changes are expected. - The types of component props if different will cause problems in the component declaration and use. - You can export that out these props into the `@appsmith` space to avoid this problem by reimplementing them in EE. + You can export that out these props into the `ee` space to avoid this problem by reimplementing them in EE. diff --git a/app/client/src/entities/Action/index.ts b/app/client/src/entities/Action/index.ts index 96616d4d1d..6174e6c33a 100644 --- a/app/client/src/entities/Action/index.ts +++ b/app/client/src/entities/Action/index.ts @@ -4,8 +4,8 @@ import _ from "lodash"; import type { LayoutOnLoadActionErrors } from "constants/AppsmithActionConstants/ActionConstants"; import type { Plugin } from "api/PluginApi"; import type { AutoGeneratedHeader } from "pages/Editor/APIEditor/helpers"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export enum PluginType { API = "API", diff --git a/app/client/src/entities/AppsmithConsole/index.ts b/app/client/src/entities/AppsmithConsole/index.ts index 559fad086c..0692a902d9 100644 --- a/app/client/src/entities/AppsmithConsole/index.ts +++ b/app/client/src/entities/AppsmithConsole/index.ts @@ -1,4 +1,4 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type LOG_TYPE from "./logtype"; import type { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; import type { PluginType } from "entities/Action"; @@ -6,7 +6,7 @@ import type { HTTP_METHOD } from "constants/ApiEditorConstants/CommonApiConstant import type { ENTITY_TYPE, PLATFORM_ERROR, -} from "@appsmith/entities/AppsmithConsole/utils"; +} from "ee/entities/AppsmithConsole/utils"; export type Methods = | "log" diff --git a/app/client/src/entities/DataTree/dataTreeFactory.ts b/app/client/src/entities/DataTree/dataTreeFactory.ts index 92773fd152..8aab3f64ad 100644 --- a/app/client/src/entities/DataTree/dataTreeFactory.ts +++ b/app/client/src/entities/DataTree/dataTreeFactory.ts @@ -1,24 +1,24 @@ -import { generateDataTreeAction } from "@appsmith/entities/DataTree/dataTreeAction"; -import { generateDataTreeJSAction } from "@appsmith/entities/DataTree/dataTreeJSAction"; +import { generateDataTreeAction } from "ee/entities/DataTree/dataTreeAction"; +import { generateDataTreeJSAction } from "ee/entities/DataTree/dataTreeJSAction"; import { generateDataTreeWidget } from "entities/DataTree/dataTreeWidget"; import log from "loglevel"; import { ENTITY_TYPE, EvaluationSubstitutionType, -} from "@appsmith/entities/DataTree/types"; -import { generateDataTreeModuleInputs } from "@appsmith/entities/DataTree/utils"; +} from "ee/entities/DataTree/types"; +import { generateDataTreeModuleInputs } from "ee/entities/DataTree/utils"; import type { DataTreeSeed, AppsmithEntity, EntityTypeValue, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { unEvalAndConfigTree, ConfigTree, UnEvalTree, } from "entities/DataTree/dataTreeTypes"; import { isEmpty } from "lodash"; -import { generateModuleInstance } from "@appsmith/entities/DataTree/dataTreeModuleInstance"; +import { generateModuleInstance } from "ee/entities/DataTree/dataTreeModuleInstance"; import { endSpan, startNestedSpan, diff --git a/app/client/src/entities/DataTree/dataTreeTypes.ts b/app/client/src/entities/DataTree/dataTreeTypes.ts index 47566d3729..8758e18bb1 100644 --- a/app/client/src/entities/DataTree/dataTreeTypes.ts +++ b/app/client/src/entities/DataTree/dataTreeTypes.ts @@ -3,7 +3,7 @@ import type { DataTreeEntityObject, UnEvalTreeEntityObject, AppsmithEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; export interface unEvalAndConfigTree { unEvalTree: UnEvalTree; diff --git a/app/client/src/entities/DataTree/dataTreeWidget.ts b/app/client/src/entities/DataTree/dataTreeWidget.ts index a0a867dd1e..e5592f6ce1 100644 --- a/app/client/src/entities/DataTree/dataTreeWidget.ts +++ b/app/client/src/entities/DataTree/dataTreeWidget.ts @@ -7,15 +7,15 @@ import { getEntityDynamicBindingPathList } from "utils/DynamicBindingUtils"; import type { WidgetEntityConfig, WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { ENTITY_TYPE } from "./dataTreeFactory"; import type { OverridingPropertyPaths, PropertyOverrideDependency, -} from "@appsmith/entities/DataTree/types"; -import { OverridingPropertyType } from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; +import { OverridingPropertyType } from "ee/entities/DataTree/types"; -import { setOverridingProperty } from "@appsmith/entities/DataTree/utils"; +import { setOverridingProperty } from "ee/entities/DataTree/utils"; import { error } from "loglevel"; import WidgetFactory from "WidgetProvider/factory"; import { getComponentDimensions } from "layoutSystems/common/utils/ComponentSizeUtils"; diff --git a/app/client/src/entities/DependencyMap/DependencyMapUtils.ts b/app/client/src/entities/DependencyMap/DependencyMapUtils.ts index dff8e1b964..648814575d 100644 --- a/app/client/src/entities/DependencyMap/DependencyMapUtils.ts +++ b/app/client/src/entities/DependencyMap/DependencyMapUtils.ts @@ -1,6 +1,6 @@ import toposort from "toposort"; import type DependencyMap from "."; -import { IMMEDIATE_PARENT_REGEX } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { IMMEDIATE_PARENT_REGEX } from "ee/workers/Evaluation/evaluationUtils"; type SortDependencies = | { diff --git a/app/client/src/entities/Engine/AppEditorEngine.ts b/app/client/src/entities/Engine/AppEditorEngine.ts index 07b12c0cd4..b4b7c6c68f 100644 --- a/app/client/src/entities/Engine/AppEditorEngine.ts +++ b/app/client/src/entities/Engine/AppEditorEngine.ts @@ -19,11 +19,11 @@ import { fetchActions, } from "actions/pluginActionActions"; import { fetchPluginFormConfigs } from "actions/pluginActions"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { addBranchParam } from "constants/routes"; import type { APP_MODE } from "entities/App"; import { call, fork, put, select, spawn } from "redux-saga/effects"; @@ -34,7 +34,7 @@ import { waitForWidgetConfigBuild, } from "sagas/InitSagas"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import history from "utils/history"; import PerformanceTracker, { PerformanceTransactionName, @@ -50,25 +50,25 @@ import CodemirrorTernService from "utils/autocomplete/CodemirrorTernService"; import { waitForSegmentInit, waitForFetchUserSuccess, -} from "@appsmith/sagas/userSagas"; +} from "ee/sagas/userSagas"; import { getFirstTimeUserOnboardingComplete } from "selectors/onboardingSelectors"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { getAIPromptTriggered } from "utils/storage"; import { trackOpenEditorTabs } from "../../utils/editor/browserTabsTracking"; import { EditorModes } from "components/editorComponents/CodeEditor/EditorConfig"; -import { waitForFetchEnvironments } from "@appsmith/sagas/EnvironmentSagas"; -import { getPageDependencyActions } from "@appsmith/entities/Engine/actionHelpers"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { waitForFetchEnvironments } from "ee/sagas/EnvironmentSagas"; +import { getPageDependencyActions } from "ee/entities/Engine/actionHelpers"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getFeatureFlagsForEngine, type DependentFeatureFlags, -} from "@appsmith/selectors/engineSelectors"; +} from "ee/selectors/engineSelectors"; import { fetchJSCollections } from "actions/jsActionActions"; import { fetchAppThemesAction, fetchSelectedAppThemeAction, } from "actions/appThemingActions"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import type { Span } from "@opentelemetry/api"; import { endSpan, startNestedSpan } from "UITelemetry/generateTraces"; diff --git a/app/client/src/entities/Engine/AppViewerEngine.ts b/app/client/src/entities/Engine/AppViewerEngine.ts index 63f9cd23a1..4214c4bb1d 100644 --- a/app/client/src/entities/Engine/AppViewerEngine.ts +++ b/app/client/src/entities/Engine/AppViewerEngine.ts @@ -9,7 +9,7 @@ import { import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { APP_MODE } from "entities/App"; import { call, put, spawn } from "redux-saga/effects"; import type { DeployConsolidatedApi } from "sagas/InitSagas"; @@ -27,8 +27,8 @@ import { fetchJSLibraries } from "actions/JSLibraryActions"; import { waitForSegmentInit, waitForFetchUserSuccess, -} from "@appsmith/sagas/userSagas"; -import { waitForFetchEnvironments } from "@appsmith/sagas/EnvironmentSagas"; +} from "ee/sagas/userSagas"; +import { waitForFetchEnvironments } from "ee/sagas/EnvironmentSagas"; import { fetchJSCollectionsForView } from "actions/jsActionActions"; import { fetchAppThemesAction, diff --git a/app/client/src/entities/Engine/index.ts b/app/client/src/entities/Engine/index.ts index 9900b1d6f1..33c5e1ed19 100644 --- a/app/client/src/entities/Engine/index.ts +++ b/app/client/src/entities/Engine/index.ts @@ -1,10 +1,10 @@ -import { fetchApplication } from "@appsmith/actions/applicationActions"; +import { fetchApplication } from "ee/actions/applicationActions"; import { setAppMode, updateAppStore } from "actions/pageActions"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { getPersistentAppStore } from "constants/AppConstants"; import type { APP_MODE } from "entities/App"; import log from "loglevel"; @@ -12,7 +12,7 @@ import { call, put, select } from "redux-saga/effects"; import type { InitConsolidatedApi } from "sagas/InitSagas"; import { failFastApiCalls } from "sagas/InitSagas"; import { getDefaultBasePageId, getDefaultPageId } from "sagas/selectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import history from "utils/history"; import type URLRedirect from "entities/URLRedirect/index"; import URLGeneratorFactory from "entities/URLRedirect/factory"; diff --git a/app/client/src/entities/JSCollection/index.ts b/app/client/src/entities/JSCollection/index.ts index e37d26dae1..a01ea37852 100644 --- a/app/client/src/entities/JSCollection/index.ts +++ b/app/client/src/entities/JSCollection/index.ts @@ -1,7 +1,7 @@ import type { BaseAction } from "../Action"; import type { PluginType } from "entities/Action"; import type { LayoutOnLoadActionErrors } from "constants/AppsmithActionConstants/ActionConstants"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export interface Variable { name: string; diff --git a/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts b/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts index ea7c9d7d5a..9a19faf5ab 100644 --- a/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts +++ b/app/client/src/entities/Replay/ReplayEntity/ReplayCanvas.ts @@ -11,7 +11,7 @@ import { WIDGETS, } from "../replayUtils"; import type { AppTheme } from "entities/AppTheming"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; export interface Canvas { widgets: CanvasWidgetsReduxState; diff --git a/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts b/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts index c184162c4a..334c0eb6e1 100644 --- a/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts +++ b/app/client/src/entities/Replay/ReplayEntity/ReplayEditor.ts @@ -4,7 +4,7 @@ import ReplayEntity from ".."; import { pathArrayToString } from "../replayUtils"; import type { JSActionConfig } from "entities/JSCollection"; import type { Datasource } from "entities/Datasource"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import isEmpty from "lodash/isEmpty"; import type { Canvas } from "./ReplayCanvas"; diff --git a/app/client/src/entities/Replay/index.ts b/app/client/src/entities/Replay/index.ts index b424a8385d..fbf202c4a1 100644 --- a/app/client/src/entities/Replay/index.ts +++ b/app/client/src/entities/Replay/index.ts @@ -4,7 +4,7 @@ import type { Diff } from "deep-diff"; import { diff as deepDiff, applyChange, revertChange } from "deep-diff"; import { getPathsFromDiff } from "./replayUtils"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; const _DIFF_ = "diff"; type ReplayType = "UNDO" | "REDO"; diff --git a/app/client/src/entities/URLRedirect/DefaultURLRedirect.ts b/app/client/src/entities/URLRedirect/DefaultURLRedirect.ts index 836f93000b..41b0cfa64c 100644 --- a/app/client/src/entities/URLRedirect/DefaultURLRedirect.ts +++ b/app/client/src/entities/URLRedirect/DefaultURLRedirect.ts @@ -1,9 +1,9 @@ -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import { ApplicationVersion } from "ee/actions/applicationActions"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { APP_MODE } from "entities/App"; import { select } from "redux-saga/effects"; -import { builderURL } from "@appsmith/RouteBuilder"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { builderURL } from "ee/RouteBuilder"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { isURLDeprecated } from "utils/helpers"; import URLRedirect from "."; diff --git a/app/client/src/entities/URLRedirect/SlugURLRedirect.ts b/app/client/src/entities/URLRedirect/SlugURLRedirect.ts index 329d4b8ef1..19b3baa422 100644 --- a/app/client/src/entities/URLRedirect/SlugURLRedirect.ts +++ b/app/client/src/entities/URLRedirect/SlugURLRedirect.ts @@ -1,11 +1,11 @@ import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { APP_MODE } from "entities/App"; import { select } from "redux-saga/effects"; -import { fillPathname, viewerURL } from "@appsmith/RouteBuilder"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { fillPathname, viewerURL } from "ee/RouteBuilder"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { getPageByBaseId } from "selectors/editorSelectors"; import { getUpdatedRoute, isURLDeprecated } from "utils/helpers"; import URLRedirect from "."; diff --git a/app/client/src/entities/URLRedirect/factory.ts b/app/client/src/entities/URLRedirect/factory.ts index dacab56d10..ba40776879 100644 --- a/app/client/src/entities/URLRedirect/factory.ts +++ b/app/client/src/entities/URLRedirect/factory.ts @@ -1,4 +1,4 @@ -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; +import { ApplicationVersion } from "ee/actions/applicationActions"; import type { APP_MODE } from "entities/App"; import DefaultURLRedirect from "./DefaultURLRedirect"; import { SlugURLRedirect } from "./SlugURLRedirect"; diff --git a/app/client/src/index.css b/app/client/src/index.css index 31433c7583..9758abf54e 100755 --- a/app/client/src/index.css +++ b/app/client/src/index.css @@ -5,7 +5,6 @@ @import "theme/defaultTheme.css"; @import "theme/wds.css"; @import "assets/fonts/custom/index.css"; -@import "assets/fonts/google/index.css"; :root { /* TODO: This needs to be fixed! This override is to maintain branding changes. */ diff --git a/app/client/src/index.tsx b/app/client/src/index.tsx index 26f66664cd..1d6d2b324e 100755 --- a/app/client/src/index.tsx +++ b/app/client/src/index.tsx @@ -12,11 +12,11 @@ import { ThemeProvider } from "styled-components"; import { appInitializer } from "utils/AppUtils"; import store, { runSagaMiddleware } from "./store"; import { LayersContext, Layers } from "constants/Layers"; -import AppRouter from "@appsmith/AppRouter"; +import AppRouter from "ee/AppRouter"; import * as Sentry from "@sentry/react"; import { getCurrentThemeDetails } from "selectors/themeSelectors"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Toast } from "design-system"; import "./assets/styles/index.css"; import "./polyfills"; @@ -25,7 +25,7 @@ import GlobalStyles from "globalStyles"; import { setAutoFreeze } from "immer"; import AppErrorBoundary from "./AppErrorBoundry"; import log from "loglevel"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { PageViewTiming } from "@newrelic/browser-agent/features/page_view_timing"; import { PageViewEvent } from "@newrelic/browser-agent/features/page_view_event"; import { Agent } from "@newrelic/browser-agent/loaders/agent"; diff --git a/app/client/src/layoutSystems/CanvasFactory.tsx b/app/client/src/layoutSystems/CanvasFactory.tsx index 1a922551f4..892172445d 100644 --- a/app/client/src/layoutSystems/CanvasFactory.tsx +++ b/app/client/src/layoutSystems/CanvasFactory.tsx @@ -5,7 +5,7 @@ import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; import type { WidgetProps } from "widgets/BaseWidget"; import withWidgetProps from "widgets/withWidgetProps"; import { getLayoutSystem } from "./withLayoutSystemWidgetHOC"; -import { getAppThemeSettings } from "@appsmith/selectors/applicationSelectors"; +import { getAppThemeSettings } from "ee/selectors/applicationSelectors"; // ToDo(#27615): destructure withWidgetProps to withCanvasProps by picking only necessary props of a canvas. diff --git a/app/client/src/layoutSystems/anvil/common/hooks/detachedWidgetHooks.ts b/app/client/src/layoutSystems/anvil/common/hooks/detachedWidgetHooks.ts index fac7995c94..da6d211679 100644 --- a/app/client/src/layoutSystems/anvil/common/hooks/detachedWidgetHooks.ts +++ b/app/client/src/layoutSystems/anvil/common/hooks/detachedWidgetHooks.ts @@ -7,7 +7,7 @@ import log from "loglevel"; import { useEffect, useMemo } from "react"; import { getAnvilWidgetDOMId } from "layoutSystems/common/utils/LayoutElementPositionsObserver/utils"; import { getCurrentlyOpenAnvilDetachedWidgets } from "layoutSystems/anvil/integrations/modalSelectors"; -import { getCanvasWidgetsStructure } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgetsStructure } from "ee/selectors/entitiesSelector"; import type { CanvasWidgetStructure } from "WidgetProvider/constants"; /** * This hook is used to select and focus on a detached widget diff --git a/app/client/src/layoutSystems/anvil/common/hooks/useWidgetBorderStyles.ts b/app/client/src/layoutSystems/anvil/common/hooks/useWidgetBorderStyles.ts index bc771ffd67..f0801abcc6 100644 --- a/app/client/src/layoutSystems/anvil/common/hooks/useWidgetBorderStyles.ts +++ b/app/client/src/layoutSystems/anvil/common/hooks/useWidgetBorderStyles.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import WidgetFactory from "WidgetProvider/factory"; import { getWidgetErrorCount } from "layoutSystems/anvil/editor/AnvilWidgetName/selectors"; import { diff --git a/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/AnvilWidgetNameComponent.tsx b/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/AnvilWidgetNameComponent.tsx index c33e3ea1ee..85433c0d39 100644 --- a/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/AnvilWidgetNameComponent.tsx +++ b/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/AnvilWidgetNameComponent.tsx @@ -7,7 +7,7 @@ import { ANVIL_WIDGET_NAME_DEBUG_CLICK, ANVIL_WIDGET_NAME_TOGGLE_PARENT, } from "layoutSystems/anvil/common/messages"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { debugWidget } from "layoutSystems/anvil/integrations/actions"; import { useDispatch } from "react-redux"; import { NavigationMethod } from "utils/history"; diff --git a/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/selectors.ts b/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/selectors.ts index 84cc170b21..013500361c 100644 --- a/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/selectors.ts +++ b/app/client/src/layoutSystems/anvil/editor/AnvilWidgetName/selectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { NameComponentStates } from "./types"; import { EVAL_ERROR_PATH } from "utils/DynamicBindingUtils"; import get from "lodash/get"; diff --git a/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useAnvilGlobalDnDStates.ts b/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useAnvilGlobalDnDStates.ts index fa606273c5..2d12f1ee51 100644 --- a/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useAnvilGlobalDnDStates.ts +++ b/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useAnvilGlobalDnDStates.ts @@ -1,5 +1,5 @@ import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getDragDetails, getWidgets } from "sagas/selectors"; import { useSelector } from "react-redux"; import type { DragDetails } from "reducers/uiReducers/dragResizeReducer"; diff --git a/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useClickToClearSelections.ts b/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useClickToClearSelections.ts index f58ce7c63e..4a4dce2a2a 100644 --- a/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useClickToClearSelections.ts +++ b/app/client/src/layoutSystems/anvil/editor/canvas/hooks/useClickToClearSelections.ts @@ -1,5 +1,5 @@ import type { MouseEvent } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useSelector } from "react-redux"; import { useShowPropertyPane } from "utils/hooks/dragResizeHooks"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; diff --git a/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetHover.ts b/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetHover.ts index 98b8924388..abdb88561f 100644 --- a/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetHover.ts +++ b/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetHover.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getAnvilSpaceDistributionStatus } from "layoutSystems/anvil/integrations/selectors"; import { useCallback, useEffect } from "react"; import { useSelector } from "react-redux"; diff --git a/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetStyles.ts b/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetStyles.ts index daa77db584..a76e124fd5 100644 --- a/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetStyles.ts +++ b/app/client/src/layoutSystems/anvil/editor/hooks/useAnvilWidgetStyles.ts @@ -2,7 +2,7 @@ import { useEffect, useMemo } from "react"; import { isWidgetSelected } from "selectors/widgetSelectors"; import { useSelector } from "react-redux"; import { useWidgetBorderStyles } from "layoutSystems/anvil/common/hooks/useWidgetBorderStyles"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getIsNewWidgetBeingDragged } from "sagas/selectors"; import { AnvilDataAttributes } from "widgets/anvil/constants"; diff --git a/app/client/src/layoutSystems/anvil/integrations/modalSelectors.ts b/app/client/src/layoutSystems/anvil/integrations/modalSelectors.ts index 49801fe827..c6685fe981 100644 --- a/app/client/src/layoutSystems/anvil/integrations/modalSelectors.ts +++ b/app/client/src/layoutSystems/anvil/integrations/modalSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import memoize from "micro-memoize"; import { getAllDetachedWidgetIds, getWidgetsMeta } from "sagas/selectors"; diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/LayoutElementPositionsSaga.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/LayoutElementPositionsSaga.ts index 013a672703..6ba9840b05 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/LayoutElementPositionsSaga.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/LayoutElementPositionsSaga.ts @@ -5,11 +5,11 @@ import { extractWidgetIdFromAnvilWidgetDOMId } from "layoutSystems/common/utils/ import { CANVAS_ART_BOARD } from "constants/componentClassNameConstants"; import { positionObserver } from "layoutSystems/common/utils/LayoutElementPositionsObserver"; import log from "loglevel"; -import type { AppState } from "@appsmith/reducers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { APP_MODE } from "entities/App"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import type { RefObject } from "react"; import { getAnvilSpaceDistributionStatus } from "../selectors"; /** diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilDraggingSagas/index.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilDraggingSagas/index.ts index 4b01141721..51e3e0c130 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilDraggingSagas/index.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilDraggingSagas/index.ts @@ -1,7 +1,7 @@ import { type ReduxAction, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { all, call, put, select, takeLatest } from "redux-saga/effects"; diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilSpaceDistributionSagas.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilSpaceDistributionSagas.ts index 846a495c07..9a66d2065c 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilSpaceDistributionSagas.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilSpaceDistributionSagas.ts @@ -1,6 +1,6 @@ import { all, put, select, takeLatest } from "redux-saga/effects"; import { AnvilReduxActionTypes } from "../actions/actionTypes"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { getWidgets } from "sagas/selectors"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { updateAndSaveLayout } from "actions/pageActions"; diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/helpers.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/helpers.ts index dcb686daf1..12cbe8e3ab 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/helpers.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/helpers.ts @@ -10,8 +10,8 @@ import { executeWidgetBlueprintOperations } from "sagas/WidgetBlueprintSagas"; import { call, put, select } from "redux-saga/effects"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; -import { WidgetReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; +import { WidgetReduxActionTypes } from "ee/constants/ReduxActionConstants"; /** * In Anvil, we maintain some properties set by users on widgets. diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/index.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/index.ts index ee43487e60..c4a1662b2c 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/index.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetAdditionSagas/index.ts @@ -9,7 +9,7 @@ import type { import { ReduxActionErrorTypes, type ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { WDS_V2_WIDGET_MAP } from "widgets/wds/constants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetSelectionSaga.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetSelectionSaga.ts index 62b2328923..0c709dd720 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetSelectionSaga.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/anvilWidgetSelectionSaga.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { DSLWidget } from "WidgetProvider/constants"; import { focusWidget } from "actions/widgetActions"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; @@ -20,7 +20,7 @@ import { AnvilReduxActionTypes } from "../actions/actionTypes"; import { setActiveEditorField } from "actions/activeFieldActions"; import { setFocusablePropertyPaneField } from "actions/propertyPaneActions"; import { setEvalPopupState } from "actions/editorContextActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; /** * This saga selects widgets in the Anvil Layout system diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/index.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/index.ts index 2d7bdf13ff..99c347e049 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/index.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/index.ts @@ -4,13 +4,13 @@ import { all, call, put, select, takeLeading } from "redux-saga/effects"; import { getSelectedWidgetWhenPasting } from "sagas/WidgetOperationUtils"; import { getWidgets } from "sagas/selectors"; import { updateAndSaveAnvilLayout } from "../../../utils/anvilChecksUtils"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { type ReduxAction, ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; import history from "utils/history"; diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/pasteSagas.test.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/pasteSagas.test.ts index 52fb10e148..58cdfe1ae0 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/pasteSagas.test.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/pasteSagas/pasteSagas.test.ts @@ -1,7 +1,7 @@ import { select } from "redux-saga/effects"; import { expectSaga } from "redux-saga-test-plan"; import { pasteWidgetSagas } from "."; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getCopiedWidgets } from "utils/storage"; import { getNextWidgetName, diff --git a/app/client/src/layoutSystems/anvil/integrations/sagas/sectionSagas.ts b/app/client/src/layoutSystems/anvil/integrations/sagas/sectionSagas.ts index 171480448f..34de766ceb 100644 --- a/app/client/src/layoutSystems/anvil/integrations/sagas/sectionSagas.ts +++ b/app/client/src/layoutSystems/anvil/integrations/sagas/sectionSagas.ts @@ -1,7 +1,7 @@ import { ReduxActionErrorTypes, type ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { updateAndSaveLayout } from "actions/pageActions"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { all, call, put, select, takeLatest } from "redux-saga/effects"; diff --git a/app/client/src/layoutSystems/anvil/integrations/selectors.ts b/app/client/src/layoutSystems/anvil/integrations/selectors.ts index f3bbdfb514..73d6275e5c 100644 --- a/app/client/src/layoutSystems/anvil/integrations/selectors.ts +++ b/app/client/src/layoutSystems/anvil/integrations/selectors.ts @@ -1,7 +1,7 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { LayoutComponentTypes, type LayoutProps } from "../utils/anvilTypes"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { LayoutSystemTypes } from "layoutSystems/types"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; import { createSelector } from "reselect"; diff --git a/app/client/src/layoutSystems/anvil/sectionSpaceDistributor/propertyPane/PropertyPaneSectionSpaceDistributor.tsx b/app/client/src/layoutSystems/anvil/sectionSpaceDistributor/propertyPane/PropertyPaneSectionSpaceDistributor.tsx index c8484ad1bd..dbc101e846 100644 --- a/app/client/src/layoutSystems/anvil/sectionSpaceDistributor/propertyPane/PropertyPaneSectionSpaceDistributor.tsx +++ b/app/client/src/layoutSystems/anvil/sectionSpaceDistributor/propertyPane/PropertyPaneSectionSpaceDistributor.tsx @@ -9,7 +9,7 @@ import { import { useSelector } from "react-redux"; import { getWidgetByID } from "sagas/selectors"; import { getParentWidget } from "selectors/widgetSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { WidgetLayoutProps } from "layoutSystems/anvil/utils/anvilTypes"; import { PropertyPaneSpaceDistributionHandle } from "./PropertyPaneSpaceDistributionHandle"; diff --git a/app/client/src/layoutSystems/anvil/utils/paste/utils.ts b/app/client/src/layoutSystems/anvil/utils/paste/utils.ts index dfeaa4278e..6a6b3bed6b 100644 --- a/app/client/src/layoutSystems/anvil/utils/paste/utils.ts +++ b/app/client/src/layoutSystems/anvil/utils/paste/utils.ts @@ -5,7 +5,7 @@ import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidg import { select } from "redux-saga/effects"; import { getNextWidgetName } from "sagas/WidgetOperationUtils"; import { getDataTree } from "selectors/dataTreeSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { generateReactKey } from "utils/generators"; import type { CopiedWidgetData } from "./types"; import type { LayoutProps, WidgetLayoutProps } from "../anvilTypes"; diff --git a/app/client/src/layoutSystems/anvil/utils/widgetAdditionUtils.ts b/app/client/src/layoutSystems/anvil/utils/widgetAdditionUtils.ts index 347bccddeb..fd0b10c24b 100644 --- a/app/client/src/layoutSystems/anvil/utils/widgetAdditionUtils.ts +++ b/app/client/src/layoutSystems/anvil/utils/widgetAdditionUtils.ts @@ -1,7 +1,7 @@ import type { FlattenedWidgetProps } from "WidgetProvider/constants"; import type { WidgetAddChild } from "actions/pageActions"; -import { WidgetReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { WidgetReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { call, put } from "redux-saga/effects"; import { diff --git a/app/client/src/layoutSystems/autolayout/common/flexCanvas/FlexBoxComponent.tsx b/app/client/src/layoutSystems/autolayout/common/flexCanvas/FlexBoxComponent.tsx index fcecfc1617..928fcbb9ab 100644 --- a/app/client/src/layoutSystems/autolayout/common/flexCanvas/FlexBoxComponent.tsx +++ b/app/client/src/layoutSystems/autolayout/common/flexCanvas/FlexBoxComponent.tsx @@ -10,7 +10,7 @@ import { } from "layoutSystems/common/utils/constants"; import { APP_MODE } from "entities/App"; import { useSelector } from "react-redux"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import AutoLayoutLayer from "./AutoLayoutLayer"; import { FLEXBOX_PADDING, GridDefaults } from "constants/WidgetConstants"; import type { diff --git a/app/client/src/layoutSystems/autolayout/common/resizer/AutoLayoutResizable.tsx b/app/client/src/layoutSystems/autolayout/common/resizer/AutoLayoutResizable.tsx index 806b2d337c..ad29e9cced 100644 --- a/app/client/src/layoutSystems/autolayout/common/resizer/AutoLayoutResizable.tsx +++ b/app/client/src/layoutSystems/autolayout/common/resizer/AutoLayoutResizable.tsx @@ -46,7 +46,7 @@ import PerformanceTracker, { import WidgetFactory from "WidgetProvider/factory"; import { isDropZoneOccupied } from "utils/WidgetPropsUtils"; import { isFunction } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; /** * AutoLayoutResizable diff --git a/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/AutoCanvasDraggingArena.tsx b/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/AutoCanvasDraggingArena.tsx index 22fedb3857..7003e48aa1 100644 --- a/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/AutoCanvasDraggingArena.tsx +++ b/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/AutoCanvasDraggingArena.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import React, { useMemo } from "react"; import { useSelector } from "react-redux"; import { getNearestParentCanvas } from "utils/generators"; diff --git a/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts b/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts index fce66a100c..837ad3d0e0 100644 --- a/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts +++ b/app/client/src/layoutSystems/autolayout/editor/AutoLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts @@ -2,7 +2,7 @@ import { CONTAINER_GRID_PADDING, MAIN_CONTAINER_WIDGET_ID, } from "constants/WidgetConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getSelectedWidgets } from "selectors/ui"; import { getOccupiedSpacesWhileMoving } from "selectors/editorSelectors"; import type { WidgetSpace } from "constants/CanvasEditorConstants"; @@ -11,7 +11,7 @@ import { widgetOperationParams } from "utils/WidgetPropsUtils"; import { DropTargetContext } from "layoutSystems/common/dropTarget/DropTargetComponent"; import equal from "fast-deep-equal/es6"; import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; import type { DragDetails } from "reducers/uiReducers/dragResizeReducer"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; diff --git a/app/client/src/layoutSystems/common/draggable/DraggableComponent.tsx b/app/client/src/layoutSystems/common/draggable/DraggableComponent.tsx index d79a9cb154..1072f0ef93 100644 --- a/app/client/src/layoutSystems/common/draggable/DraggableComponent.tsx +++ b/app/client/src/layoutSystems/common/draggable/DraggableComponent.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getColorWithOpacity } from "constants/DefaultTheme"; import { WIDGET_PADDING } from "constants/WidgetConstants"; import type { CSSProperties, DragEventHandler, ReactNode } from "react"; diff --git a/app/client/src/layoutSystems/common/dropTarget/DropTargetComponent.tsx b/app/client/src/layoutSystems/common/dropTarget/DropTargetComponent.tsx index 5e49c2faa8..02ace841b1 100644 --- a/app/client/src/layoutSystems/common/dropTarget/DropTargetComponent.tsx +++ b/app/client/src/layoutSystems/common/dropTarget/DropTargetComponent.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { GridDefaults, MAIN_CONTAINER_WIDGET_ID, diff --git a/app/client/src/layoutSystems/common/dropTarget/DropTargetComponentWrapper.tsx b/app/client/src/layoutSystems/common/dropTarget/DropTargetComponentWrapper.tsx index ecc048b180..19b3502252 100644 --- a/app/client/src/layoutSystems/common/dropTarget/DropTargetComponentWrapper.tsx +++ b/app/client/src/layoutSystems/common/dropTarget/DropTargetComponentWrapper.tsx @@ -5,7 +5,7 @@ import { memo } from "react"; import React from "react"; import { useSelector } from "react-redux"; import { getWidget } from "sagas/selectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; interface DropTargetComponentWrapperProps { diff --git a/app/client/src/layoutSystems/common/dropTarget/OnBoarding/OnBoarding.test.tsx b/app/client/src/layoutSystems/common/dropTarget/OnBoarding/OnBoarding.test.tsx index 8920db9ec7..dceaa12016 100644 --- a/app/client/src/layoutSystems/common/dropTarget/OnBoarding/OnBoarding.test.tsx +++ b/app/client/src/layoutSystems/common/dropTarget/OnBoarding/OnBoarding.test.tsx @@ -1,8 +1,5 @@ -import { - EMPTY_CANVAS_HINTS, - createMessage, -} from "@appsmith/constants/messages"; -import { EditorEntityTab, EditorState } from "@appsmith/entities/IDE/constants"; +import { EMPTY_CANVAS_HINTS, createMessage } from "ee/constants/messages"; +import { EditorEntityTab, EditorState } from "ee/entities/IDE/constants"; import "@testing-library/jest-dom"; import { render, screen } from "@testing-library/react"; import "jest-styled-components"; @@ -28,13 +25,13 @@ const mockUseCurrentEditorStatePerTestCase = (segment: EditorEntityTab) => { })); }; -jest.mock("@appsmith/utils/airgapHelpers", () => ({ +jest.mock("ee/utils/airgapHelpers", () => ({ isAirgapped: jest.fn(), })); const mockIsAirGapped = (val: boolean) => { /* eslint-disable @typescript-eslint/no-var-requires */ - const { isAirgapped } = require("@appsmith/utils/airgapHelpers"); + const { isAirgapped } = require("ee/utils/airgapHelpers"); isAirgapped.mockImplementation(() => val); }; diff --git a/app/client/src/layoutSystems/common/dropTarget/OnBoarding/index.tsx b/app/client/src/layoutSystems/common/dropTarget/OnBoarding/index.tsx index 571676212d..116779927c 100644 --- a/app/client/src/layoutSystems/common/dropTarget/OnBoarding/index.tsx +++ b/app/client/src/layoutSystems/common/dropTarget/OnBoarding/index.tsx @@ -1,7 +1,4 @@ -import { - EMPTY_CANVAS_HINTS, - createMessage, -} from "@appsmith/constants/messages"; +import { EMPTY_CANVAS_HINTS, createMessage } from "ee/constants/messages"; import React from "react"; function Onboarding() { diff --git a/app/client/src/layoutSystems/common/dropTarget/buildingBlockExplorerDropTarget/index.tsx b/app/client/src/layoutSystems/common/dropTarget/buildingBlockExplorerDropTarget/index.tsx index 2ca2a36945..336bad7799 100644 --- a/app/client/src/layoutSystems/common/dropTarget/buildingBlockExplorerDropTarget/index.tsx +++ b/app/client/src/layoutSystems/common/dropTarget/buildingBlockExplorerDropTarget/index.tsx @@ -1,8 +1,5 @@ import { importSvg } from "@design-system/widgets-old/src/utils/icon-loadables"; -import { - EMPTY_CANVAS_HINTS, - createMessage, -} from "@appsmith/constants/messages"; +import { EMPTY_CANVAS_HINTS, createMessage } from "ee/constants/messages"; import { Text } from "design-system"; import React from "react"; import styled from "styled-components"; diff --git a/app/client/src/layoutSystems/common/modalOverlay/ModalOverlayLayer.tsx b/app/client/src/layoutSystems/common/modalOverlay/ModalOverlayLayer.tsx index 9286d38dbb..8e46be528b 100644 --- a/app/client/src/layoutSystems/common/modalOverlay/ModalOverlayLayer.tsx +++ b/app/client/src/layoutSystems/common/modalOverlay/ModalOverlayLayer.tsx @@ -7,7 +7,7 @@ import { Layers } from "constants/Layers"; import { theme } from "constants/DefaultTheme"; import { useDispatch, useSelector } from "react-redux"; import { getAppViewHeaderHeight } from "selectors/appViewSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { useMaxModalWidth } from "widgets/ModalWidget/component/useModalWidth"; import { useAppViewerSidebarProperties } from "utils/hooks/useAppViewerSidebarProperties"; const Container = styled.div<{ diff --git a/app/client/src/layoutSystems/common/resizer/ModalResizableLayer.tsx b/app/client/src/layoutSystems/common/resizer/ModalResizableLayer.tsx index 70826d2c76..47a5835e9c 100644 --- a/app/client/src/layoutSystems/common/resizer/ModalResizableLayer.tsx +++ b/app/client/src/layoutSystems/common/resizer/ModalResizableLayer.tsx @@ -2,10 +2,10 @@ import React, { useContext, useMemo } from "react"; import type { ReactNode } from "react"; import { get, omit } from "lodash"; import type { BaseWidgetProps } from "widgets/BaseWidgetHOC/withBaseWidgetHOC"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useWidgetDragResize } from "utils/hooks/dragResizeHooks"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Classes } from "@blueprintjs/core"; import { ModalResizable } from "layoutSystems/common/resizer/ModalResizable"; import { isAutoHeightEnabledForWidget } from "widgets/WidgetUtils"; diff --git a/app/client/src/layoutSystems/common/resizer/ResizableComponent.tsx b/app/client/src/layoutSystems/common/resizer/ResizableComponent.tsx index f99314fc81..bdd79ec9c7 100644 --- a/app/client/src/layoutSystems/common/resizer/ResizableComponent.tsx +++ b/app/client/src/layoutSystems/common/resizer/ResizableComponent.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { batchUpdateMultipleWidgetProperties } from "actions/controlActions"; import { focusWidget } from "actions/widgetActions"; import { EditorContext } from "components/editorComponents/EditorContextProvider"; @@ -28,7 +28,7 @@ import { isMultiSelectedWidget, isWidgetSelected, } from "selectors/widgetSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { ResponsiveBehavior } from "layoutSystems/common/utils/constants"; import { getWidgetHeight, @@ -59,7 +59,7 @@ import { TopRightHandleStyles, VisibilityContainer, } from "layoutSystems/common/resizer/ResizeStyledComponents"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { UIElementSize } from "layoutSystems/common/resizer/ResizableUtils"; import { computeFinalRowCols, diff --git a/app/client/src/layoutSystems/common/selectors.ts b/app/client/src/layoutSystems/common/selectors.ts index cc39ff93b4..78736ffeb3 100644 --- a/app/client/src/layoutSystems/common/selectors.ts +++ b/app/client/src/layoutSystems/common/selectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; export const getLayoutElementPositions = (state: AppState) => diff --git a/app/client/src/layoutSystems/common/snipeable/SnipeableComponent.tsx b/app/client/src/layoutSystems/common/snipeable/SnipeableComponent.tsx index 85a4b6bd67..c408d004ba 100644 --- a/app/client/src/layoutSystems/common/snipeable/SnipeableComponent.tsx +++ b/app/client/src/layoutSystems/common/snipeable/SnipeableComponent.tsx @@ -4,7 +4,7 @@ import type { ReactNode } from "react"; import styled from "styled-components"; import { WIDGET_PADDING } from "constants/WidgetConstants"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getColorWithOpacity } from "constants/DefaultTheme"; import { snipingModeSelector } from "selectors/editorSelectors"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; diff --git a/app/client/src/layoutSystems/common/utils/LayoutElementPositionsObserver/usePositionObserver.ts b/app/client/src/layoutSystems/common/utils/LayoutElementPositionsObserver/usePositionObserver.ts index 96e86972d9..fd2fbb3ad3 100644 --- a/app/client/src/layoutSystems/common/utils/LayoutElementPositionsObserver/usePositionObserver.ts +++ b/app/client/src/layoutSystems/common/utils/LayoutElementPositionsObserver/usePositionObserver.ts @@ -4,7 +4,7 @@ import { positionObserver } from "."; import { APP_MODE } from "entities/App"; import { useSelector } from "react-redux"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import { getAnvilLayoutDOMId, getAnvilWidgetDOMId } from "./utils"; import { LayoutComponentTypes } from "layoutSystems/anvil/utils/anvilTypes"; export type ObservableElementType = "widget" | "layout"; diff --git a/app/client/src/layoutSystems/common/widgetName/index.tsx b/app/client/src/layoutSystems/common/widgetName/index.tsx index 52189ca77b..1b98b032eb 100644 --- a/app/client/src/layoutSystems/common/widgetName/index.tsx +++ b/app/client/src/layoutSystems/common/widgetName/index.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { bindDataToWidget } from "actions/propertyPaneActions"; import type { WidgetType } from "constants/WidgetConstants"; import React, { useMemo } from "react"; @@ -14,7 +14,7 @@ import { } from "selectors/editorSelectors"; import { getIsTableFilterPaneVisible } from "selectors/tableFilterSelectors"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; diff --git a/app/client/src/layoutSystems/fixedlayout/common/autoHeight/AutoHeightOverlayLayer.tsx b/app/client/src/layoutSystems/fixedlayout/common/autoHeight/AutoHeightOverlayLayer.tsx index d923f934fd..210cb10a98 100644 --- a/app/client/src/layoutSystems/fixedlayout/common/autoHeight/AutoHeightOverlayLayer.tsx +++ b/app/client/src/layoutSystems/fixedlayout/common/autoHeight/AutoHeightOverlayLayer.tsx @@ -1,9 +1,9 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import AutoHeightOverlayContainer from "layoutSystems/fixedlayout/common/autoHeightOverlay"; import { EditorContext } from "components/editorComponents/EditorContextProvider"; import { GridDefaults } from "constants/WidgetConstants"; import React, { useContext } from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { BaseWidgetProps } from "widgets/BaseWidgetHOC/withBaseWidgetHOC"; import { getWidgetMaxAutoHeight, diff --git a/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/hooks.ts b/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/hooks.ts index 002239fbe5..31207cbf82 100644 --- a/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/hooks.ts +++ b/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/hooks.ts @@ -11,7 +11,7 @@ import DynamicHeightCallbackHandler from "utils/CallbackHandler/DynamicHeightCal import { useAutoHeightLimitsDispatch, useAutoHeightLimitsState } from "./store"; import type { onMouseHoverCallbacksProps } from "./types"; import { getSnappedValues } from "./utils"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; import { useSelector } from "react-redux"; import { diff --git a/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/index.tsx b/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/index.tsx index f5c072fcef..89519283f7 100644 --- a/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/index.tsx +++ b/app/client/src/layoutSystems/fixedlayout/common/autoHeightOverlay/index.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { CSSProperties } from "react"; import React, { memo } from "react"; import { useSelector } from "react-redux"; diff --git a/app/client/src/layoutSystems/fixedlayout/common/widgetGrouping/WidgetsMultiSelectBox.tsx b/app/client/src/layoutSystems/fixedlayout/common/widgetGrouping/WidgetsMultiSelectBox.tsx index 58057d4d09..4b2a83af5d 100644 --- a/app/client/src/layoutSystems/fixedlayout/common/widgetGrouping/WidgetsMultiSelectBox.tsx +++ b/app/client/src/layoutSystems/fixedlayout/common/widgetGrouping/WidgetsMultiSelectBox.tsx @@ -15,11 +15,11 @@ import { TooltipComponent as Tooltip } from "design-system-old"; import { getSelectedWidgets } from "selectors/ui"; import { stopEventPropagation } from "utils/AppsmithUtils"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import type { IPopoverSharedProps } from "@blueprintjs/core"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; import WidgetFactory from "WidgetProvider/factory"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useWidgetDragResize } from "utils/hooks/dragResizeHooks"; import { getBoundariesFromSelectedWidgets } from "sagas/WidgetOperationUtils"; import { CONTAINER_GRID_PADDING } from "constants/WidgetConstants"; diff --git a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/CanvasSelectionArena.tsx b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/CanvasSelectionArena.tsx index 9bc91403e4..c1f09e85ec 100644 --- a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/CanvasSelectionArena.tsx +++ b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/CanvasSelectionArena.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { selectAllWidgetsInAreaAction, setCanvasSelectionStateAction, @@ -14,7 +14,7 @@ import { throttle } from "lodash"; import React, { useCallback, useEffect, useMemo, useRef } from "react"; import { useDispatch, useSelector } from "react-redux"; import { getWidget } from "sagas/selectors"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettingsPaneSelectors"; import { getIsAutoLayout, diff --git a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/FixedCanvasDraggingArena.tsx b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/FixedCanvasDraggingArena.tsx index aa3407dd31..26bf185872 100644 --- a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/FixedCanvasDraggingArena.tsx +++ b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/FixedCanvasDraggingArena.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { theme } from "constants/DefaultTheme"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { StickyCanvasArena } from "layoutSystems/common/canvasArenas/StickyCanvasArena"; diff --git a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts index 3ff1def523..2dfbe0ac72 100644 --- a/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts +++ b/app/client/src/layoutSystems/fixedlayout/editor/FixedLayoutCanvasArenas/hooks/useBlocksToBeDraggedOnCanvas.ts @@ -2,7 +2,7 @@ import { CONTAINER_GRID_PADDING, MAIN_CONTAINER_WIDGET_ID, } from "constants/WidgetConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getSelectedWidgets } from "selectors/ui"; import { getOccupiedSpacesWhileMoving } from "selectors/editorSelectors"; import { getTableFilterState } from "selectors/tableFilterSelectors"; @@ -16,10 +16,10 @@ import { DropTargetContext } from "layoutSystems/common/dropTarget/DropTargetCom import equal from "fast-deep-equal/es6"; import type { FixedCanvasDraggingArenaProps } from "../FixedCanvasDraggingArena"; import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { EditorContext } from "components/editorComponents/EditorContextProvider"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { snapToGrid } from "utils/helpers"; import { stopReflowAction } from "actions/reflowActions"; import type { DragDetails } from "reducers/uiReducers/dragResizeReducer"; diff --git a/app/client/src/mocks/browser.ts b/app/client/src/mocks/browser.ts index feb0e98374..506a929036 100644 --- a/app/client/src/mocks/browser.ts +++ b/app/client/src/mocks/browser.ts @@ -1,4 +1,4 @@ import { setupWorker } from "msw"; -import { handlers } from "@appsmith/mocks/handlers"; +import { handlers } from "ee/mocks/handlers"; export const worker = setupWorker(...handlers); diff --git a/app/client/src/navigation/FocusElements.ts b/app/client/src/navigation/FocusElements.ts index c2a9107a0b..94b5c071d2 100644 --- a/app/client/src/navigation/FocusElements.ts +++ b/app/client/src/navigation/FocusElements.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; export enum FocusElement { ApiPaneConfigTabs = "ApiPaneConfigTabs", diff --git a/app/client/src/navigation/FocusEntity.test.ts b/app/client/src/navigation/FocusEntity.test.ts index 6d2dcd5a6c..0e70925c02 100644 --- a/app/client/src/navigation/FocusEntity.test.ts +++ b/app/client/src/navigation/FocusEntity.test.ts @@ -1,6 +1,6 @@ import type { FocusEntityInfo } from "navigation/FocusEntity"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; interface TestCase { path: string; diff --git a/app/client/src/navigation/FocusEntity.ts b/app/client/src/navigation/FocusEntity.ts index 936ac687c8..d07b8009da 100644 --- a/app/client/src/navigation/FocusEntity.ts +++ b/app/client/src/navigation/FocusEntity.ts @@ -2,14 +2,11 @@ import type { match } from "react-router"; import { matchPath } from "react-router"; import { ADD_PATH } from "constants/routes"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import type { IDEType } from "@appsmith/entities/IDE/constants"; -import { EditorState, EntityPaths } from "@appsmith/entities/IDE/constants"; -import { - getBaseUrlsForIDEType, - getIDETypeByUrl, -} from "@appsmith/entities/IDE/utils"; +import type { IDEType } from "ee/entities/IDE/constants"; +import { EditorState, EntityPaths } from "ee/entities/IDE/constants"; +import { getBaseUrlsForIDEType, getIDETypeByUrl } from "ee/entities/IDE/utils"; import { memoize } from "lodash"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; export enum FocusEntity { API = "API", diff --git a/app/client/src/pages/AdminSettings/Authentication/AuthPage.tsx b/app/client/src/pages/AdminSettings/Authentication/AuthPage.tsx index 337b2f33f8..98542c1aa8 100644 --- a/app/client/src/pages/AdminSettings/Authentication/AuthPage.tsx +++ b/app/client/src/pages/AdminSettings/Authentication/AuthPage.tsx @@ -1,6 +1,6 @@ import React from "react"; import { useHistory } from "react-router-dom"; -import { SettingCategories } from "@appsmith/pages/AdminSettings/config/types"; +import { SettingCategories } from "ee/pages/AdminSettings/config/types"; import styled from "styled-components"; import { ENABLE, @@ -10,10 +10,10 @@ import { EDIT, UPGRADE, AUTHENTICATION_METHOD_ENABLED, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Callout, Divider, Icon, Text, Tooltip } from "design-system"; -import { adminSettingsCategoryUrl } from "@appsmith/RouteBuilder"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { adminSettingsCategoryUrl } from "ee/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import useOnUpgrade from "utils/hooks/useOnUpgrade"; import { RampFeature, RampSection } from "utils/ProductRamps/RampsControlList"; import EnterpriseTag from "components/EnterpriseTag"; diff --git a/app/client/src/pages/AdminSettings/Branding/BrandingPage.tsx b/app/client/src/pages/AdminSettings/Branding/BrandingPage.tsx index 5632c4317b..834077106e 100644 --- a/app/client/src/pages/AdminSettings/Branding/BrandingPage.tsx +++ b/app/client/src/pages/AdminSettings/Branding/BrandingPage.tsx @@ -4,12 +4,12 @@ import { useForm } from "react-hook-form"; import Previews from "./previews"; import SettingsForm from "./SettingsForm"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { Wrapper } from "pages/AdminSettings/Authentication/AuthPage"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; -import { getUpgradeBanner } from "@appsmith/utils/BusinessFeatures/brandingPageHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; +import { getUpgradeBanner } from "ee/utils/BusinessFeatures/brandingPageHelpers"; export type brandColorsKeys = | "primary" diff --git a/app/client/src/pages/AdminSettings/Branding/SettingsForm.tsx b/app/client/src/pages/AdminSettings/Branding/SettingsForm.tsx index 33394c6c77..b42eb74326 100644 --- a/app/client/src/pages/AdminSettings/Branding/SettingsForm.tsx +++ b/app/client/src/pages/AdminSettings/Branding/SettingsForm.tsx @@ -21,12 +21,12 @@ import { ADMIN_BRANDING_COLOR_TOOLTIP_DISABLED, ADMIN_BRANDING_COLOR_TOOLTIP, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ColorInput } from "pages/AdminSettings/FormGroup/ColorInput"; import { ImageInput } from "pages/AdminSettings/FormGroup/ImageInput"; import { logoImageValidator, faivconImageValidator } from "utils/BrandingUtils"; -import { useBrandingForm } from "@appsmith/pages/AdminSettings/Branding/useBrandingForm"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { useBrandingForm } from "ee/pages/AdminSettings/Branding/useBrandingForm"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import styled from "styled-components"; import { HelperText } from "pages/AdminSettings/components"; diff --git a/app/client/src/pages/AdminSettings/DisconnectService.test.tsx b/app/client/src/pages/AdminSettings/DisconnectService.test.tsx index 9b91d5db64..c1dcf9dd69 100644 --- a/app/client/src/pages/AdminSettings/DisconnectService.test.tsx +++ b/app/client/src/pages/AdminSettings/DisconnectService.test.tsx @@ -5,7 +5,7 @@ import { createMessage, DISCONNECT_AUTH_METHOD, DISCONNECT_CONFIRMATION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/pages/AdminSettings/DisconnectService.tsx b/app/client/src/pages/AdminSettings/DisconnectService.tsx index 67e939ffdc..b63ff01898 100644 --- a/app/client/src/pages/AdminSettings/DisconnectService.tsx +++ b/app/client/src/pages/AdminSettings/DisconnectService.tsx @@ -6,7 +6,7 @@ import { DANGER_ZONE, DISCONNECT_AUTH_METHOD, DISCONNECT_CONFIRMATION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; export const Container = styled.div` width: 100%; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Accordion.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Accordion.test.tsx index 23f66da630..99a0d14bd9 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Accordion.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Accordion.test.tsx @@ -1,12 +1,12 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; import { SettingTypes, SettingSubtype, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import Accordion from "./Accordion"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/Accordion.tsx b/app/client/src/pages/AdminSettings/FormGroup/Accordion.tsx index 62492b5093..3b1370d3d6 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Accordion.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Accordion.tsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import styled from "styled-components"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; import Group from "./group"; import { Icon, Text } from "design-system"; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Button.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Button.test.tsx index c7a05b1e2f..e83ace4f3f 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Button.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Button.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import ButtonComponent from "./Button"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/Button.tsx b/app/client/src/pages/AdminSettings/FormGroup/Button.tsx index c1bef4609f..c25ccac3e9 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Button.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Button.tsx @@ -1,4 +1,4 @@ -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import React from "react"; import { Button } from "design-system"; import { useDispatch, useSelector } from "react-redux"; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Checkbox.tsx b/app/client/src/pages/AdminSettings/FormGroup/Checkbox.tsx index 411b7ee928..9107633a93 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Checkbox.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Checkbox.tsx @@ -6,8 +6,8 @@ import { FormGroup, type SettingComponentProps } from "./Common"; import type { FormTextFieldProps } from "components/utils/ReduxFormTextField"; import { Checkbox } from "design-system"; import { useSelector } from "react-redux"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; -import { isTenantConfig } from "@appsmith/utils/adminSettingsHelpers"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; +import { isTenantConfig } from "ee/utils/adminSettingsHelpers"; const CheckboxWrapper = styled.div` display: grid; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Common.tsx b/app/client/src/pages/AdminSettings/FormGroup/Common.tsx index a923dae07f..0350949b65 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Common.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Common.tsx @@ -1,8 +1,8 @@ -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import React from "react"; import styled from "styled-components"; import { Icon, Tooltip, Text } from "design-system"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; import EnterpriseTag from "components/EnterpriseTag"; import BusinessTag from "components/BusinessTag"; diff --git a/app/client/src/pages/AdminSettings/FormGroup/CopyUrlForm.tsx b/app/client/src/pages/AdminSettings/FormGroup/CopyUrlForm.tsx index c46210d4b2..272a6d2229 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/CopyUrlForm.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/CopyUrlForm.tsx @@ -1,7 +1,7 @@ import React, { useMemo } from "react"; import styled from "styled-components"; import copy from "copy-to-clipboard"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Icon, Input, Text, toast, Tooltip } from "design-system"; export const BodyContainer = styled.div` diff --git a/app/client/src/pages/AdminSettings/FormGroup/Group.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Group.test.tsx index bb5f7076ea..9879f387b5 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Group.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Group.test.tsx @@ -1,9 +1,9 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import Group from "./group"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/ImageInput.tsx b/app/client/src/pages/AdminSettings/FormGroup/ImageInput.tsx index f628516ca7..53c01c8c03 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/ImageInput.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/ImageInput.tsx @@ -8,7 +8,7 @@ import type { FormTextFieldProps } from "components/utils/ReduxFormTextField"; import type { SettingComponentProps } from "./Common"; import { FormGroup } from "./Common"; import { ContentBox } from "../components"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; interface ImageInputProps { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/Link.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Link.test.tsx index 588c352483..ab7c9083e6 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Link.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Link.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import Link from "./Link"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/Link.tsx b/app/client/src/pages/AdminSettings/FormGroup/Link.tsx index 38a64f7627..ee46c242fe 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Link.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Link.tsx @@ -1,6 +1,6 @@ import { Icon } from "@blueprintjs/core"; import { Text } from "design-system"; -import { createMessage, LEARN_MORE } from "@appsmith/constants/messages"; +import { createMessage, LEARN_MORE } from "ee/constants/messages"; import React from "react"; import { useDispatch } from "react-redux"; import styled from "styled-components"; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Radio.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Radio.test.tsx index abdb46200d..78ed4adfb0 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Radio.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Radio.test.tsx @@ -1,9 +1,9 @@ import { render } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import Radio from "./Radio"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/TagInputField.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/TagInputField.test.tsx index b33486f098..8f8f10c8ee 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/TagInputField.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/TagInputField.test.tsx @@ -1,9 +1,9 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import TagInputField from "./TagInputField"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/TagInputField.tsx b/app/client/src/pages/AdminSettings/FormGroup/TagInputField.tsx index 38476ec359..7ce24c9659 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/TagInputField.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/TagInputField.tsx @@ -4,7 +4,7 @@ import { Field } from "redux-form"; import { TagInput } from "design-system-old"; import { FormGroup } from "./Common"; import type { Intent } from "constants/DefaultTheme"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; const renderComponent = ( componentProps: TagListFieldProps & { diff --git a/app/client/src/pages/AdminSettings/FormGroup/Text.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Text.test.tsx index 3c2d87f703..5f28aa3a98 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Text.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Text.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import TextComponent from "./Text"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/TextAreaField.tsx b/app/client/src/pages/AdminSettings/FormGroup/TextAreaField.tsx index b778e2bd5d..611c0be1e4 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/TextAreaField.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/TextAreaField.tsx @@ -4,7 +4,7 @@ import { Field } from "redux-form"; import type { Intent } from "constants/DefaultTheme"; import { FieldError } from "design-system-old"; import { Input } from "design-system"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; const renderComponent = ( componentProps: FormTextAreaFieldProps & { diff --git a/app/client/src/pages/AdminSettings/FormGroup/TextInput.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/TextInput.test.tsx index 6aaa129bdd..1e12fafce2 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/TextInput.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/TextInput.test.tsx @@ -1,12 +1,12 @@ import { render } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; import { SettingTypes, SettingSubtype, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import TextInput from "./TextInput"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/TextInput.tsx b/app/client/src/pages/AdminSettings/FormGroup/TextInput.tsx index 0d66cc0dfb..7051a41e3f 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/TextInput.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/TextInput.tsx @@ -1,5 +1,5 @@ import FormTextField from "components/utils/ReduxFormTextField"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import React from "react"; import { FormGroup, type SettingComponentProps } from "./Common"; diff --git a/app/client/src/pages/AdminSettings/FormGroup/Toggle.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/Toggle.test.tsx index f1b3ebd1de..75f18e8ce7 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Toggle.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Toggle.test.tsx @@ -1,9 +1,9 @@ import { render } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import Toggle from "./Toggle"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { reduxForm } from "redux-form"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/Toggle.tsx b/app/client/src/pages/AdminSettings/FormGroup/Toggle.tsx index bc66e5077e..6d8af84b3e 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/Toggle.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/Toggle.tsx @@ -4,9 +4,9 @@ import { Field, getFormValues } from "redux-form"; import styled from "styled-components"; import type { SettingComponentProps } from "./Common"; import type { FormTextFieldProps } from "components/utils/ReduxFormTextField"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { Switch, Text } from "design-system"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { useSelector } from "react-redux"; const ToggleWrapper = styled.div` diff --git a/app/client/src/pages/AdminSettings/FormGroup/common.test.tsx b/app/client/src/pages/AdminSettings/FormGroup/common.test.tsx index d0016bdced..a15536a733 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/common.test.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/common.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from "test/testUtils"; import React from "react"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import { FormGroup } from "./Common"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/FormGroup/group.tsx b/app/client/src/pages/AdminSettings/FormGroup/group.tsx index 7583e1ef86..0893b5861b 100644 --- a/app/client/src/pages/AdminSettings/FormGroup/group.tsx +++ b/app/client/src/pages/AdminSettings/FormGroup/group.tsx @@ -1,15 +1,15 @@ import React from "react"; import styled from "styled-components"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import TextInput from "./TextInput"; import Toggle from "./Toggle"; import TextComponent from "./Text"; import Button from "./Button"; import { getFormValues } from "redux-form"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; import { useDispatch, useSelector } from "react-redux"; -import { createMessage, LEARN_MORE } from "@appsmith/constants/messages"; +import { createMessage, LEARN_MORE } from "ee/constants/messages"; import { Callout, Text } from "design-system"; import CopyUrlForm from "./CopyUrlForm"; import Accordion from "./Accordion"; diff --git a/app/client/src/pages/AdminSettings/LeftPane.tsx b/app/client/src/pages/AdminSettings/LeftPane.tsx index 76abaa645e..a88ded46e2 100644 --- a/app/client/src/pages/AdminSettings/LeftPane.tsx +++ b/app/client/src/pages/AdminSettings/LeftPane.tsx @@ -1,28 +1,28 @@ import React from "react"; import styled from "styled-components"; -import AdminConfig from "@appsmith/pages/AdminSettings/config"; +import AdminConfig from "ee/pages/AdminSettings/config"; import { CategoryType, type Category, -} from "@appsmith/pages/AdminSettings/config/types"; -import { adminSettingsCategoryUrl } from "@appsmith/RouteBuilder"; +} from "ee/pages/AdminSettings/config/types"; +import { adminSettingsCategoryUrl } from "ee/RouteBuilder"; import { useParams } from "react-router"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Link, Text } from "design-system"; import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getCurrentUser } from "selectors/usersSelectors"; import BusinessTag from "components/BusinessTag"; import EnterpriseTag from "components/EnterpriseTag"; -import { getTenantPermissions } from "@appsmith/selectors/tenantSelectors"; +import { getTenantPermissions } from "ee/selectors/tenantSelectors"; import { getFilteredAclCategories, getFilteredGeneralCategories, getFilteredOtherCategories, -} from "@appsmith/utils/adminSettingsHelpers"; +} from "ee/utils/adminSettingsHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasAuditLogsReadPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasAuditLogsReadPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; export const Wrapper = styled.div` flex-basis: ${(props) => props.theme.sidebarWidth}; diff --git a/app/client/src/pages/AdminSettings/Main.tsx b/app/client/src/pages/AdminSettings/Main.tsx index 6d8ba818b4..4c3afaeca0 100644 --- a/app/client/src/pages/AdminSettings/Main.tsx +++ b/app/client/src/pages/AdminSettings/Main.tsx @@ -1,15 +1,15 @@ import React from "react"; -import AdminConfig from "@appsmith/pages/AdminSettings/config"; +import AdminConfig from "ee/pages/AdminSettings/config"; import { Redirect, useParams } from "react-router"; -import { SettingCategories } from "@appsmith/pages/AdminSettings/config/types"; +import { SettingCategories } from "ee/pages/AdminSettings/config/types"; import SettingsForm from "pages/AdminSettings/SettingsForm"; -import { getWrapperCategory } from "@appsmith/utils/adminSettingsHelpers"; +import { getWrapperCategory } from "ee/utils/adminSettingsHelpers"; import { useSelector } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; -import { getTenantPermissions } from "@appsmith/selectors/tenantSelectors"; +import { getTenantPermissions } from "ee/selectors/tenantSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getAdminSettingsPath } from "@appsmith/utils/BusinessFeatures/adminSettingsHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getAdminSettingsPath } from "ee/utils/BusinessFeatures/adminSettingsHelpers"; const Main = () => { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/AdminSettings/RestartBanner.tsx b/app/client/src/pages/AdminSettings/RestartBanner.tsx index 2c10a22e7d..9ec8527334 100644 --- a/app/client/src/pages/AdminSettings/RestartBanner.tsx +++ b/app/client/src/pages/AdminSettings/RestartBanner.tsx @@ -14,9 +14,9 @@ import { RESTART_BANNER_HEADER, RESTART_ERROR_BODY, RESTART_ERROR_HEADER, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Colors } from "constants/Colors"; -import { retryServerRestart } from "@appsmith/actions/settingsAction"; +import { retryServerRestart } from "ee/actions/settingsAction"; import { useDispatch } from "react-redux"; const RestartBannerWrapper = styled.div` diff --git a/app/client/src/pages/AdminSettings/SaveSettings.tsx b/app/client/src/pages/AdminSettings/SaveSettings.tsx index 74ceda927e..c1989bfa55 100644 --- a/app/client/src/pages/AdminSettings/SaveSettings.tsx +++ b/app/client/src/pages/AdminSettings/SaveSettings.tsx @@ -5,7 +5,7 @@ import { SAVE_AND_RESTART_BUTTON, SAVE_BUTTON, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/pages/AdminSettings/SettingsBreadcrumbs.tsx b/app/client/src/pages/AdminSettings/SettingsBreadcrumbs.tsx index 47a66c458b..aeb4379630 100644 --- a/app/client/src/pages/AdminSettings/SettingsBreadcrumbs.tsx +++ b/app/client/src/pages/AdminSettings/SettingsBreadcrumbs.tsx @@ -1,6 +1,6 @@ import React from "react"; import { Breadcrumbs } from "design-system-old"; -import { BreadcrumbCategories } from "@appsmith/pages/AdminSettings/BreadcrumbCategories"; +import { BreadcrumbCategories } from "ee/pages/AdminSettings/BreadcrumbCategories"; export const getBreadcrumbList = (category: string, subCategory?: string) => { const breadcrumbList = [ diff --git a/app/client/src/pages/AdminSettings/SettingsForm.tsx b/app/client/src/pages/AdminSettings/SettingsForm.tsx index 0b6fc76069..c55260f251 100644 --- a/app/client/src/pages/AdminSettings/SettingsForm.tsx +++ b/app/client/src/pages/AdminSettings/SettingsForm.tsx @@ -1,13 +1,13 @@ import React, { useCallback, useEffect, useMemo } from "react"; -import { saveSettings } from "@appsmith/actions/settingsAction"; -import { SETTINGS_FORM_NAME } from "@appsmith/constants/forms"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { saveSettings } from "ee/actions/settingsAction"; +import { SETTINGS_FORM_NAME } from "ee/constants/forms"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import _ from "lodash"; import ProductUpdatesModal from "pages/Applications/ProductUpdatesModal"; import { connect, useDispatch, useSelector } from "react-redux"; import type { RouteComponentProps } from "react-router"; import { useParams, withRouter } from "react-router"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { InjectedFormProps } from "redux-form"; import { formValueSelector, reduxForm } from "redux-form"; import { @@ -19,21 +19,18 @@ import Group from "./FormGroup/group"; import RestartBanner from "./RestartBanner"; import SaveAdminSettings from "./SaveSettings"; import { DisconnectService } from "./DisconnectService"; -import AdminConfig from "@appsmith/pages/AdminSettings/config"; -import type { Setting } from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +import AdminConfig from "ee/pages/AdminSettings/config"; +import type { Setting } from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; import { createMessage, DISCONNECT_AUTH_ERROR, DISCONNECT_SERVICE_SUBHEADER, DISCONNECT_SERVICE_WARNING, MANDATORY_FIELDS_ERROR, -} from "@appsmith/constants/messages"; -import { - isTenantConfig, - saveAllowed, -} from "@appsmith/utils/adminSettingsHelpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import { isTenantConfig, saveAllowed } from "ee/utils/adminSettingsHelpers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Wrapper, BottomSpace, @@ -47,9 +44,9 @@ import { toast } from "design-system"; import { getIsFormLoginEnabled, getThirdPartyAuths, -} from "@appsmith/selectors/tenantSelectors"; -import { updateTenantConfig } from "@appsmith/actions/tenantActions"; -import { tenantConfigConnection } from "@appsmith/constants/tenantConstants"; +} from "ee/selectors/tenantSelectors"; +import { updateTenantConfig } from "ee/actions/tenantActions"; +import { tenantConfigConnection } from "ee/constants/tenantConstants"; interface FormProps { settings: Record; diff --git a/app/client/src/pages/AdminSettings/config/ConfigFactory.ts b/app/client/src/pages/AdminSettings/config/ConfigFactory.ts index f37674e239..f2df6c31e1 100644 --- a/app/client/src/pages/AdminSettings/config/ConfigFactory.ts +++ b/app/client/src/pages/AdminSettings/config/ConfigFactory.ts @@ -2,8 +2,8 @@ import type { AdminConfigType, Category, Setting, -} from "@appsmith/pages/AdminSettings/config/types"; -import { SettingTypes } from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; +import { SettingTypes } from "ee/pages/AdminSettings/config/types"; export class ConfigFactory { static settingsMap: Record = {}; static settings: Setting[] = []; diff --git a/app/client/src/pages/AdminSettings/config/advanced.ts b/app/client/src/pages/AdminSettings/config/advanced.ts index 72d610e26f..e23592f157 100644 --- a/app/client/src/pages/AdminSettings/config/advanced.ts +++ b/app/client/src/pages/AdminSettings/config/advanced.ts @@ -1,10 +1,10 @@ -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingSubtype, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; export const config: AdminConfigType = { icon: "settings-line", diff --git a/app/client/src/pages/AdminSettings/config/email.ts b/app/client/src/pages/AdminSettings/config/email.ts index 9ba4bbbf69..9e5020c5d5 100644 --- a/app/client/src/pages/AdminSettings/config/email.ts +++ b/app/client/src/pages/AdminSettings/config/email.ts @@ -1,20 +1,20 @@ import { EMAIL_SETUP_DOC } from "constants/ThirdPartyConstants"; import { isEmail } from "utils/formhelpers"; import type { Dispatch } from "react"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { isNil, omitBy } from "lodash"; -import type { AdminConfigType } from "@appsmith/pages/AdminSettings/config/types"; +import type { AdminConfigType } from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingSubtype, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { ADMIN_SETTINGS_EMAIL_WARNING, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; export const config: AdminConfigType = { icon: "mail-line", diff --git a/app/client/src/pages/AdminSettings/config/version.ts b/app/client/src/pages/AdminSettings/config/version.ts index e26ffd8146..020bd52fbe 100644 --- a/app/client/src/pages/AdminSettings/config/version.ts +++ b/app/client/src/pages/AdminSettings/config/version.ts @@ -1,16 +1,16 @@ import type { Dispatch } from "react"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { AdminConfigType, Setting, -} from "@appsmith/pages/AdminSettings/config/types"; +} from "ee/pages/AdminSettings/config/types"; import { CategoryType, SettingCategories, SettingTypes, -} from "@appsmith/pages/AdminSettings/config/types"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +} from "ee/pages/AdminSettings/config/types"; +import { isAirgapped } from "ee/utils/airgapHelpers"; const isAirgappedInstance = isAirgapped(); diff --git a/app/client/src/pages/AdminSettings/index.tsx b/app/client/src/pages/AdminSettings/index.tsx index 8709f67e5b..4622fc16e5 100644 --- a/app/client/src/pages/AdminSettings/index.tsx +++ b/app/client/src/pages/AdminSettings/index.tsx @@ -1,17 +1,17 @@ import React, { useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import PageWrapper from "pages/common/PageWrapper"; import { getSettingsLoadingState } from "selectors/settingsSelectors"; import styled from "styled-components"; import LeftPane from "pages/AdminSettings/LeftPane"; import Main from "pages/AdminSettings/Main"; -import WithSuperUserHOC from "@appsmith/pages/AdminSettings/WithSuperUserHoc"; +import WithSuperUserHOC from "ee/pages/AdminSettings/WithSuperUserHoc"; import { getCurrentUser } from "selectors/usersSelectors"; import bootIntercom from "utils/bootIntercom"; import { LoaderContainer } from "pages/AdminSettings/components"; import { useParams } from "react-router"; -import AdminConfig from "@appsmith/pages/AdminSettings/config"; +import AdminConfig from "ee/pages/AdminSettings/config"; import { Spinner } from "design-system"; const FlexContainer = styled.div` diff --git a/app/client/src/pages/AppViewer/AppPage/AppPage.tsx b/app/client/src/pages/AppViewer/AppPage/AppPage.tsx index d3418bd79b..0c24edd103 100644 --- a/app/client/src/pages/AppViewer/AppPage/AppPage.tsx +++ b/app/client/src/pages/AppViewer/AppPage/AppPage.tsx @@ -1,8 +1,8 @@ import React, { useEffect, useMemo, useRef } from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { CanvasWidgetStructure } from "WidgetProvider/constants"; import { useSelector } from "react-redux"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import { renderAppsmithCanvas } from "layoutSystems/CanvasFactory"; import type { WidgetProps } from "widgets/BaseWidget"; diff --git a/app/client/src/pages/AppViewer/AppViewerPageContainer.tsx b/app/client/src/pages/AppViewer/AppViewerPageContainer.tsx index a06ba0d241..be263b91b3 100644 --- a/app/client/src/pages/AppViewer/AppViewerPageContainer.tsx +++ b/app/client/src/pages/AppViewer/AppViewerPageContainer.tsx @@ -11,13 +11,10 @@ import Centered from "components/designSystems/appsmith/CenteredWrapper"; import AppPage from "./AppPage"; import { getCanvasWidth, getCurrentPageName } from "selectors/editorSelectors"; import RequestConfirmationModal from "pages/Editor/RequestConfirmationModal"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; -import { builderURL } from "@appsmith/RouteBuilder"; -import { getCanvasWidgetsStructure } from "@appsmith/selectors/entitiesSelector"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; +import { builderURL } from "ee/RouteBuilder"; +import { getCanvasWidgetsStructure } from "ee/selectors/entitiesSelector"; import equal from "fast-deep-equal/es6"; const Section = styled.section` diff --git a/app/client/src/pages/AppViewer/Navigation/Sidebar.tsx b/app/client/src/pages/AppViewer/Navigation/Sidebar.tsx index 3610a64cd9..1d2ef4322d 100644 --- a/app/client/src/pages/AppViewer/Navigation/Sidebar.tsx +++ b/app/client/src/pages/AppViewer/Navigation/Sidebar.tsx @@ -2,7 +2,7 @@ import React, { useEffect, useState } from "react"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { NAVIGATION_SETTINGS, SIDEBAR_WIDTH } from "constants/AppConstants"; import { get } from "lodash"; import { useDispatch, useSelector } from "react-redux"; @@ -13,7 +13,7 @@ import MenuItem from "./components/MenuItem"; import ShareButton from "./components/ShareButton"; import PrimaryCTA from "../PrimaryCTA"; import { useHref } from "pages/Editor/utils"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { combinedPreviewModeSelector, getCurrentBasePageId, @@ -23,8 +23,8 @@ import SidebarProfileComponent from "./components/SidebarProfileComponent"; import CollapseButton from "./components/CollapseButton"; import classNames from "classnames"; import { useMouse } from "@mantine/hooks"; -import { getAppSidebarPinned } from "@appsmith/selectors/applicationSelectors"; -import { setIsAppSidebarPinned } from "@appsmith/actions/applicationActions"; +import { getAppSidebarPinned } from "ee/selectors/applicationSelectors"; +import { setIsAppSidebarPinned } from "ee/actions/applicationActions"; import { StyledCtaContainer, StyledFooter, @@ -34,7 +34,7 @@ import { } from "./Sidebar.styled"; import { getCurrentThemeDetails } from "selectors/themeSelectors"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettingsPaneSelectors"; -import NavigationLogo from "@appsmith/pages/AppViewer/NavigationLogo"; +import NavigationLogo from "ee/pages/AppViewer/NavigationLogo"; import MenuItemContainer from "./components/MenuItemContainer"; import BackToAppsButton from "./components/BackToAppsButton"; diff --git a/app/client/src/pages/AppViewer/Navigation/TopInline.tsx b/app/client/src/pages/AppViewer/Navigation/TopInline.tsx index 699058d6c2..c8b2c9fb1c 100644 --- a/app/client/src/pages/AppViewer/Navigation/TopInline.tsx +++ b/app/client/src/pages/AppViewer/Navigation/TopInline.tsx @@ -5,7 +5,7 @@ import React, { useEffect, useLayoutEffect, useRef, useState } from "react"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; // import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { useWindowSizeHooks } from "utils/hooks/dragResizeHooks"; // import { getSelectedAppTheme } from "selectors/appThemingSelectors"; diff --git a/app/client/src/pages/AppViewer/Navigation/TopStacked.tsx b/app/client/src/pages/AppViewer/Navigation/TopStacked.tsx index 9a2386774c..e688af41ad 100644 --- a/app/client/src/pages/AppViewer/Navigation/TopStacked.tsx +++ b/app/client/src/pages/AppViewer/Navigation/TopStacked.tsx @@ -5,7 +5,7 @@ import MenuItem from "./components/MenuItem"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import useThrottledRAF from "utils/hooks/useThrottledRAF"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { get } from "lodash"; diff --git a/app/client/src/pages/AppViewer/Navigation/components/BackToAppsButton.tsx b/app/client/src/pages/AppViewer/Navigation/components/BackToAppsButton.tsx index 534edc4c8f..92c3ecb12b 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/BackToAppsButton.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/BackToAppsButton.tsx @@ -1,13 +1,13 @@ import React from "react"; import Button from "../../AppViewerButton"; import { useSelector } from "react-redux"; -import { ALL_APPS, createMessage } from "@appsmith/constants/messages"; +import { ALL_APPS, createMessage } from "ee/constants/messages"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { getMenuItemTextColor } from "pages/AppViewer/utils"; import type { NavigationSetting } from "constants/AppConstants"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { get } from "lodash"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { useHistory } from "react-router"; import styled from "styled-components"; import { getCurrentUser } from "selectors/usersSelectors"; diff --git a/app/client/src/pages/AppViewer/Navigation/components/CollapseButton.tsx b/app/client/src/pages/AppViewer/Navigation/components/CollapseButton.tsx index 18be8d1b26..e040644961 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/CollapseButton.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/CollapseButton.tsx @@ -2,7 +2,7 @@ import { CLOSE_SIDEBAR_MESSAGE, createMessage, LOCK_SIDEBAR_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import classNames from "classnames"; import { TooltipComponent } from "design-system-old"; import React from "react"; diff --git a/app/client/src/pages/AppViewer/Navigation/components/MenuItem.tsx b/app/client/src/pages/AppViewer/Navigation/components/MenuItem.tsx index b29f908545..2461fcb62b 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/MenuItem.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/MenuItem.tsx @@ -1,13 +1,13 @@ import React from "react"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; import type { NavigationSetting } from "constants/AppConstants"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { APP_MODE } from "entities/App"; import { get } from "lodash"; import { useHref } from "pages/Editor/utils"; import { useSelector } from "react-redux"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { trimQueryString } from "utils/helpers"; import { Icon } from "design-system-old"; diff --git a/app/client/src/pages/AppViewer/Navigation/components/MoreDropdownButton.tsx b/app/client/src/pages/AppViewer/Navigation/components/MoreDropdownButton.tsx index c658f83580..fe8ce9b1e8 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/MoreDropdownButton.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/MoreDropdownButton.tsx @@ -12,10 +12,10 @@ import { StyledMenuItemInDropdown, StyleMoreDropdownButton, } from "./MoreDropdownButton.styled"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { trimQueryString } from "utils/helpers"; import { NavigationMethod } from "utils/history"; diff --git a/app/client/src/pages/AppViewer/Navigation/components/ShareButton.tsx b/app/client/src/pages/AppViewer/Navigation/components/ShareButton.tsx index 7f67203747..fe615be307 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/ShareButton.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/ShareButton.tsx @@ -7,16 +7,16 @@ import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { getApplicationNameTextColor } from "pages/AppViewer/utils"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { get } from "lodash"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { APPLICATION_INVITE, createMessage, SHARE_APP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import FormDialogComponent from "components/editorComponents/form/FormDialogComponent"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; interface ShareButtonProps { currentApplicationDetails?: ApplicationPayload; diff --git a/app/client/src/pages/AppViewer/Navigation/components/TopHeader.tsx b/app/client/src/pages/AppViewer/Navigation/components/TopHeader.tsx index 57307d3d57..9e73c9b5ea 100644 --- a/app/client/src/pages/AppViewer/Navigation/components/TopHeader.tsx +++ b/app/client/src/pages/AppViewer/Navigation/components/TopHeader.tsx @@ -1,13 +1,13 @@ import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { get } from "lodash"; import { useHref } from "pages/Editor/utils"; import React from "react"; import { useSelector } from "react-redux"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import MobileNavToggle from "./MobileNavToggle"; @@ -21,7 +21,7 @@ import ProfileDropdown from "pages/common/ProfileDropdown"; import TopStacked from "../TopStacked"; import { HeaderRow, StyledNav } from "./TopHeader.styled"; import TopInline from "../TopInline"; -import NavigationLogo from "@appsmith/pages/AppViewer/NavigationLogo"; +import NavigationLogo from "ee/pages/AppViewer/NavigationLogo"; import BackToAppsButton from "./BackToAppsButton"; interface TopHeaderProps { diff --git a/app/client/src/pages/AppViewer/Navigation/constants.ts b/app/client/src/pages/AppViewer/Navigation/constants.ts index 90c426353e..7d0d59f1ba 100644 --- a/app/client/src/pages/AppViewer/Navigation/constants.ts +++ b/app/client/src/pages/AppViewer/Navigation/constants.ts @@ -1,7 +1,7 @@ import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; export interface NavigationProps { pages: Page[]; diff --git a/app/client/src/pages/AppViewer/Navigation/index.tsx b/app/client/src/pages/AppViewer/Navigation/index.tsx index 84a3005c73..4296450d71 100644 --- a/app/client/src/pages/AppViewer/Navigation/index.tsx +++ b/app/client/src/pages/AppViewer/Navigation/index.tsx @@ -1,14 +1,14 @@ import React, { useEffect, useRef, useState } from "react"; import { useLocation } from "react-router-dom"; import { ThemeProvider } from "styled-components"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentBasePageId, getViewModePageList, } from "selectors/editorSelectors"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getCurrentUser } from "selectors/usersSelectors"; import type { User } from "constants/userConstants"; import type { Theme } from "constants/DefaultTheme"; @@ -17,13 +17,13 @@ import HtmlTitle from "../AppViewerHtmlTitle"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import PageMenu from "pages/AppViewer/PageMenu"; import { useHref } from "pages/Editor/utils"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import TopHeader from "./components/TopHeader"; import Sidebar from "./Sidebar"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { setAppViewHeaderHeight } from "actions/appViewActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export function Navigation() { const { search } = useLocation(); diff --git a/app/client/src/pages/AppViewer/PageMenu.tsx b/app/client/src/pages/AppViewer/PageMenu.tsx index e9e388eb6d..fb44c5f347 100644 --- a/app/client/src/pages/AppViewer/PageMenu.tsx +++ b/app/client/src/pages/AppViewer/PageMenu.tsx @@ -2,19 +2,19 @@ import React, { useState, useEffect, useRef } from "react"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +} from "ee/constants/ReduxActionConstants"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { useSelector } from "react-redux"; import classNames from "classnames"; import PrimaryCTA from "./PrimaryCTA"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import BrandingBadge from "./BrandingBadgeMobile"; import { getAppViewHeaderHeight } from "selectors/appViewSelectors"; import { useOnClickOutside } from "utils/hooks/useOnClickOutside"; import { useHref } from "pages/Editor/utils"; import { APP_MODE } from "entities/App"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { trimQueryString } from "utils/helpers"; import type { NavigationSetting } from "constants/AppConstants"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; @@ -23,7 +23,7 @@ import { PageMenuContainer, StyledNavLink } from "./PageMenu.styled"; import { StyledCtaContainer } from "./Navigation/Sidebar.styled"; import ShareButton from "./Navigation/components/ShareButton"; import BackToAppsButton from "./Navigation/components/BackToAppsButton"; -import { getHideWatermark } from "@appsmith/selectors/tenantSelectors"; +import { getHideWatermark } from "ee/selectors/tenantSelectors"; interface NavigationProps { isOpen?: boolean; diff --git a/app/client/src/pages/AppViewer/PageTabs.tsx b/app/client/src/pages/AppViewer/PageTabs.tsx index 16c36aee2e..a966d56594 100644 --- a/app/client/src/pages/AppViewer/PageTabs.tsx +++ b/app/client/src/pages/AppViewer/PageTabs.tsx @@ -5,15 +5,15 @@ import { get } from "lodash"; import type { ApplicationPayload, Page, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { isEllipsisActive, trimQueryString } from "utils/helpers"; import { getTypographyByKey, TooltipComponent } from "design-system-old"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { useSelector } from "react-redux"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { useHref } from "pages/Editor/utils"; import { APP_MODE } from "entities/App"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { getMenuItemBackgroundColorWhenActive, getMenuItemBackgroundColorOnHover, diff --git a/app/client/src/pages/AppViewer/PrimaryCTA.tsx b/app/client/src/pages/AppViewer/PrimaryCTA.tsx index e106accd3e..88e22cef17 100644 --- a/app/client/src/pages/AppViewer/PrimaryCTA.tsx +++ b/app/client/src/pages/AppViewer/PrimaryCTA.tsx @@ -2,10 +2,7 @@ import React, { useEffect, useMemo, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import Button from "./AppViewerButton"; import { AUTH_LOGIN_URL } from "constants/routes"; -import { - PERMISSION_TYPE, - isPermitted, -} from "@appsmith/utils/permissionHelpers"; +import { PERMISSION_TYPE, isPermitted } from "ee/utils/permissionHelpers"; import { getCurrentBasePageId, previewModeSelector, @@ -16,11 +13,11 @@ import { EDIT_APP, FORK_APP, SIGN_IN, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getCurrentUser } from "selectors/usersSelectors"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; import ForkApplicationModal from "pages/Applications/ForkApplicationModal"; -import { viewerURL } from "@appsmith/RouteBuilder"; +import { viewerURL } from "ee/RouteBuilder"; import { useHistory, useLocation } from "react-router"; import { useHref } from "pages/Editor/utils"; import type { NavigationSetting } from "constants/AppConstants"; @@ -29,7 +26,7 @@ import { getApplicationNameTextColor } from "./utils"; import { ButtonVariantTypes } from "components/constants"; import { setPreviewModeInitAction } from "actions/editorActions"; import { protectedModeSelector } from "selectors/gitSyncSelectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; /** * --------------------------------------------------------------------------------------------------- diff --git a/app/client/src/pages/AppViewer/SideNavItem.tsx b/app/client/src/pages/AppViewer/SideNavItem.tsx index 9f18de0862..535e9b81bb 100644 --- a/app/client/src/pages/AppViewer/SideNavItem.tsx +++ b/app/client/src/pages/AppViewer/SideNavItem.tsx @@ -3,7 +3,7 @@ import React from "react"; import styled from "styled-components"; import { NavLink, useRouteMatch } from "react-router-dom"; import { MenuItem, Classes } from "@blueprintjs/core"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Content = styled.div<{ collapsed: boolean }>` display: flex; diff --git a/app/client/src/pages/AppViewer/index.tsx b/app/client/src/pages/AppViewer/index.tsx index ee11d39ef4..0960530a1c 100644 --- a/app/client/src/pages/AppViewer/index.tsx +++ b/app/client/src/pages/AppViewer/index.tsx @@ -3,7 +3,7 @@ import styled, { ThemeProvider } from "styled-components"; import { useDispatch } from "react-redux"; import type { RouteComponentProps } from "react-router"; import { withRouter } from "react-router"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { AppViewerRouteParams, BuilderRouteParams, @@ -36,11 +36,11 @@ import { initAppViewerAction } from "actions/initActions"; import { WidgetGlobaStyles } from "globalStyles/WidgetGlobalStyles"; import useWidgetFocus from "utils/hooks/useWidgetFocus/useWidgetFocus"; import HtmlTitle from "./AppViewerHtmlTitle"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { getAppThemeSettings, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { editorInitializer } from "../../utils/editor/EditorUtils"; import { widgetInitialisationSuccess } from "../../actions/widgetActions"; import type { FontFamily } from "@design-system/theming"; @@ -48,9 +48,9 @@ import { ThemeProvider as WDSThemeProvider, useTheme, } from "@design-system/theming"; -import { KBViewerFloatingButton } from "@appsmith/pages/AppViewer/KnowledgeBase/KBViewerFloatingButton"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import { getHideWatermark } from "@appsmith/selectors/tenantSelectors"; +import { KBViewerFloatingButton } from "ee/pages/AppViewer/KnowledgeBase/KBViewerFloatingButton"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import { getHideWatermark } from "ee/selectors/tenantSelectors"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; const AppViewerBody = styled.section<{ diff --git a/app/client/src/pages/AppViewer/loader.tsx b/app/client/src/pages/AppViewer/loader.tsx index 63af226011..d9d9b75167 100644 --- a/app/client/src/pages/AppViewer/loader.tsx +++ b/app/client/src/pages/AppViewer/loader.tsx @@ -8,7 +8,7 @@ import { APP_MODE } from "entities/App"; import { connect } from "react-redux"; import { getSearchQuery } from "utils/helpers"; import { GIT_BRANCH_QUERY_KEY } from "constants/routes"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; type Props = { initAppViewer: (payload: InitAppViewerPayload) => void; diff --git a/app/client/src/pages/Applications/ApplicationCard.tsx b/app/client/src/pages/Applications/ApplicationCard.tsx index 07b59444a1..184f6c59eb 100644 --- a/app/client/src/pages/Applications/ApplicationCard.tsx +++ b/app/client/src/pages/Applications/ApplicationCard.tsx @@ -6,12 +6,12 @@ import React, { useMemo, } from "react"; import styled, { ThemeContext } from "styled-components"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { hasDeleteApplicationPermission, isPermitted, PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +} from "ee/utils/permissionHelpers"; import { getInitialsAndColorCode, getApplicationIcon, @@ -38,16 +38,16 @@ import { useDispatch, useSelector } from "react-redux"; import type { ApplicationPagePayload, UpdateApplicationPayload, -} from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; import { getIsSavingAppName, getIsErroredSavingAppName, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import ForkApplicationModal from "./ForkApplicationModal"; -import { getExportAppAPIRoute } from "@appsmith/constants/ApiConstants"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { getExportAppAPIRoute } from "ee/constants/ApiConstants"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import history from "utils/history"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import { toast } from "design-system"; import { getCurrentUser } from "actions/authActions"; import Card, { ContextMenuTrigger } from "components/common/Card"; diff --git a/app/client/src/pages/Applications/CreateApplicationForm.tsx b/app/client/src/pages/Applications/CreateApplicationForm.tsx index 20517756ca..b4e281681b 100644 --- a/app/client/src/pages/Applications/CreateApplicationForm.tsx +++ b/app/client/src/pages/Applications/CreateApplicationForm.tsx @@ -2,13 +2,13 @@ import React from "react"; import { connect } from "react-redux"; import type { InjectedFormProps } from "redux-form"; import { Form, reduxForm, Field } from "redux-form"; -import { CREATE_APPLICATION_FORM_NAME } from "@appsmith/constants/forms"; +import { CREATE_APPLICATION_FORM_NAME } from "ee/constants/forms"; import { createMessage, ERROR_MESSAGE_NAME_EMPTY, NAME_SPACE_ERROR, -} from "@appsmith/constants/messages"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/constants/messages"; +import type { AppState } from "ee/reducers"; import type { CreateApplicationFormValues } from "./helpers"; import { createApplicationFormSubmitHandler, diff --git a/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx b/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx index 9ea34adcc6..7cf917f87d 100644 --- a/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx +++ b/app/client/src/pages/Applications/EmbedSnippet/PrivateEmbeddingContent.tsx @@ -1,24 +1,15 @@ import React from "react"; import { Text, Link, Button, Icon } from "design-system"; -import { - createMessage, - IN_APP_EMBED_SETTING, -} from "@appsmith/constants/messages"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import { createMessage, IN_APP_EMBED_SETTING } from "ee/constants/messages"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import { RAMP_NAME, RampFeature, RampSection, } from "utils/ProductRamps/RampsControlList"; import { useSelector } from "react-redux"; -import { - getRampLink, - showProductRamps, -} from "@appsmith/selectors/rampSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { getRampLink, showProductRamps } from "ee/selectors/rampSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import EnterpriseTag from "components/EnterpriseTag"; diff --git a/app/client/src/pages/Applications/EmbedSnippet/Snippet.tsx b/app/client/src/pages/Applications/EmbedSnippet/Snippet.tsx index 36d1a950fe..69f58e8a01 100644 --- a/app/client/src/pages/Applications/EmbedSnippet/Snippet.tsx +++ b/app/client/src/pages/Applications/EmbedSnippet/Snippet.tsx @@ -1,9 +1,6 @@ import React from "react"; import copy from "copy-to-clipboard"; -import { - createMessage, - IN_APP_EMBED_SETTING, -} from "@appsmith/constants/messages"; +import { createMessage, IN_APP_EMBED_SETTING } from "ee/constants/messages"; import styled from "styled-components"; import { Icon, Text, toast } from "design-system"; diff --git a/app/client/src/pages/Applications/EmbedSnippet/useUpdateEmbedSnippet.tsx b/app/client/src/pages/Applications/EmbedSnippet/useUpdateEmbedSnippet.tsx index 98bfa0d034..dc7afa3203 100644 --- a/app/client/src/pages/Applications/EmbedSnippet/useUpdateEmbedSnippet.tsx +++ b/app/client/src/pages/Applications/EmbedSnippet/useUpdateEmbedSnippet.tsx @@ -3,16 +3,13 @@ import { useDispatch, useSelector } from "react-redux"; import { getDefaultBasePageId } from "sagas/selectors"; import { getSettings } from "selectors/settingsSelectors"; import { getCurrentUser } from "selectors/usersSelectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import debounce from "lodash/debounce"; -import { updateApplication } from "@appsmith/actions/applicationActions"; -import { viewerURL } from "@appsmith/RouteBuilder"; -import { - createMessage, - IN_APP_EMBED_SETTING, -} from "@appsmith/constants/messages"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { updateApplication } from "ee/actions/applicationActions"; +import { viewerURL } from "ee/RouteBuilder"; +import { createMessage, IN_APP_EMBED_SETTING } from "ee/constants/messages"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import { AppsmithFrameAncestorsSetting } from "./Constants/constants"; import { formatEmbedSettings } from "./Utils/utils"; diff --git a/app/client/src/pages/Applications/ForkApplicationModal.tsx b/app/client/src/pages/Applications/ForkApplicationModal.tsx index 9483795e37..38b647e0ff 100644 --- a/app/client/src/pages/Applications/ForkApplicationModal.tsx +++ b/app/client/src/pages/Applications/ForkApplicationModal.tsx @@ -1,8 +1,8 @@ import React, { useState, useMemo, useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { hasCreateNewAppPermission } from "@appsmith/utils/permissionHelpers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; +import { hasCreateNewAppPermission } from "ee/utils/permissionHelpers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; import { Button, Modal, @@ -20,10 +20,10 @@ import { FORK_APP_MODAL_EMPTY_TITLE, FORK_APP_MODAL_LOADING_TITLE, FORK_APP_MODAL_SUCCESS_TITLE, -} from "@appsmith/constants/messages"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { fetchAllWorkspaces } from "@appsmith/actions/workspaceActions"; +} from "ee/constants/messages"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; +import { fetchAllWorkspaces } from "ee/actions/workspaceActions"; interface ForkApplicationModalProps { applicationId: string; diff --git a/app/client/src/pages/Applications/ProductUpdatesModal/index.tsx b/app/client/src/pages/Applications/ProductUpdatesModal/index.tsx index 29bab4f1d9..8b83e97148 100644 --- a/app/client/src/pages/Applications/ProductUpdatesModal/index.tsx +++ b/app/client/src/pages/Applications/ProductUpdatesModal/index.tsx @@ -2,14 +2,14 @@ import React, { useState, useEffect } from "react"; import { useSelector, useDispatch } from "react-redux"; import styled from "styled-components"; import "@github/g-emoji-element"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import ReleasesAPI from "api/ReleasesAPI"; import { resetReleasesCount } from "actions/releasesActions"; import type { Release } from "./ReleaseComponent"; import ReleaseComponent from "./ReleaseComponent"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { Modal, ModalBody, ModalContent, ModalHeader } from "design-system"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; const Container = styled.div` position: relative; diff --git a/app/client/src/pages/Applications/helpers.ts b/app/client/src/pages/Applications/helpers.ts index 4efd18b8d4..93be4e5a06 100644 --- a/app/client/src/pages/Applications/helpers.ts +++ b/app/client/src/pages/Applications/helpers.ts @@ -1,6 +1,6 @@ import type { AppIconName } from "design-system-old"; import type { AppColorCode } from "constants/DefaultTheme"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { SubmissionError } from "redux-form"; import { truncateString, howMuchTimeBeforeText } from "utils/helpers"; diff --git a/app/client/src/pages/Applications/loader.tsx b/app/client/src/pages/Applications/loader.tsx index 1e15c21cb7..0678801673 100644 --- a/app/client/src/pages/Applications/loader.tsx +++ b/app/client/src/pages/Applications/loader.tsx @@ -4,7 +4,7 @@ import { retryPromise } from "utils/AppsmithUtils"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { connect } from "react-redux"; import { showDebugger } from "actions/debuggerActions"; @@ -30,7 +30,7 @@ class ApplicationListLoader extends React.PureComponent { retryPromise( async () => import( - /* webpackChunkName: "applications" */ "@appsmith/pages/Applications/index" + /* webpackChunkName: "applications" */ "ee/pages/Applications/index" ), ).then((module) => { this.setState({ Page: module.default }); diff --git a/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx b/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx index 007fa47e19..b0e310cc1e 100644 --- a/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx +++ b/app/client/src/pages/Editor/APIEditor/ApiAuthentication.tsx @@ -5,24 +5,24 @@ import styled from "styled-components"; import { connect, useSelector } from "react-redux"; import { AuthType } from "entities/Datasource/RestAPIForm"; import { formValueSelector } from "redux-form"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { EDIT_DATASOURCE_MESSAGE, OAUTH_2_0, OAUTH_ERROR, SAVE_DATASOURCE_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import StoreAsDatasource from "components/editorComponents/StoreAsDatasource"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { Icon, Text } from "design-system"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreateDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; interface ReduxStateProps { datasource: EmbeddedRestDatasource; } diff --git a/app/client/src/pages/Editor/APIEditor/ApiEditorContext.tsx b/app/client/src/pages/Editor/APIEditor/ApiEditorContext.tsx index cc26c2eb15..a5d3aa5e23 100644 --- a/app/client/src/pages/Editor/APIEditor/ApiEditorContext.tsx +++ b/app/client/src/pages/Editor/APIEditor/ApiEditorContext.tsx @@ -1,4 +1,4 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { PaginationField } from "api/ActionAPI"; import React, { createContext, useMemo } from "react"; diff --git a/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx b/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx index 0fc6b3855c..d6de6931b1 100644 --- a/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx +++ b/app/client/src/pages/Editor/APIEditor/ApiRightPane.tsx @@ -7,14 +7,14 @@ import get from "lodash/get"; import { getQueryParams } from "utils/URLUtils"; import ActionRightPane from "components/editorComponents/ActionRightPane"; import { sortedDatasourcesHandler } from "./helpers"; -import { datasourcesEditorIdURL } from "@appsmith/RouteBuilder"; +import { datasourcesEditorIdURL } from "ee/RouteBuilder"; import { setApiRightPaneSelectedTab } from "actions/apiPaneActions"; import { useDispatch, useSelector } from "react-redux"; import { getApiRightPaneSelectedTab } from "selectors/apiPaneSelectors"; import isUndefined from "lodash/isUndefined"; import { Button, Tab, TabPanel, Tabs, TabsList, Tag } from "design-system"; import type { Datasource } from "entities/Datasource"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import type { SuggestedWidget } from "api/ActionAPI"; interface ApiRightPaneProps { diff --git a/app/client/src/pages/Editor/APIEditor/CommonEditorForm.tsx b/app/client/src/pages/Editor/APIEditor/CommonEditorForm.tsx index 7bda77a4c2..5d2e7be2c7 100644 --- a/app/client/src/pages/Editor/APIEditor/CommonEditorForm.tsx +++ b/app/client/src/pages/Editor/APIEditor/CommonEditorForm.tsx @@ -18,7 +18,7 @@ import { isGraphqlPlugin } from "entities/Action"; import KeyValueFieldArray from "components/editorComponents/form/fields/KeyValueFieldArray"; import ApiResponseView from "components/editorComponents/ApiResponseView"; import EmbeddedDatasourcePathField from "components/editorComponents/form/fields/EmbeddedDatasourcePathField"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import ActionNameEditor from "components/editorComponents/ActionNameEditor"; import ActionSettings from "pages/Editor/ActionSettings"; import RequestDropdownField from "components/editorComponents/form/fields/RequestDropdownField"; @@ -40,28 +40,28 @@ import { API_PANE_AUTO_GENERATED_HEADER, API_PANE_DUPLICATE_HEADER, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useParams } from "react-router"; import type { Datasource } from "entities/Datasource"; import equal from "fast-deep-equal/es6"; import ApiAuthentication from "./ApiAuthentication"; import { replayHighlightClass } from "globalStyles/portals"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; +import { getPlugin } from "ee/selectors/entitiesSelector"; import { setApiPaneConfigSelectedTabIndex } from "actions/apiPaneActions"; import type { AutoGeneratedHeader } from "./helpers"; import { getApiPaneConfigSelectedTabIndex } from "selectors/apiPaneSelectors"; import { noop } from "lodash"; import { DEFAULT_DATASOURCE_NAME } from "constants/ApiEditorConstants/ApiEditorConstants"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasExecuteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { ApiEditorContext } from "./ApiEditorContext"; import ActionRightPane from "components/editorComponents/ActionRightPane"; -import RunHistory from "@appsmith/components/RunHistory"; +import RunHistory from "ee/components/RunHistory"; const Form = styled.form` position: relative; diff --git a/app/client/src/pages/Editor/APIEditor/Editor.tsx b/app/client/src/pages/Editor/APIEditor/Editor.tsx index 3e9367052a..efd808ef77 100644 --- a/app/client/src/pages/Editor/APIEditor/Editor.tsx +++ b/app/client/src/pages/Editor/APIEditor/Editor.tsx @@ -2,14 +2,14 @@ import React from "react"; import { connect } from "react-redux"; import { submit } from "redux-form"; import RestApiEditorForm from "./RestAPIForm"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { RouteComponentProps } from "react-router"; import type { ActionData, ActionDataState, -} from "@appsmith/reducers/entityReducers/actionsReducer"; +} from "ee/reducers/entityReducers/actionsReducer"; import _ from "lodash"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { getCurrentApplicationId, getCurrentPageName, @@ -27,14 +27,14 @@ import PerformanceTracker, { } from "utils/PerformanceTracker"; import * as Sentry from "@sentry/react"; import EntityNotFoundPane from "pages/Editor/EntityNotFoundPane"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { getActionByBaseId, getPageList, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import history from "utils/history"; -import { saasEditorApiIdURL } from "@appsmith/RouteBuilder"; +import { saasEditorApiIdURL } from "ee/RouteBuilder"; import GraphQLEditorForm from "./GraphQL/GraphQLEditorForm"; import type { APIEditorRouteParams } from "constants/routes"; import { ApiEditorContext } from "./ApiEditorContext"; diff --git a/app/client/src/pages/Editor/APIEditor/GraphQL/GraphQLEditorForm.tsx b/app/client/src/pages/Editor/APIEditor/GraphQL/GraphQLEditorForm.tsx index 56ad0cb243..61c1611319 100644 --- a/app/client/src/pages/Editor/APIEditor/GraphQL/GraphQLEditorForm.tsx +++ b/app/client/src/pages/Editor/APIEditor/GraphQL/GraphQLEditorForm.tsx @@ -4,9 +4,9 @@ import type { InjectedFormProps } from "redux-form"; import { change, formValueSelector, reduxForm } from "redux-form"; import classNames from "classnames"; import styled from "styled-components"; -import { API_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { API_EDITOR_FORM_NAME } from "ee/constants/forms"; import type { Action } from "entities/Action"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; import useHorizontalResize from "utils/hooks/useHorizontalResize"; import get from "lodash/get"; @@ -14,7 +14,7 @@ import type { Datasource } from "entities/Datasource"; import { getActionByBaseId, getActionData, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { isEmpty } from "lodash"; import type { CommonFormProps } from "../CommonEditorForm"; import CommonEditorForm from "../CommonEditorForm"; diff --git a/app/client/src/pages/Editor/APIEditor/GraphQL/Pagination.tsx b/app/client/src/pages/Editor/APIEditor/GraphQL/Pagination.tsx index a201368464..fbfe4d4bd7 100644 --- a/app/client/src/pages/Editor/APIEditor/GraphQL/Pagination.tsx +++ b/app/client/src/pages/Editor/APIEditor/GraphQL/Pagination.tsx @@ -9,7 +9,7 @@ import type { EditorTheme } from "components/editorComponents/CodeEditor/EditorC import type { AnyAction, Dispatch } from "redux"; import { bindActionCreators } from "redux"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { FormLabel } from "components/editorComponents/form/fields/StyledFormComponents"; import DynamicTextField from "components/editorComponents/form/fields/DynamicTextField"; import type { GRAPHQL_PAGINATION_TYPE } from "constants/ApiEditorConstants/GraphQLEditorConstants"; diff --git a/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx b/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx index 2dae775d66..68a5ddccc2 100644 --- a/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx +++ b/app/client/src/pages/Editor/APIEditor/PostBodyData.tsx @@ -6,10 +6,10 @@ import { POST_BODY_FORMAT_OPTIONS, POST_BODY_FORMAT_TITLES, } from "constants/ApiEditorConstants/CommonApiConstants"; -import { API_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { API_EDITOR_FORM_NAME } from "ee/constants/forms"; import KeyValueFieldArray from "components/editorComponents/form/fields/KeyValueFieldArray"; import DynamicTextField from "components/editorComponents/form/fields/DynamicTextField"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import FIELD_VALUES from "constants/FieldExpectedValue"; import type { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; import { @@ -22,7 +22,7 @@ import { Classes } from "design-system-old"; import { updateBodyContentType } from "actions/apiPaneActions"; import type { CodeEditorExpected } from "components/editorComponents/CodeEditor"; import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; -import { createMessage, API_PANE_NO_BODY } from "@appsmith/constants/messages"; +import { createMessage, API_PANE_NO_BODY } from "ee/constants/messages"; import { Select, Option } from "design-system"; const PostBodyContainer = styled.div` diff --git a/app/client/src/pages/Editor/APIEditor/RestAPIForm.tsx b/app/client/src/pages/Editor/APIEditor/RestAPIForm.tsx index cfcccc79e8..12ce72a1a0 100644 --- a/app/client/src/pages/Editor/APIEditor/RestAPIForm.tsx +++ b/app/client/src/pages/Editor/APIEditor/RestAPIForm.tsx @@ -3,26 +3,26 @@ import { connect } from "react-redux"; import type { InjectedFormProps } from "redux-form"; import { change, formValueSelector, reduxForm } from "redux-form"; import styled from "styled-components"; -import { API_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { API_EDITOR_FORM_NAME } from "ee/constants/forms"; import type { Action } from "entities/Action"; import PostBodyData from "./PostBodyData"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getApiName } from "selectors/formSelectors"; import { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; import { Classes, Text, TextType } from "design-system-old"; -import { createMessage, API_PANE_NO_BODY } from "@appsmith/constants/messages"; +import { createMessage, API_PANE_NO_BODY } from "ee/constants/messages"; import get from "lodash/get"; import type { Datasource } from "entities/Datasource"; import { getAction, getActionData, getActionResponses, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { isEmpty } from "lodash"; import type { CommonFormProps } from "./CommonEditorForm"; import CommonEditorForm from "./CommonEditorForm"; import Pagination from "./Pagination"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { ApiEditorContext } from "./ApiEditorContext"; import { actionResponseDisplayDataFormats } from "../utils"; diff --git a/app/client/src/pages/Editor/APIEditor/index.tsx b/app/client/src/pages/Editor/APIEditor/index.tsx index b3eb704a41..8efdb92483 100644 --- a/app/client/src/pages/Editor/APIEditor/index.tsx +++ b/app/client/src/pages/Editor/APIEditor/index.tsx @@ -7,9 +7,9 @@ import { getPageList, getPluginSettingConfigs, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { deleteAction, runAction } from "actions/pluginActionActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import Editor from "./Editor"; import BackToCanvas from "components/common/BackToCanvas"; import MoreActionsMenu from "../Explorer/Actions/MoreActionsMenu"; @@ -17,14 +17,14 @@ import { getIsEditorInitialized, getPagePermissions, } from "selectors/editorSelectors"; -import { getActionByBaseId } from "@appsmith/selectors/entitiesSelector"; +import { getActionByBaseId } from "ee/selectors/entitiesSelector"; import type { APIEditorRouteParams } from "constants/routes"; import { getHasCreateActionPermission, getHasDeleteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { ApiEditorContextProvider } from "./ApiEditorContext"; import type { PaginationField } from "api/ActionAPI"; @@ -32,15 +32,15 @@ import { get, keyBy } from "lodash"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import ConvertToModuleInstanceCTA from "@appsmith/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import ConvertToModuleInstanceCTA from "ee/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; import Disabler from "pages/common/Disabler"; -import ConvertEntityNotification from "@appsmith/pages/common/ConvertEntityNotification"; +import ConvertEntityNotification from "ee/pages/common/ConvertEntityNotification"; import { Icon } from "design-system"; import { resolveIcon } from "../utils"; import { ENTITY_ICON_SIZE, EntityIcon } from "../Explorer/ExplorerIcons"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; type ApiEditorWrapperProps = RouteComponentProps; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/DraggablePageList.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/DraggablePageList.tsx index 4b1849bcba..aea0aff9d7 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/DraggablePageList.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/DraggablePageList.tsx @@ -1,6 +1,6 @@ import { setPageOrder } from "actions/pageActions"; import styled from "styled-components"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; // import classNames from "classnames"; import { DraggableList } from "design-system-old"; import { MenuIcons } from "icons/MenuIcons"; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/MakeApplicationForkable.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/MakeApplicationForkable.tsx index 2a0d7a3fed..6ef5d118af 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/MakeApplicationForkable.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/MakeApplicationForkable.tsx @@ -9,15 +9,12 @@ import { Button, Switch, } from "design-system"; -import { - createMessage, - IN_APP_EMBED_SETTING, -} from "@appsmith/constants/messages"; +import { createMessage, IN_APP_EMBED_SETTING } from "ee/constants/messages"; import PropertyHelpLabel from "pages/Editor/PropertyPane/PropertyHelpLabel"; import { useDispatch, useSelector } from "react-redux"; -import { updateApplication } from "@appsmith/actions/applicationActions"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { updateApplication } from "ee/actions/applicationActions"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; interface ConfirmEnableForkingModalProps { isOpen: boolean; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/index.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/index.tsx index a3a73e7f85..74c6f4fb56 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/index.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/EmbedSettings/index.tsx @@ -1,11 +1,11 @@ -import { changeAppViewAccessInit } from "@appsmith/actions/applicationActions"; +import { changeAppViewAccessInit } from "ee/actions/applicationActions"; import { Switch, Divider } from "design-system"; import React from "react"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentApplication, getIsChangingViewAccess, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import PropertyHelpLabel from "pages/Editor/PropertyPane/PropertyHelpLabel"; import styled from "styled-components"; import { @@ -13,17 +13,14 @@ import { IN_APP_EMBED_SETTING, MAKE_APPLICATION_PUBLIC_TOOLTIP, MAKE_APPLICATION_PUBLIC, -} from "@appsmith/constants/messages"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +} from "ee/constants/messages"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import MakeApplicationForkable from "./MakeApplicationForkable"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getEmbedSnippetTab } from "@appsmith/utils/BusinessFeatures/privateEmbedHelpers"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getEmbedSnippetTab } from "ee/utils/BusinessFeatures/privateEmbedHelpers"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; const StyledPropertyHelpLabel = styled(PropertyHelpLabel)` .bp3-popover-content > div { diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/GeneralSettings.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/GeneralSettings.tsx index 5204f89d69..9ecd9b48c4 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/GeneralSettings.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/GeneralSettings.tsx @@ -1,10 +1,10 @@ -import { updateApplication } from "@appsmith/actions/applicationActions"; -import type { UpdateApplicationPayload } from "@appsmith/api/ApplicationApi"; +import { updateApplication } from "ee/actions/applicationActions"; +import type { UpdateApplicationPayload } from "ee/api/ApplicationApi"; import { GENERAL_SETTINGS_APP_ICON_LABEL, GENERAL_SETTINGS_APP_NAME_LABEL, GENERAL_SETTINGS_NAME_EMPTY_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import classNames from "classnames"; import type { AppIconName } from "design-system-old"; import { Input, Text } from "design-system"; @@ -16,7 +16,7 @@ import { useDispatch, useSelector } from "react-redux"; import { getCurrentApplication, getIsSavingAppName, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import styled from "styled-components"; import TextLoaderIcon from "../Components/TextLoaderIcon"; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/ImportAppSettings.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/ImportAppSettings.tsx index 300f1ff639..ea2165fb10 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/ImportAppSettings.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/ImportAppSettings.tsx @@ -1,8 +1,8 @@ import { UPDATE_VIA_IMPORT_SETTING, createMessage, -} from "@appsmith/constants/messages"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/constants/messages"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { Text, Button } from "design-system"; import ImportModal from "pages/common/ImportModal"; import React from "react"; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/ImageInput.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/ImageInput.tsx index 919f652c0a..d986f4a938 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/ImageInput.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/ImageInput.tsx @@ -3,11 +3,11 @@ import { useSelector } from "react-redux"; import styled from "styled-components"; import classNames from "classnames"; import { Button, Spinner } from "design-system"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { getIsDeletingNavigationLogo, getIsUploadingNavigationLogo, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { ContentBox } from "pages/AdminSettings/components"; interface ImageInputProps { diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/index.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/index.tsx index a8fd0451a1..5139681051 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/index.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/index.tsx @@ -1,10 +1,7 @@ import React, { useCallback, useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import { - APP_NAVIGATION_SETTING, - createMessage, -} from "@appsmith/constants/messages"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import { APP_NAVIGATION_SETTING, createMessage } from "ee/constants/messages"; // import { ReactComponent as NavOrientationTopIcon } from "assets/icons/settings/nav-orientation-top.svg"; // import { ReactComponent as NavOrientationSideIcon } from "assets/icons/settings/nav-orientation-side.svg"; // import { ReactComponent as NavStyleInlineIcon } from "assets/icons/settings/nav-style-inline.svg"; @@ -16,14 +13,14 @@ import _, { debounce, isEmpty, isPlainObject } from "lodash"; import ButtonGroupSetting from "./ButtonGroupSetting"; import ColorStyleIcon from "./ColorStyleIcon"; import SwitchSetting from "./SwitchSetting"; -import type { UpdateApplicationPayload } from "@appsmith/api/ApplicationApi"; +import type { UpdateApplicationPayload } from "ee/api/ApplicationApi"; import equal from "fast-deep-equal"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { updateApplication } from "@appsmith/actions/applicationActions"; +import { updateApplication } from "ee/actions/applicationActions"; import { Spinner } from "design-system"; import LogoInput from "pages/Editor/NavigationSettings/LogoInput"; import SwitchSettingForLogoConfiguration from "./SwitchSettingForLogoConfiguration"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; /** * TODO - @Dhruvik - ImprovedAppNav diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/utils.ts b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/utils.ts index f49800737c..b2faf06494 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/utils.ts +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/utils.ts @@ -3,11 +3,8 @@ import type { StringsFromNavigationSetting, } from "constants/AppConstants"; import { keysOfNavigationSetting } from "constants/AppConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { - APP_NAVIGATION_SETTING, - createMessage, -} from "@appsmith/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { APP_NAVIGATION_SETTING, createMessage } from "ee/constants/messages"; import { toast } from "design-system"; export const logEvent = ( diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/PageSettings.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/PageSettings.tsx index dd6c501eb8..6052eb93bd 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/PageSettings.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/PageSettings.tsx @@ -1,4 +1,4 @@ -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; +import { ApplicationVersion } from "ee/actions/applicationActions"; import type { UpdatePageActionPayload } from "actions/pageActions"; import { setPageAsDefault, updatePageAction } from "actions/pageActions"; import { @@ -14,8 +14,8 @@ import { PAGE_SETTINGS_SHOW_PAGE_NAV_TOOLTIP, PAGE_SETTINGS_SET_AS_HOMEPAGE_TOOLTIP_NON_HOME_PAGE, PAGE_SETTINGS_ACTION_NAME_CONFLICT_ERROR, -} from "@appsmith/constants/messages"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/messages"; +import type { Page } from "ee/constants/ReduxActionConstants"; import classNames from "classnames"; import { Input, Switch } from "design-system"; import ManualUpgrades from "components/BottomBar/ManualUpgrades"; @@ -31,12 +31,12 @@ import { getPageLoadingState } from "selectors/pageListSelectors"; import styled from "styled-components"; import TextLoaderIcon from "../Components/TextLoaderIcon"; import { filterAccentedAndSpecialCharacters, getUrlPreview } from "../Utils"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getUsedActionNames } from "selectors/actionSelectors"; import { isNameValid, toValidPageName } from "utils/helpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; const UrlPreviewWrapper = styled.div` height: 52px; diff --git a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/index.tsx b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/index.tsx index 6b389bda79..1ecee86df9 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/AppSettings/index.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/AppSettings/index.tsx @@ -1,9 +1,9 @@ -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; import { ThemePropertyPane } from "pages/Editor/ThemePropertyPane"; import { WDSThemePropertyPane } from "pages/Editor/WDSThemePropertyPane"; import React, { useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { selectAllPages } from "@appsmith/selectors/entitiesSelector"; +import { selectAllPages } from "ee/selectors/entitiesSelector"; import styled from "styled-components"; import GeneralSettings from "./GeneralSettings"; import type { SectionHeaderProps } from "./SectionHeader"; @@ -23,12 +23,12 @@ import { THEME_SETTINGS_SECTION_HEADER, THEME_SETTINGS_SECTION_HEADER_DESC, UPDATE_VIA_IMPORT_SETTING, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Colors } from "constants/Colors"; import EmbedSettings from "./EmbedSettings"; import NavigationSettings from "./NavigationSettings"; import { updateAppSettingsPaneSelectedTabAction } from "actions/appSettingsPaneActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Divider } from "design-system"; import { ImportAppSettings } from "./ImportAppSettings"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/pages/Editor/AppSettingsPane/PaneHeader.tsx b/app/client/src/pages/Editor/AppSettingsPane/PaneHeader.tsx index 9018fe871b..016a5eba29 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/PaneHeader.tsx +++ b/app/client/src/pages/Editor/AppSettingsPane/PaneHeader.tsx @@ -1,6 +1,6 @@ import React from "react"; import styled from "styled-components"; -import { APP_SETTINGS_PANE_HEADER } from "@appsmith/constants/messages"; +import { APP_SETTINGS_PANE_HEADER } from "ee/constants/messages"; const StyledHeader = styled.div` height: 48px; diff --git a/app/client/src/pages/Editor/AppSettingsPane/Utils.ts b/app/client/src/pages/Editor/AppSettingsPane/Utils.ts index a9f6537276..da6758c380 100644 --- a/app/client/src/pages/Editor/AppSettingsPane/Utils.ts +++ b/app/client/src/pages/Editor/AppSettingsPane/Utils.ts @@ -1,5 +1,5 @@ import { APP_MODE } from "entities/App"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import { splitPathPreview } from "utils/helpers"; export const getUrlPreview = ( diff --git a/app/client/src/pages/Editor/AppsmithLink.tsx b/app/client/src/pages/Editor/AppsmithLink.tsx index 124e4e294c..b39a76c418 100644 --- a/app/client/src/pages/Editor/AppsmithLink.tsx +++ b/app/client/src/pages/Editor/AppsmithLink.tsx @@ -1,7 +1,7 @@ import React from "react"; import { Link, Tooltip } from "design-system"; import styled from "styled-components"; -import { LOGO_TOOLTIP, createMessage } from "@appsmith/constants/messages"; +import { LOGO_TOOLTIP, createMessage } from "ee/constants/messages"; import { APPLICATIONS_URL } from "constants/routes"; import AppsmithLogo from "assets/images/appsmith_logo_square.png"; diff --git a/app/client/src/pages/Editor/Canvas.tsx b/app/client/src/pages/Editor/Canvas.tsx index 8ecadb837f..5a834912d8 100644 --- a/app/client/src/pages/Editor/Canvas.tsx +++ b/app/client/src/pages/Editor/Canvas.tsx @@ -16,7 +16,7 @@ import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettings import { CANVAS_ART_BOARD } from "constants/componentClassNameConstants"; import { renderAppsmithCanvas } from "layoutSystems/CanvasFactory"; import type { WidgetProps } from "widgets/BaseWidget"; -import { getAppThemeSettings } from "@appsmith/selectors/applicationSelectors"; +import { getAppThemeSettings } from "ee/selectors/applicationSelectors"; import CodeModeTooltip from "pages/Editor/WidgetsEditor/components/CodeModeTooltip"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; import { focusWidget } from "actions/widgetActions"; diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/ConversionButton.tsx b/app/client/src/pages/Editor/CanvasLayoutConversion/ConversionButton.tsx index 19cbbee6d1..14ddfd8f1f 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/ConversionButton.tsx +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/ConversionButton.tsx @@ -16,7 +16,7 @@ import { CONVERT_TO_FIXED_BUTTON, CONVERT_TO_FIXED_TITLE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import BetaCard from "components/editorComponents/BetaCard"; import store from "store"; import { @@ -25,9 +25,9 @@ import { } from "actions/autoLayoutActions"; import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; import { useConversionForm } from "./hooks/useConversionForm"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; function ConversionButton() { const [showModal, setShowModal] = React.useState(false); diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/SnapShotBannerCTA.tsx b/app/client/src/pages/Editor/CanvasLayoutConversion/SnapShotBannerCTA.tsx index 9d6b5e046e..e7e9420617 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/SnapShotBannerCTA.tsx +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/SnapShotBannerCTA.tsx @@ -1,7 +1,7 @@ import * as Sentry from "@sentry/react"; import React, { useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; import { useSnapShotForm } from "./hooks/useSnapShotForm"; import { ConversionForm } from "./ConversionForm"; @@ -13,7 +13,7 @@ import { USE_SNAPSHOT_HEADER, SNAPSHOT_BANNER_MESSAGE, SNAPSHOT_TIME_TILL_EXPIRATION_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { setConversionStart, setConversionStop, diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/CommonConversionFlows.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/CommonConversionFlows.ts index a7b92f6f61..bbfc6dc23b 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/CommonConversionFlows.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/CommonConversionFlows.ts @@ -12,7 +12,7 @@ import { MORE_DETAILS, REFRESH_THE_APP, SEND_REPORT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ConversionProps } from "../ConversionForm"; import type { Dispatch } from "redux"; @@ -20,7 +20,7 @@ import { AlertType, CONVERSION_STATES, } from "reducers/uiReducers/layoutConversionReducer"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; //returns props for common conversion flows based on which the Conversion Form can be rendered export const commonConversionFlows = ( diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useAutoToFixedLayoutFlow.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useAutoToFixedLayoutFlow.ts index 57fe4836ad..09de57ce65 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useAutoToFixedLayoutFlow.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useAutoToFixedLayoutFlow.ts @@ -15,7 +15,7 @@ import { SNAPSHOT_TIME_FROM_MESSAGE, SNAPSHOT_WARNING_MESSAGE, USE_SNAPSHOT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ConversionProps } from "../ConversionForm"; import type { Dispatch } from "redux"; @@ -24,7 +24,7 @@ import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; import { setLayoutConversionStateAction } from "actions/autoLayoutActions"; import { useSelector } from "react-redux"; import { getSnapshotUpdatedTime } from "selectors/autoLayoutSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { snapShotFlow } from "./useSnapShotForm"; import { commonConversionFlows } from "./CommonConversionFlows"; import { getReadableSnapShotDetails } from "layoutSystems/autolayout/utils/AutoLayoutUtils"; diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useConversionForm.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useConversionForm.ts index 86d492c10e..0b3daa9a65 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useConversionForm.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useConversionForm.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useDispatch, useSelector } from "react-redux"; import { useAutoToFixedLayoutFlow } from "./useAutoToFixedLayoutFlow"; import { useFixedToAutoLayoutFlow } from "./useFixedToAutoLayoutFlow"; diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useFixedToAutoLayoutFlow.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useFixedToAutoLayoutFlow.ts index 8a2b3942d2..3339d1c229 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useFixedToAutoLayoutFlow.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useFixedToAutoLayoutFlow.ts @@ -8,13 +8,13 @@ import { CREATE_SNAPSHOT, SAVE_SNAPSHOT, SAVE_SNAPSHOT_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ConversionProps } from "../ConversionForm"; import type { Dispatch } from "redux"; import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; import { setLayoutConversionStateAction } from "actions/autoLayoutActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { commonConversionFlows } from "./CommonConversionFlows"; //returns props for Fixed to auto-layout conversion flows based on which the Conversion Form can be rendered diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useShowSnapShotBanner.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useShowSnapShotBanner.ts index fc988182d6..cdb44271be 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useShowSnapShotBanner.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useShowSnapShotBanner.ts @@ -1,5 +1,5 @@ -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { EditorState } from "ee/entities/IDE/constants"; import { getReadableSnapShotDetails } from "layoutSystems/autolayout/utils/AutoLayoutUtils"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; import { useSelector } from "react-redux"; diff --git a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useSnapShotForm.ts b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useSnapShotForm.ts index d2ea824c25..cb93646f18 100644 --- a/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useSnapShotForm.ts +++ b/app/client/src/pages/Editor/CanvasLayoutConversion/hooks/useSnapShotForm.ts @@ -9,7 +9,7 @@ import { SNAPSHOT_TIME_FROM_MESSAGE, USE_SNAPSHOT, USE_SNAPSHOT_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ConversionProps } from "../ConversionForm"; import type { Dispatch } from "redux"; @@ -18,11 +18,11 @@ import { setConversionStop, setLayoutConversionStateAction, } from "actions/autoLayoutActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getSnapshotUpdatedTime } from "selectors/autoLayoutSelectors"; import { commonConversionFlows } from "./CommonConversionFlows"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { ReadableSnapShotDetails } from "layoutSystems/autolayout/utils/AutoLayoutUtils"; import { getReadableSnapShotDetails } from "layoutSystems/autolayout/utils/AutoLayoutUtils"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatePublishInfo.test.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatePublishInfo.test.tsx index 4f9b918692..36256720ba 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatePublishInfo.test.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatePublishInfo.test.tsx @@ -4,10 +4,7 @@ import "@testing-library/jest-dom/extend-expect"; import { Provider } from "react-redux"; import configureStore from "redux-mock-store"; import CommunityTemplatesPublishInfo from "./CommunityTemplatesPublishInfo"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; const mockStore = configureStore(); diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatesPublishInfo.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatesPublishInfo.tsx index f860c27a44..7977de378c 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatesPublishInfo.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/CommunityTemplatesPublishInfo.tsx @@ -2,9 +2,9 @@ import { COMMUNITY_TEMPLATES, LEARN_MORE, createMessage, -} from "@appsmith/constants/messages"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/messages"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { Button, Icon, Text } from "design-system"; import React, { useCallback, useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/CommunityTemplateForm.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/CommunityTemplateForm.tsx index 729d4e314e..0af0b6a52f 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/CommunityTemplateForm.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/CommunityTemplateForm.tsx @@ -1,14 +1,11 @@ -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { publishCommunityTemplate } from "actions/communityTemplateActions"; import { Button, Checkbox } from "design-system"; import React, { useEffect, useMemo, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { getCurrentUser } from "selectors/usersSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { PublishPageAppSettingContainer, PublishPageBodyContainer, @@ -19,8 +16,8 @@ import ApplicationSettings from "./components/ApplicationSettings"; import AuthorDetailsInput from "./components/AuthorDetailsInput"; import PublishedInfo from "./components/PublishedInfo"; import TemplateInfoForm from "./components/TemplateInfoForm"; -import { viewerURL } from "@appsmith/RouteBuilder"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { viewerURL } from "ee/RouteBuilder"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; interface Props { onPublishSuccess: () => void; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.test.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.test.tsx index 21ea6afbc3..e988e4eff8 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.test.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.test.tsx @@ -1,10 +1,7 @@ import React from "react"; import { render, screen } from "@testing-library/react"; import "@testing-library/jest-dom/extend-expect"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import ApplicationSettings from "./ApplicationSettings"; describe("", () => { diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.tsx index 2f03bceda1..1996bff432 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/ApplicationSettings.tsx @@ -1,7 +1,4 @@ -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { Switch, Text } from "design-system"; import React from "react"; import styled from "styled-components"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.test.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.test.tsx index c1cea35dee..fca1470ca5 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.test.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.test.tsx @@ -2,10 +2,7 @@ import React from "react"; import { render, screen, fireEvent } from "@testing-library/react"; import "@testing-library/jest-dom/extend-expect"; import AuthorDetailsInput from "./AuthorDetailsInput"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; describe("", () => { const mockProps = { diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.tsx index 7bb3186035..2e4acab5d6 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/AuthorDetailsInput.tsx @@ -2,7 +2,7 @@ import { COMMUNITY_TEMPLATES, FORM_VALIDATION_INVALID_EMAIL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Input, Text } from "design-system"; import { emailValidator } from "design-system-old"; import React, { useMemo } from "react"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/PublishedInfo.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/PublishedInfo.tsx index 9a473360a3..edd49830d4 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/PublishedInfo.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/PublishedInfo.tsx @@ -1,7 +1,4 @@ -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { Icon, Text } from "design-system"; import React, { useCallback } from "react"; import styled from "styled-components"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateCardPreview.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateCardPreview.tsx index 2b1322c88d..f0f0352473 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateCardPreview.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateCardPreview.tsx @@ -1,7 +1,4 @@ -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { Text } from "design-system"; import ProfileImage from "pages/common/ProfileImage"; import React from "react"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.test.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.test.tsx index fe11581486..7e5319d1c2 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.test.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.test.tsx @@ -6,10 +6,7 @@ import configureStore from "redux-mock-store"; import TemplateInfoForm from "./TemplateInfoForm"; import { ThemeProvider } from "styled-components"; import { lightTheme } from "selectors/themeSelectors"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; const TEMPLATE_NAME = "View Data"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.tsx index f9fc04cefd..67b28a2661 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/components/TemplateInfoForm.tsx @@ -5,10 +5,7 @@ import { TemplateInfoFormWrapper, } from "../StyledComponents"; import { Input, Select, Option } from "design-system"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { useSelector } from "react-redux"; import { allTemplatesFiltersSelector } from "selectors/templatesSelectors"; diff --git a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/index.tsx b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/index.tsx index d861380105..3883a0ba52 100644 --- a/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/index.tsx +++ b/app/client/src/pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate/index.tsx @@ -1,7 +1,4 @@ -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { Modal, ModalBody, diff --git a/app/client/src/pages/Editor/CurlImport/CurlImportForm.tsx b/app/client/src/pages/Editor/CurlImport/CurlImportForm.tsx index 8406ae2b3b..70776d9040 100644 --- a/app/client/src/pages/Editor/CurlImport/CurlImportForm.tsx +++ b/app/client/src/pages/Editor/CurlImport/CurlImportForm.tsx @@ -2,7 +2,7 @@ import React from "react"; import type { InjectedFormProps } from "redux-form"; import { reduxForm, Form, Field } from "redux-form"; import styled from "styled-components"; -import { CURL_IMPORT_FORM } from "@appsmith/constants/forms"; +import { CURL_IMPORT_FORM } from "ee/constants/forms"; import { type CurlImportFormValues, curlImportSubmitHandler } from "./helpers"; const StyledForm = styled(Form)` diff --git a/app/client/src/pages/Editor/CurlImport/ModalControls.tsx b/app/client/src/pages/Editor/CurlImport/ModalControls.tsx index 2d43497ee4..b1a41b0c73 100644 --- a/app/client/src/pages/Editor/CurlImport/ModalControls.tsx +++ b/app/client/src/pages/Editor/CurlImport/ModalControls.tsx @@ -5,10 +5,10 @@ import { getIsImportingCurl, } from "selectors/curlImportSelectors"; import { submit } from "redux-form"; -import { CURL_IMPORT_FORM } from "@appsmith/constants/forms"; +import { CURL_IMPORT_FORM } from "ee/constants/forms"; import { closeCurlImportModal, openCurlImportModal } from "./helpers"; import CurlLogo from "assets/images/Curl-logo.svg"; -import { createMessage, IMPORT_BTN_LABEL } from "@appsmith/constants/messages"; +import { createMessage, IMPORT_BTN_LABEL } from "ee/constants/messages"; import { Button, Flex, diff --git a/app/client/src/pages/Editor/CurlImport/helpers.ts b/app/client/src/pages/Editor/CurlImport/helpers.ts index f8d863d4dd..70d08206ec 100644 --- a/app/client/src/pages/Editor/CurlImport/helpers.ts +++ b/app/client/src/pages/Editor/CurlImport/helpers.ts @@ -1,6 +1,6 @@ import { submitCurlImportForm } from "../../../actions/importActions"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export interface CurlImportFormValues { curl: string; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/HTMLEditor.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/HTMLEditor.tsx index 92c3586607..e74a1493a8 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/HTMLEditor.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/HTMLEditor.tsx @@ -12,10 +12,7 @@ import { CustomWidgetBuilderContext } from "../.."; import LazyCodeEditor from "components/editorComponents/LazyCodeEditor"; import styles from "./styles.module.css"; import { Spinner } from "design-system"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; export default function HTMLEditor(props: ContentProps) { const [loading, setLoading] = useState(true); diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/JSEditor.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/JSEditor.tsx index 5f770176ac..0c0f0d3662 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/JSEditor.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/JSEditor.tsx @@ -16,10 +16,7 @@ import { getAppsmithScriptSchema } from "widgets/CustomWidget/component/constant // import { Severity } from "entities/AppsmithConsole"; import CodemirrorTernService from "utils/autocomplete/CodemirrorTernService"; import { Spinner } from "design-system"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { DebuggerLogType } from "../../types"; import type { LintError } from "utils/DynamicBindingUtils"; import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/StyleEditor.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/StyleEditor.tsx index 0f8572519c..e2637d006b 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/StyleEditor.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/CodeEditors/StyleEditor.tsx @@ -11,10 +11,7 @@ import { CustomWidgetBuilderContext } from "../.."; import LazyCodeEditor from "components/editorComponents/LazyCodeEditor"; import { Icon, Tooltip, Spinner } from "design-system"; import styles from "./styles.module.css"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import styled from "styled-components"; const StyledWrapper = styled.div` diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/react.ts b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/react.ts index 251c42d166..1723d862a3 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/react.ts +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/react.ts @@ -1,7 +1,4 @@ -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_ONREADY_DOC_URL } from "pages/Editor/CustomWidgetBuilder/constants"; export default { @@ -39,7 +36,7 @@ export default { } .button-container { - text-align: right; + text-align: right; } .button-container button { diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vanillaJs.ts b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vanillaJs.ts index e86786d4c6..0a6d1805d9 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vanillaJs.ts +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vanillaJs.ts @@ -1,7 +1,4 @@ -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_ONREADY_DOC_URL } from "pages/Editor/CustomWidgetBuilder/constants"; export default { @@ -56,7 +53,7 @@ export default { } .button-container { - text-align: right; + text-align: right; padding-top: 4px; } @@ -96,18 +93,18 @@ export default { const reset = document.getElementById("reset"); let currentIndex = 0; - + const updateDom = () => { tip.innerHTML = appsmith.model.tips[currentIndex]; index.innerHTML = (currentIndex + 1) + " / " + appsmith.model.tips.length; reset.disabled = currentIndex === 0; }; - + next.addEventListener("click", () => { currentIndex = (currentIndex + 1) % appsmith.model.tips.length; updateDom(); }); - + reset.addEventListener("click", () => { currentIndex = 0; updateDom(); diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vue.ts b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vue.ts index 440e54d3a5..7334d91939 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vue.ts +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/Templates/vue.ts @@ -1,7 +1,4 @@ -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_ONREADY_DOC_URL } from "pages/Editor/CustomWidgetBuilder/constants"; export default { @@ -57,7 +54,7 @@ export default { } .button-container { - text-align: right; + text-align: right; padding-top: 4px; } diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/index.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/index.tsx index d5ae0f46da..76b45ee826 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/index.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/CodeTemplates/index.tsx @@ -18,11 +18,8 @@ import { CustomWidgetBuilderContext } from "pages/Editor/CustomWidgetBuilder"; import styles from "../styles.module.css"; import type { SrcDoc } from "pages/Editor/CustomWidgetBuilder/types"; import styled from "styled-components"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const StyledButton = styled(Button)` height: 32px !important; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/layoutControls.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/layoutControls.tsx index 96ba040b8e..0a843a4afe 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/layoutControls.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/layoutControls.tsx @@ -3,11 +3,8 @@ import React, { useContext } from "react"; import { CustomWidgetBuilderContext } from "../.."; import styles from "./styles.module.css"; import styled from "styled-components"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const StyledSegmentedControl = styled(SegmentedControl)` & .ads-v2-icon { diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/referenceTrigger.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/referenceTrigger.tsx index 7bf196094b..665f38b3e8 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/referenceTrigger.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/Header/referenceTrigger.tsx @@ -2,11 +2,8 @@ import { Icon, Tooltip } from "design-system"; import React, { useContext } from "react"; import { CustomWidgetBuilderContext } from "../.."; import styles from "./styles.module.css"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export default function ReferenceTrigger() { const { isReferenceOpen, toggleReference, widgetId } = useContext( diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/events.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/events.tsx index 0dd95f6999..adc8175019 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/events.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/events.tsx @@ -10,11 +10,8 @@ import { import { CustomWidgetBuilderContext } from "../.."; import LazyCodeEditor from "components/editorComponents/LazyCodeEditor"; import styled from "styled-components"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const StyledLazyCodeEditorWrapper = styled.div` .CodeMirror-line.CodeMirror-line { diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/help.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/help.tsx index c9d4ebc544..d930ca5c17 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/help.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/help.tsx @@ -1,10 +1,7 @@ import { Button, Text } from "design-system"; import styles from "./styles.module.css"; import React from "react"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_DOC_URL } from "../../constants"; export default function Help() { diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/index.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/index.tsx index 55988225c5..f3df815304 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/index.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Editor/References/index.tsx @@ -4,10 +4,7 @@ import Collapsible from "./collapsible"; import Help from "./help"; import LiveModel from "./liveModel"; import Events from "./events"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; export default function References() { return ( diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/helpDropdown.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/helpDropdown.tsx index 92a565c7f8..296bdf7d97 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/helpDropdown.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/helpDropdown.tsx @@ -9,10 +9,7 @@ import { } from "design-system"; import styles from "./styles.module.css"; import type { DebuggerLog } from "../../types"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_DOC_URL } from "../../constants"; export default function HelpDropdown(props: DebuggerLog) { diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/index.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/index.tsx index 9df1c99b24..765dd020ad 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/index.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/Debugger/index.tsx @@ -7,11 +7,8 @@ import useLocalStorageState from "utils/hooks/useLocalStorageState"; import { CustomWidgetBuilderContext } from "../.."; import { DebuggerLogType } from "../../types"; import BugIcon from "../Debugger/icon.svg"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const LOCAL_STORAGE_KEYS_IS_DEBUGGER_OPEN = "custom-widget-builder-context-state-is-debugger-open"; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/index.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/index.tsx index 442a394a66..376505d7c0 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/index.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/Preview/index.tsx @@ -3,10 +3,7 @@ import CustomComponent from "widgets/CustomWidget/component"; import { CustomWidgetBuilderContext } from "../index"; import { toast } from "design-system"; import Debugger from "./Debugger"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import type { AppThemeProperties } from "entities/AppTheming"; import { DynamicHeight } from "utils/WidgetFeatures"; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/header.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/header.tsx index 611f0a8892..fc66ea0198 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/header.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/header.tsx @@ -10,10 +10,7 @@ import styles from "./styles.module.css"; import { Button, Icon, Text } from "design-system"; import clsx from "clsx"; import { CustomWidgetBuilderContext } from "."; -import { - createMessage, - CUSTOM_WIDGET_FEATURE, -} from "@appsmith/constants/messages"; +import { createMessage, CUSTOM_WIDGET_FEATURE } from "ee/constants/messages"; const theme = getTheme(ThemeMode.LIGHT); diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/useCustomBuilder.tsx b/app/client/src/pages/Editor/CustomWidgetBuilder/useCustomBuilder.tsx index 6cc7346fe3..583fb78723 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/useCustomBuilder.tsx +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/useCustomBuilder.tsx @@ -16,7 +16,7 @@ import { type CustomWidgetBuilderContextType, } from "./types"; import { compileSrcDoc } from "./utility"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; let connectionTimeout: number; diff --git a/app/client/src/pages/Editor/CustomWidgetBuilder/utility.ts b/app/client/src/pages/Editor/CustomWidgetBuilder/utility.ts index 1b50cb7747..4d09cfb22d 100644 --- a/app/client/src/pages/Editor/CustomWidgetBuilder/utility.ts +++ b/app/client/src/pages/Editor/CustomWidgetBuilder/utility.ts @@ -1,9 +1,6 @@ import { transform } from "@babel/standalone/"; import type { DebuggerLogItem, SrcDoc } from "./types"; -import { - CUSTOM_WIDGET_FEATURE, - createMessage, -} from "@appsmith/constants/messages"; +import { CUSTOM_WIDGET_FEATURE, createMessage } from "ee/constants/messages"; import { CUSTOM_WIDGET_ONREADY_DOC_URL } from "./constants"; import { compileString } from "sass"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx b/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx index 529e3c7dc1..07157ef815 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/BackButton.tsx @@ -1,8 +1,8 @@ import React from "react"; import styled from "styled-components"; import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; -import { builderURL, generateTemplateFormURL } from "@appsmith/RouteBuilder"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { builderURL, generateTemplateFormURL } from "ee/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useSelector } from "react-redux"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { Link } from "design-system"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx b/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx index b397adfcae..1ce1327fba 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/DBForm.tsx @@ -2,15 +2,15 @@ import React from "react"; import { connect } from "react-redux"; import styled from "styled-components"; import _ from "lodash"; -import { DATASOURCE_DB_FORM } from "@appsmith/constants/forms"; +import { DATASOURCE_DB_FORM } from "ee/constants/forms"; import type { Datasource } from "entities/Datasource"; import type { InjectedFormProps } from "redux-form"; import { reduxForm } from "redux-form"; import { APPSMITH_IP_ADDRESSES } from "constants/DatasourceEditorConstants"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { convertArrayToSentence } from "utils/helpers"; import { PluginType } from "entities/Action"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { JSONtoFormProps } from "./JSONtoForm"; import { JSONtoForm } from "./JSONtoForm"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/DSFormHeader.tsx b/app/client/src/pages/Editor/DataSourceEditor/DSFormHeader.tsx index dd6a8c7bca..5185e9c4a4 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/DSFormHeader.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/DSFormHeader.tsx @@ -1,7 +1,7 @@ /* DO NOT INTRODUCE PAGE AND APPLICATION DEPENDENCIES IN THIS COMPONENT */ import React, { useState } from "react"; import FormTitle from "./FormTitle"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import type { Datasource } from "entities/Datasource"; import { CONFIRM_CONTEXT_DELETING, @@ -9,8 +9,8 @@ import { CONTEXT_DELETE, EDIT, createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useDispatch, useSelector } from "react-redux"; import { deleteDatasource } from "actions/datasourceActions"; import { debounce } from "lodash"; @@ -22,12 +22,12 @@ import { DatasourceEditEntryPoints } from "constants/Datasource"; import { DB_NOT_SUPPORTED, isEnvironmentConfigured, -} from "@appsmith/utils/Environments"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +} from "ee/utils/Environments"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import type { PluginType } from "entities/Action"; -import { useEditorType } from "@appsmith/hooks"; +import { useEditorType } from "ee/hooks"; import { useHistory } from "react-router"; -import { useHeaderActions } from "@appsmith/hooks/datasourceEditorHooks"; +import { useHeaderActions } from "ee/hooks/datasourceEditorHooks"; export const ActionWrapper = styled.div` display: flex; diff --git a/app/client/src/pages/Editor/DataSourceEditor/DatasourceBlankState.tsx b/app/client/src/pages/Editor/DataSourceEditor/DatasourceBlankState.tsx index b917d4010a..6ee7d51c35 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/DatasourceBlankState.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/DatasourceBlankState.tsx @@ -5,7 +5,7 @@ import { Text } from "design-system"; import { createMessage, DATASOURCE_BLANK_STATE_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const Container = styled.div` height: 100%; diff --git a/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx b/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx index 16ad6e3a27..d83ff9c61e 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/DatasourceSection.tsx @@ -9,16 +9,16 @@ import { } from "components/formControls/utils"; import log from "loglevel"; import { ComparisonOperationsEnum } from "components/formControls/BaseControl"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { connect } from "react-redux"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; -import { DB_NOT_SUPPORTED } from "@appsmith/utils/Environments"; +import { getPlugin } from "ee/selectors/entitiesSelector"; +import { DB_NOT_SUPPORTED } from "ee/utils/Environments"; import type { PluginType } from "entities/Action"; -import { getDefaultEnvId } from "@appsmith/api/ApiUtils"; -import { EnvConfigSection } from "@appsmith/components/EnvConfigSection"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import { isMultipleEnvEnabled } from "@appsmith/utils/planHelpers"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { getDefaultEnvId } from "ee/api/ApiUtils"; +import { EnvConfigSection } from "ee/components/EnvConfigSection"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; +import { isMultipleEnvEnabled } from "ee/utils/planHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import { Text } from "design-system"; import { Table } from "design-system-old"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/Debugger.test.tsx b/app/client/src/pages/Editor/DataSourceEditor/Debugger.test.tsx index 8806e0b504..4a39ac0590 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/Debugger.test.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/Debugger.test.tsx @@ -6,7 +6,7 @@ import { ThemeProvider } from "styled-components"; import { unitTestBaseMockStore } from "layoutSystems/common/dropTarget/unitTestUtils"; import { lightTheme } from "selectors/themeSelectors"; import { BrowserRouter as Router } from "react-router-dom"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import "@testing-library/jest-dom/extend-expect"; import Debugger from "./Debugger"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/Debugger.tsx b/app/client/src/pages/Editor/DataSourceEditor/Debugger.tsx index ff04caa1e4..01d2634f67 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/Debugger.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/Debugger.tsx @@ -6,7 +6,7 @@ import { DEBUGGER_ERRORS, DEBUGGER_LOGS, INSPECT_ENTITY, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { setDebuggerSelectedTab, setResponsePaneHeight, diff --git a/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx b/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx index 8e6e06a107..d42c474cc7 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/FormTitle.tsx @@ -3,11 +3,8 @@ import React, { useCallback, useEffect, useState } from "react"; import EditableText, { EditInteractionKind, } from "components/editorComponents/EditableText"; -import type { AppState } from "@appsmith/reducers"; -import { - getDatasource, - getDatasources, -} from "@appsmith/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; +import { getDatasource, getDatasources } from "ee/selectors/entitiesSelector"; import { useSelector, useDispatch } from "react-redux"; import type { Datasource } from "entities/Datasource"; import { isNameValid } from "utils/helpers"; diff --git a/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx b/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx index d3c5a0ef0d..5acada00fd 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/JSONtoForm.tsx @@ -7,7 +7,7 @@ import type { ControlProps } from "components/formControls/BaseControl"; import type { Datasource } from "entities/Datasource"; import { isHidden, isKVArray } from "components/formControls/utils"; import log from "loglevel"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; export const FormContainer = styled.div` display: flex; diff --git a/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx b/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx index d415069a50..e27bb80273 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/NewActionButton.tsx @@ -17,14 +17,14 @@ import { NEW_AI_BUTTON_TEXT, NEW_API_BUTTON_TEXT, NEW_QUERY_BUTTON_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { createNewQueryAction } from "actions/apiPaneActions"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentPageId, getPageList } from "selectors/editorSelectors"; import type { Datasource } from "entities/Datasource"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import { getSelectedTableName } from "@appsmith/selectors/entitiesSelector"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; +import { getSelectedTableName } from "ee/selectors/entitiesSelector"; interface NewActionButtonProps { datasource?: Datasource; diff --git a/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx b/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx index 377fb46db0..65b9833e5b 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/RestAPIDatasourceForm.tsx @@ -1,21 +1,21 @@ import React from "react"; import styled from "styled-components"; -import { DATASOURCE_REST_API_FORM } from "@appsmith/constants/forms"; +import { DATASOURCE_REST_API_FORM } from "ee/constants/forms"; import type { Datasource } from "entities/Datasource"; import type { InjectedFormProps } from "redux-form"; import { getFormMeta, reduxForm } from "redux-form"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import FormControl from "pages/Editor/FormControl"; import { StyledInfo } from "components/formControls/InputTextControl"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Callout } from "design-system"; import { createDatasourceFromForm, toggleSaveActionFlag, updateDatasource, } from "actions/datasourceActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { datasourceToFormValues, formValuesToDatasource, @@ -30,18 +30,18 @@ import { AuthType, GrantType, } from "entities/Datasource/RestAPIForm"; -import { createMessage, INVALID_URL } from "@appsmith/constants/messages"; +import { createMessage, INVALID_URL } from "ee/constants/messages"; import Collapsible from "./Collapsible"; import _ from "lodash"; import FormLabel from "components/editorComponents/FormLabel"; import CopyToClipBoard from "components/designSystems/appsmith/CopyToClipBoard"; import { updateReplayEntity } from "actions/pageActions"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import { Form } from "./DBForm"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; -import { getHasManageDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; +import { getHasManageDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; interface DatasourceRestApiEditorProps { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/Editor/DataSourceEditor/SaveOrDiscardDatasourceModal.tsx b/app/client/src/pages/Editor/DataSourceEditor/SaveOrDiscardDatasourceModal.tsx index c73efadc77..cdbdd28ffd 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/SaveOrDiscardDatasourceModal.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/SaveOrDiscardDatasourceModal.tsx @@ -4,7 +4,7 @@ import { DELETE_CONFIRMATION_MODAL_TITLE, DISCARD_POPUP_DONT_SAVE_BUTTON_TEXT, SAVE_OR_DISCARD_DATASOURCE_WARNING, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Modal, @@ -15,9 +15,9 @@ import { Text, } from "design-system"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { getHasManageDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { getHasManageDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; interface SaveOrDiscardModalProps { isOpen: boolean; diff --git a/app/client/src/pages/Editor/DataSourceEditor/hooks.ts b/app/client/src/pages/Editor/DataSourceEditor/hooks.ts index efbd2b6828..2acdd71f5e 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/hooks.ts +++ b/app/client/src/pages/Editor/DataSourceEditor/hooks.ts @@ -1,7 +1,7 @@ import { executeDatasourceQuery } from "actions/datasourceActions"; import type { Datasource, QueryTemplate } from "entities/Datasource"; import { useCallback, useState } from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useDispatch, useSelector } from "react-redux"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { PluginName } from "entities/Action"; @@ -9,20 +9,20 @@ import { isGoogleSheetPluginDS } from "utils/editorContextUtils"; import { getHasCreatePagePermission, hasCreateDSActionPermissionInApp, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import type { GenerateCRUDEnabledPluginMap } from "api/PluginApi"; import { DATASOURCES_ALLOWED_FOR_PREVIEW_MODE } from "constants/QueryEditorConstants"; import { getGenerateCRUDEnabledPluginMap, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/selectors/entitiesSelector"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import type { AppState } from "ee/reducers"; import { getPagePermissions } from "selectors/editorSelectors"; import { get } from "lodash"; -import { useEditorType } from "@appsmith/hooks"; +import { useEditorType } from "ee/hooks"; import history from "utils/history"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; interface FetchPreviewData { datasourceId: string; diff --git a/app/client/src/pages/Editor/DataSourceEditor/index.tsx b/app/client/src/pages/Editor/DataSourceEditor/index.tsx index 7139d61ecb..30ed06a79e 100644 --- a/app/client/src/pages/Editor/DataSourceEditor/index.tsx +++ b/app/client/src/pages/Editor/DataSourceEditor/index.tsx @@ -7,14 +7,14 @@ import { isDirty, reset, } from "redux-form"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { get, isEmpty, isEqual, isNil, memoize, merge } from "lodash"; import { getPluginImages, getDatasource, getPlugin, getDatasourceFormButtonConfig, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { switchDatasource, setDatasourceViewMode, @@ -31,7 +31,7 @@ import { import { DATASOURCE_DB_FORM, DATASOURCE_REST_API_FORM, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import DataSourceEditorForm from "./DBForm"; import RestAPIDatasourceForm from "./RestAPIDatasourceForm"; import type { Datasource, DatasourceStorage } from "entities/Datasource"; @@ -44,7 +44,7 @@ import { getCurrentApplicationId, selectURLSlugs, } from "selectors/editorSelectors"; -import { saasEditorDatasourceIdURL } from "@appsmith/RouteBuilder"; +import { saasEditorDatasourceIdURL } from "ee/RouteBuilder"; import { createMessage, REST_API_AUTHORIZATION_APPSMITH_ERROR, @@ -53,7 +53,7 @@ import { SAVE_BUTTON_TEXT, TEST_DATASOURCE_ERROR, TEST_DATASOURCE_SUCCESS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { isDatasourceInViewMode } from "selectors/ui"; import { getQueryParams } from "utils/URLUtils"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; @@ -85,25 +85,25 @@ import { formValuesToDatasource } from "transformers/RestAPIDatasourceFormTransf import { DSFormHeader } from "./DSFormHeader"; import type { PluginType } from "entities/Action"; import { PluginPackageName } from "entities/Action"; -import DSDataFilter from "@appsmith/components/DSDataFilter"; -import { DEFAULT_ENV_ID } from "@appsmith/api/ApiUtils"; -import { isStorageEnvironmentCreated } from "@appsmith/utils/Environments"; +import DSDataFilter from "ee/components/DSDataFilter"; +import { DEFAULT_ENV_ID } from "ee/api/ApiUtils"; +import { isStorageEnvironmentCreated } from "ee/utils/Environments"; import type { CalloutKind } from "design-system"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { setCurrentEditingEnvironmentID } from "@appsmith/actions/environmentAction"; -import { getCurrentEnvironmentDetails } from "@appsmith/selectors/environmentSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { setCurrentEditingEnvironmentID } from "ee/actions/environmentAction"; +import { getCurrentEnvironmentDetails } from "ee/selectors/environmentSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; import { getHasDeleteDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import DatasourceTabs from "../DatasourceInfo/DatasorceTabs"; import DatasourceInformation, { ViewModeWrapper } from "./DatasourceSection"; import { convertToPageIdSelector } from "selectors/pageListSelectors"; -import { getApplicationByIdFromWorkspaces } from "@appsmith/selectors/applicationSelectors"; +import { getApplicationByIdFromWorkspaces } from "ee/selectors/applicationSelectors"; interface ReduxStateProps { canDeleteDatasource: boolean; diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasorceTabs.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasorceTabs.tsx index 887757e64c..388f9710ef 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasorceTabs.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasorceTabs.tsx @@ -6,18 +6,18 @@ import { DATASOURCE_CONFIGURATIONS_TAB, DATASOURCE_VIEW_DATA_TAB, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { setDatasourceViewModeFlag } from "actions/datasourceActions"; import DatasourceViewModeSchema from "./DatasourceViewModeSchema"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import { isEnvironmentValid } from "@appsmith/utils/Environments"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; +import { isEnvironmentValid } from "ee/utils/Environments"; import type { Datasource } from "entities/Datasource"; import { isDatasourceAuthorizedForQueryCreation, isGoogleSheetPluginDS, } from "utils/editorContextUtils"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; +import { getPlugin } from "ee/selectors/entitiesSelector"; import GoogleSheetSchema from "./GoogleSheetSchema"; const TabsContainer = styled(Tabs)` diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceEntity.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceEntity.tsx index f96ce1eb44..0b093e6b89 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceEntity.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceEntity.tsx @@ -3,19 +3,19 @@ import type { Datasource } from "entities/Datasource"; import type { Plugin } from "api/PluginApi"; import DataSourceContextMenu from "../Explorer/Datasources/DataSourceContextMenu"; import { getPluginIcon } from "../Explorer/ExplorerIcons"; -import { getQueryIdFromURL } from "@appsmith/pages/Editor/Explorer/helpers"; +import { getQueryIdFromURL } from "ee/pages/Editor/Explorer/helpers"; import Entity, { EntityClassNames } from "../Explorer/Entity"; import history, { NavigationMethod } from "utils/history"; import { updateDatasourceName } from "actions/datasourceActions"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { isStoredDatasource, PluginType } from "entities/Action"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; +import { getAction } from "ee/selectors/entitiesSelector"; import { datasourcesEditorIdURL, saasEditorDatasourceIdURL, -} from "@appsmith/RouteBuilder"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useLocation } from "react-router"; import omit from "lodash/omit"; import { getQueryParams } from "utils/URLUtils"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructure.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructure.tsx index b8e8ec763a..8471e573ba 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructure.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructure.tsx @@ -4,23 +4,23 @@ import { datasourceTableIcon } from "../Explorer/ExplorerIcons"; import QueryTemplates from "./QueryTemplates"; import type { DatasourceTable } from "entities/Datasource"; import type { DatasourceStructureContext } from "entities/Datasource"; -import { useCloseMenuOnScroll } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useCloseMenuOnScroll } from "ee/pages/Editor/Explorer/hooks"; import { SIDEBAR_ID } from "constants/Explorer"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getDatasource, getPlugin } from "@appsmith/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; +import { getDatasource, getPlugin } from "ee/selectors/entitiesSelector"; import { getPagePermissions } from "selectors/editorSelectors"; import { Menu, MenuTrigger, Button, Tooltip, MenuContent } from "design-system"; -import { SHOW_TEMPLATES, createMessage } from "@appsmith/constants/messages"; +import { SHOW_TEMPLATES, createMessage } from "ee/constants/messages"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { Plugin } from "api/PluginApi"; import { omit } from "lodash"; import { Virtuoso } from "react-virtuoso"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { hasCreateDSActionPermissionInApp } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { useEditorType } from "@appsmith/hooks"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { hasCreateDSActionPermissionInApp } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { useEditorType } from "ee/hooks"; import history from "utils/history"; interface DatasourceStructureItemProps { diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureContainer.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureContainer.tsx index 3d861d8577..eabe938da3 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureContainer.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureContainer.tsx @@ -3,19 +3,19 @@ import { DATASOURCE_STRUCTURE_INPUT_PLACEHOLDER_TEXT, SCHEMA_NOT_AVAILABLE, TABLE_NOT_FOUND, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { DatasourceStructure as DatasourceStructureType } from "entities/Datasource"; import { DatasourceStructureContext } from "entities/Datasource"; import type { ReactElement } from "react"; import React, { memo, useCallback, useEffect, useState } from "react"; import DatasourceStructure from "./DatasourceStructure"; import { Button, Flex, SearchInput, Text } from "design-system"; -import { getIsFetchingDatasourceStructure } from "@appsmith/selectors/entitiesSelector"; +import { getIsFetchingDatasourceStructure } from "ee/selectors/entitiesSelector"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import ItemLoadingIndicator from "./ItemLoadingIndicator"; import DatasourceStructureNotFound from "./DatasourceStructureNotFound"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { PluginName } from "entities/Action"; import { DatasourceStructureSearchContainer } from "./SchemaViewModeCSS"; import { refreshDatasourceStructure } from "actions/datasourceActions"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureHeader.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureHeader.tsx index 6b355fe358..12162178b8 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureHeader.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureHeader.tsx @@ -7,10 +7,10 @@ import { GSHEET_SPREADSHEET_LABEL, SCHEMA_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Datasource } from "entities/Datasource"; import { DatasourceStructureContext } from "entities/Datasource"; -import { getPluginPackageNameFromId } from "@appsmith/selectors/entitiesSelector"; +import { getPluginPackageNameFromId } from "ee/selectors/entitiesSelector"; import { isGoogleSheetPluginDS } from "utils/editorContextUtils"; interface Props { diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureNotFound.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureNotFound.tsx index 41cd71f7de..aa99fefb86 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureNotFound.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceStructureNotFound.tsx @@ -3,12 +3,12 @@ import { useSelector } from "react-redux"; import styled from "styled-components"; import { Text, Button } from "design-system"; import type { APIResponseError } from "api/ApiResponses"; -import { EDIT_DATASOURCE, createMessage } from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { EDIT_DATASOURCE, createMessage } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DatasourceEditEntryPoints } from "constants/Datasource"; import history from "utils/history"; import { getQueryParams } from "utils/URLUtils"; -import { datasourcesEditorIdURL } from "@appsmith/RouteBuilder"; +import { datasourcesEditorIdURL } from "ee/RouteBuilder"; import { omit } from "lodash"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { DatasourceStructureContext } from "entities/Datasource"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/DatasourceViewModeSchema.tsx b/app/client/src/pages/Editor/DatasourceInfo/DatasourceViewModeSchema.tsx index cb914426f6..8b878763a4 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/DatasourceViewModeSchema.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/DatasourceViewModeSchema.tsx @@ -6,13 +6,13 @@ import { getIsFetchingDatasourceStructure, getNumberOfEntitiesInCurrentPage, getSelectedTableName, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import DatasourceStructureHeader from "./DatasourceStructureHeader"; import { Button } from "design-system"; import { DATASOURCE_GENERATE_PAGE_BUTTON, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import Table from "pages/Editor/QueryEditor/Table"; import { generateTemplateToUpdatePage } from "actions/pageActions"; import { @@ -28,15 +28,15 @@ import type { QueryTemplate, } from "entities/Datasource"; import { DatasourceStructureContext } from "entities/Datasource"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { AppState } from "@appsmith/reducers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { AppState } from "ee/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreatePagePermission, hasCreateDSActionPermissionInApp, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import RenderInterimDataState from "./RenderInterimDataState"; import { ButtonContainer, @@ -47,7 +47,7 @@ import { TableWrapper, ViewModeSchemaContainer, } from "./SchemaViewModeCSS"; -import { useEditorType } from "@appsmith/hooks"; +import { useEditorType } from "ee/hooks"; import history from "utils/history"; import { getIsGeneratingTemplatePage } from "selectors/pageListSelectors"; import { setDatasourcePreviewSelectedTableName } from "actions/datasourceActions"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/GoogleSheetSchema.tsx b/app/client/src/pages/Editor/DatasourceInfo/GoogleSheetSchema.tsx index f27a367090..0d29c5c02e 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/GoogleSheetSchema.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/GoogleSheetSchema.tsx @@ -20,17 +20,17 @@ import { createMessage, DATASOURCE_GENERATE_PAGE_BUTTON, GSHEET_SEARCH_PLACEHOLDER, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { AppState } from "@appsmith/reducers"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { AppState } from "ee/reducers"; +import { getDatasource } from "ee/selectors/entitiesSelector"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreatePagePermission, hasCreateDSActionPermissionInApp, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import RenderInterimDataState from "./RenderInterimDataState"; import { ButtonContainer, @@ -48,7 +48,7 @@ import Entity from "../Explorer/Entity"; import DatasourceField from "./DatasourceField"; import { setEntityCollapsibleState } from "actions/editorContextActions"; import ItemLoadingIndicator from "./ItemLoadingIndicator"; -import { useEditorType } from "@appsmith/hooks"; +import { useEditorType } from "ee/hooks"; import history from "utils/history"; import { getIsGeneratingTemplatePage } from "selectors/pageListSelectors"; import { getIsAnvilEnabledInCurrentApplication } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/HideGeneratePageButton.test.tsx b/app/client/src/pages/Editor/DatasourceInfo/HideGeneratePageButton.test.tsx index b921bc3c58..0970f123ca 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/HideGeneratePageButton.test.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/HideGeneratePageButton.test.tsx @@ -4,8 +4,8 @@ import { NEW_API_BUTTON_TEXT, NEW_QUERY_BUTTON_TEXT, createMessage, -} from "@appsmith/constants/messages"; -import { getNumberOfEntitiesInCurrentPage } from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/messages"; +import { getNumberOfEntitiesInCurrentPage } from "ee/selectors/entitiesSelector"; import "@testing-library/jest-dom"; import { render, screen } from "@testing-library/react"; import { PluginType } from "entities/Action"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/ItemLoadingIndicator.tsx b/app/client/src/pages/Editor/DatasourceInfo/ItemLoadingIndicator.tsx index 30793343c3..a25e488eff 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/ItemLoadingIndicator.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/ItemLoadingIndicator.tsx @@ -5,7 +5,7 @@ import { GSHEET_SHEET_LOADING, GSHEET_SPREADSHEET_LOADING, LOADING_SCHEMA, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Spinner, Text } from "design-system"; import { MessageWrapper } from "./SchemaViewModeCSS"; diff --git a/app/client/src/pages/Editor/DatasourceInfo/QueryTemplates.tsx b/app/client/src/pages/Editor/DatasourceInfo/QueryTemplates.tsx index 11fcd49e34..b2c7880a9a 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/QueryTemplates.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/QueryTemplates.tsx @@ -1,7 +1,7 @@ import React, { useCallback, useContext } from "react"; import { useDispatch, useSelector } from "react-redux"; import { createActionRequest } from "actions/pluginActionActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentApplicationId, getCurrentBasePageId, @@ -16,8 +16,8 @@ import { getAction, getDatasource, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +} from "ee/selectors/entitiesSelector"; +import { integrationEditorURL } from "ee/RouteBuilder"; import { MenuItem, Tag } from "design-system"; import type { Plugin } from "api/PluginApi"; @@ -25,12 +25,12 @@ import WalkthroughContext from "components/featureWalkthrough/walkthroughContext import { setFeatureWalkthroughShown } from "utils/storage"; import styled from "styled-components"; import { change, getFormValues } from "redux-form"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import { diff } from "deep-diff"; import { UndoRedoToastContext, showUndoRedoToast } from "utils/replayHelpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { FEATURE_WALKTHROUGH_KEYS } from "constants/WalkthroughConstants"; -import { SUGGESTED_TAG, createMessage } from "@appsmith/constants/messages"; +import { SUGGESTED_TAG, createMessage } from "ee/constants/messages"; import { transformTextToSentenceCase } from "pages/Editor/utils"; interface QueryTemplatesProps { diff --git a/app/client/src/pages/Editor/DatasourceInfo/RenderInterimDataState.tsx b/app/client/src/pages/Editor/DatasourceInfo/RenderInterimDataState.tsx index 4bae3930f6..2ca49f28d9 100644 --- a/app/client/src/pages/Editor/DatasourceInfo/RenderInterimDataState.tsx +++ b/app/client/src/pages/Editor/DatasourceInfo/RenderInterimDataState.tsx @@ -9,9 +9,9 @@ import { FAILED_RECORDS_MESSAGE_TEXT, FAILED_RECORDS_TITLE_TEXT, NO_COLUMNS_MESSAGE_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { MessageWrapper, SchemaStateMessageWrapper } from "./SchemaViewModeCSS"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; type InterimState = "LOADING" | "NODATA" | "FAILED" | "NOCOLUMNS"; diff --git a/app/client/src/pages/Editor/EditorHeader.tsx b/app/client/src/pages/Editor/EditorHeader.tsx index 4a5516bcea..63ed418cd8 100644 --- a/app/client/src/pages/Editor/EditorHeader.tsx +++ b/app/client/src/pages/Editor/EditorHeader.tsx @@ -1,7 +1,7 @@ import React, { useCallback, useEffect, useState } from "react"; import { ThemeProvider } from "styled-components"; import AppInviteUsersForm from "pages/workspace/AppInviteUsersForm"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getCurrentApplicationId, getCurrentBasePageId, @@ -12,19 +12,19 @@ import { import { getCurrentWorkspaceId, getCurrentAppWorkspace, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/selectedWorkspaceSelectors"; import { useDispatch, useSelector } from "react-redux"; import DeployLinkButtonDialog from "components/designSystems/appsmith/header/DeployLinkButton"; import { publishApplication, updateApplication, -} from "@appsmith/actions/applicationActions"; +} from "ee/actions/applicationActions"; import { getApplicationList, getIsSavingAppName, getIsErroredSavingAppName, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import EditorName from "./EditorName"; import { EditInteractionKind, SavingState } from "design-system-old"; import { @@ -44,8 +44,8 @@ import ToggleModeButton from "pages/Editor/ToggleModeButton"; import { showConnectGitModal } from "actions/gitSyncActions"; import RealtimeAppEditors from "./RealtimeAppEditors"; import { EditorSaveIndicator } from "./EditorSaveIndicator"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { fetchUsersForWorkspace } from "@appsmith/actions/workspaceActions"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { fetchUsersForWorkspace } from "ee/actions/workspaceActions"; import { useNavigationMenuData } from "./EditorName/useNavigationMenuData"; import { @@ -61,16 +61,16 @@ import { RENAME_APPLICATION_TOOLTIP, COMMUNITY_TEMPLATES, APPLICATION_INVITE, -} from "@appsmith/constants/messages"; -import { viewerURL } from "@appsmith/RouteBuilder"; +} from "ee/constants/messages"; +import { viewerURL } from "ee/RouteBuilder"; import { useHref } from "./utils"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import type { NavigationSetting } from "constants/AppConstants"; import CommunityTemplatesPublishInfo from "./CommunityTemplates/Modals/CommunityTemplatesPublishInfo"; import PublishCommunityTemplateModal from "./CommunityTemplates/Modals/PublishCommunityTemplate"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getEmbedSnippetForm } from "@appsmith/utils/BusinessFeatures/privateEmbedHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getEmbedSnippetForm } from "ee/utils/BusinessFeatures/privateEmbedHelpers"; import { HeaderSection, HeaderWrapper } from "./commons/EditorHeaderComponents"; import { Omnibar } from "./commons/Omnibar"; import { EditorShareButton } from "./EditorShareButton"; diff --git a/app/client/src/pages/Editor/EditorName/NavigationMenuItem.tsx b/app/client/src/pages/Editor/EditorName/NavigationMenuItem.tsx index 1a39c654b8..c83966aa27 100644 --- a/app/client/src/pages/Editor/EditorName/NavigationMenuItem.tsx +++ b/app/client/src/pages/Editor/EditorName/NavigationMenuItem.tsx @@ -11,7 +11,7 @@ import { import type { noop } from "lodash"; import type { CommonComponentProps } from "design-system-old"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { MenuTypes } from "./types"; export interface MenuItemData { diff --git a/app/client/src/pages/Editor/EditorName/useNavigationMenuData.ts b/app/client/src/pages/Editor/EditorName/useNavigationMenuData.ts index cb0485f824..977201950c 100644 --- a/app/client/src/pages/Editor/EditorName/useNavigationMenuData.ts +++ b/app/client/src/pages/Editor/EditorName/useNavigationMenuData.ts @@ -4,25 +4,25 @@ import { useDispatch, useSelector } from "react-redux"; import { useHistory } from "react-router-dom"; import type { noop } from "lodash"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { APPLICATIONS_URL } from "constants/routes"; import type { MenuItemData } from "./NavigationMenuItem"; import { MenuTypes } from "./types"; -import { getExportAppAPIRoute } from "@appsmith/constants/ApiConstants"; +import { getExportAppAPIRoute } from "ee/constants/ApiConstants"; import { hasDeleteApplicationPermission, isPermitted, PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +} from "ee/utils/permissionHelpers"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { Colors } from "constants/Colors"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import type { ThemeProp } from "WidgetProvider/constants"; import { toast } from "design-system"; import { DOCS_BASE_URL } from "constants/ThirdPartyConstants"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { getCurrentUser } from "selectors/usersSelectors"; const { cloudHosting, intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/pages/Editor/EditorSaveIndicator.tsx b/app/client/src/pages/Editor/EditorSaveIndicator.tsx index 52e1229ed8..12c05961ab 100644 --- a/app/client/src/pages/Editor/EditorSaveIndicator.tsx +++ b/app/client/src/pages/Editor/EditorSaveIndicator.tsx @@ -2,7 +2,7 @@ import React from "react"; import styled from "styled-components"; import { TextType, Text } from "design-system-old"; import { Colors } from "constants/Colors"; -import { createMessage, EDITOR_HEADER } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_HEADER } from "ee/constants/messages"; import { Icon, Spinner } from "design-system"; const SaveStatusContainer = styled.div` diff --git a/app/client/src/pages/Editor/EditorShareButton.tsx b/app/client/src/pages/Editor/EditorShareButton.tsx index 6ce70046c1..b1b1898734 100644 --- a/app/client/src/pages/Editor/EditorShareButton.tsx +++ b/app/client/src/pages/Editor/EditorShareButton.tsx @@ -5,10 +5,10 @@ import { SHARE_BUTTON_TOOLTIP, SHARE_BUTTON_TOOLTIP_WITH_USER, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getCurrentUser } from "selectors/usersSelectors"; import { useSelector } from "react-redux"; -import { getAllUsersOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getAllUsersOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; export const EditorShareButton = ({ setShowModal, diff --git a/app/client/src/pages/Editor/EntityNavigation/ActionPane/ActionPaneNavigation.ts b/app/client/src/pages/Editor/EntityNavigation/ActionPane/ActionPaneNavigation.ts index 67e507671e..45eaf21e94 100644 --- a/app/client/src/pages/Editor/EntityNavigation/ActionPane/ActionPaneNavigation.ts +++ b/app/client/src/pages/Editor/EntityNavigation/ActionPane/ActionPaneNavigation.ts @@ -4,7 +4,7 @@ import { getAction, getPlugin, getSettingConfig, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { call, delay, put, select } from "redux-saga/effects"; import PaneNavigation from "../PaneNavigation"; import type { Plugin } from "api/PluginApi"; diff --git a/app/client/src/pages/Editor/EntityNavigation/ActionPane/QueryPaneNavigation.ts b/app/client/src/pages/Editor/EntityNavigation/ActionPane/QueryPaneNavigation.ts index 760a3f3ffb..adeaade609 100644 --- a/app/client/src/pages/Editor/EntityNavigation/ActionPane/QueryPaneNavigation.ts +++ b/app/client/src/pages/Editor/EntityNavigation/ActionPane/QueryPaneNavigation.ts @@ -7,8 +7,8 @@ import { EDITOR_TABS } from "constants/QueryEditorConstants"; import { getFormEvaluationState } from "selectors/formSelectors"; import type { FormEvaluationState } from "reducers/evaluationReducers/formEvaluationReducer"; import { isEmpty } from "lodash"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { isActionSaving } from "@appsmith/selectors/entitiesSelector"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { isActionSaving } from "ee/selectors/entitiesSelector"; export default class QueryPaneNavigation extends ActionPaneNavigation { constructor(entityInfo: EntityInfo) { diff --git a/app/client/src/pages/Editor/EntityNavigation/ActionPane/index.ts b/app/client/src/pages/Editor/EntityNavigation/ActionPane/index.ts index cf02444c6f..220be9a44a 100644 --- a/app/client/src/pages/Editor/EntityNavigation/ActionPane/index.ts +++ b/app/client/src/pages/Editor/EntityNavigation/ActionPane/index.ts @@ -1,6 +1,6 @@ import { PluginType, type Action } from "entities/Action"; import type { EntityInfo } from "../types"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; +import { getAction } from "ee/selectors/entitiesSelector"; import { select } from "redux-saga/effects"; import { ActionPaneNavigation, diff --git a/app/client/src/pages/Editor/EntityNavigation/JSObjectsPane/index.ts b/app/client/src/pages/Editor/EntityNavigation/JSObjectsPane/index.ts index 0c317c8f98..e689bc793f 100644 --- a/app/client/src/pages/Editor/EntityNavigation/JSObjectsPane/index.ts +++ b/app/client/src/pages/Editor/EntityNavigation/JSObjectsPane/index.ts @@ -3,7 +3,7 @@ import PaneNavigation from "../PaneNavigation"; import type { JSCollection } from "entities/JSCollection"; import { call, delay, put, select } from "redux-saga/effects"; import history from "utils/history"; -import { jsCollectionIdURL } from "@appsmith/RouteBuilder"; +import { jsCollectionIdURL } from "ee/RouteBuilder"; import type { EntityInfo, IJSPaneNavigationConfig } from "../types"; import { setJsPaneConfigSelectedTab } from "actions/jsPaneActions"; import { JSEditorTab } from "reducers/uiReducers/jsPaneReducer"; @@ -12,8 +12,8 @@ import { setCodeEditorCursorAction, setFocusableInputField, } from "actions/editorContextActions"; -import { CursorPositionOrigin } from "@appsmith/reducers/uiReducers/editorContextReducer"; -import { getJSCollection } from "@appsmith/selectors/entitiesSelector"; +import { CursorPositionOrigin } from "ee/reducers/uiReducers/editorContextReducer"; +import { getJSCollection } from "ee/selectors/entitiesSelector"; export default class JSObjectsPaneNavigation extends PaneNavigation { jsCollection!: JSCollection; diff --git a/app/client/src/pages/Editor/EntityNavigation/factory.ts b/app/client/src/pages/Editor/EntityNavigation/factory.ts index 216c01096b..66cfdde6d8 100644 --- a/app/client/src/pages/Editor/EntityNavigation/factory.ts +++ b/app/client/src/pages/Editor/EntityNavigation/factory.ts @@ -2,7 +2,7 @@ import PropertyPaneNavigation from "./PropertyPane"; import ActionPaneNavigation from "./ActionPane"; import type { EntityInfo } from "./types"; import { call } from "redux-saga/effects"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type PaneNavigation from "./PaneNavigation"; import JSObjectsPaneNavigation from "./JSObjectsPane"; diff --git a/app/client/src/pages/Editor/EntityNavigation/types.ts b/app/client/src/pages/Editor/EntityNavigation/types.ts index 7be2289c59..5d6a173e57 100644 --- a/app/client/src/pages/Editor/EntityNavigation/types.ts +++ b/app/client/src/pages/Editor/EntityNavigation/types.ts @@ -1,5 +1,5 @@ import type { PropertyPaneConfig } from "constants/PropertyControlConstants"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { JSEditorTab } from "reducers/uiReducers/jsPaneReducer"; export interface EntityInfo { diff --git a/app/client/src/pages/Editor/EntityNotFoundPane.tsx b/app/client/src/pages/Editor/EntityNotFoundPane.tsx index f008c8de4c..ae260c1298 100644 --- a/app/client/src/pages/Editor/EntityNotFoundPane.tsx +++ b/app/client/src/pages/Editor/EntityNotFoundPane.tsx @@ -6,7 +6,7 @@ import { PAGE_NOT_FOUND_ERROR, INVALID_URL_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useHistory } from "react-router-dom"; const Wrapper = styled.div` diff --git a/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx b/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx index d3f1e5e2d7..8387eb879a 100644 --- a/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx +++ b/app/client/src/pages/Editor/Explorer/Actions/ActionEntity.tsx @@ -10,22 +10,22 @@ import { getActionByBaseId, getDatasource, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Action, StoredDatasource } from "entities/Action"; import { PluginType } from "entities/Action"; import { keyBy } from "lodash"; import { getActionConfig } from "./helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useLocation } from "react-router"; import type { Datasource } from "entities/Datasource"; import { getHasDeleteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { saveActionNameBasedOnParentEntity } from "@appsmith/actions/helpers"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { saveActionNameBasedOnParentEntity } from "ee/actions/helpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import { convertToBaseParentEntityIdSelector } from "selectors/pageListSelectors"; const getUpdateActionNameReduxAction = ( diff --git a/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx b/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx index 63e408ac9f..e17e37c3c3 100644 --- a/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Actions/ActionEntityContextMenu.tsx @@ -7,9 +7,9 @@ import { initExplorerEntityNameEdit } from "actions/explorerActions"; import { noop } from "lodash"; import React, { useCallback, useContext, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { getPageListAsOptions } from "@appsmith/selectors/entitiesSelector"; +import { getPageListAsOptions } from "ee/selectors/entitiesSelector"; import history from "utils/history"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { CONTEXT_COPY, @@ -20,8 +20,8 @@ import { CONTEXT_NO_PAGE, CONTEXT_SHOW_BINDING, createMessage, -} from "@appsmith/constants/messages"; -import { builderURL } from "@appsmith/RouteBuilder"; +} from "ee/constants/messages"; +import { builderURL } from "ee/RouteBuilder"; import ContextMenu from "pages/Editor/Explorer/ContextMenu"; import type { TreeDropdownOption } from "pages/Editor/Explorer/ContextMenu"; @@ -29,8 +29,8 @@ import { ActionEntityContextMenuItemsEnum, FilesContext, } from "../Files/FilesContextProvider"; -import { useConvertToModuleOptions } from "@appsmith/pages/Editor/Explorer/hooks"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import { useConvertToModuleOptions } from "ee/pages/Editor/Explorer/hooks"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; import { PluginType } from "entities/Action"; import { convertToBaseParentEntityIdSelector } from "selectors/pageListSelectors"; diff --git a/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx b/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx index 7ade42b8ef..b42be834b6 100644 --- a/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Actions/MoreActionsMenu.tsx @@ -1,7 +1,7 @@ import React, { useCallback, useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { moveActionRequest, @@ -15,7 +15,7 @@ import { CONFIRM_CONTEXT_DELETE, CONTEXT_MOVE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Menu, diff --git a/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx b/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx index 41341cc21f..b2955d3b2a 100644 --- a/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx +++ b/app/client/src/pages/Editor/Explorer/Actions/helpers.tsx @@ -18,8 +18,8 @@ import { apiEditorIdURL, queryEditorIdURL, saasEditorApiIdURL, -} from "@appsmith/RouteBuilder"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +} from "ee/RouteBuilder"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; // TODO [new_urls] update would break for existing paths // using a common todo, this needs to be fixed diff --git a/app/client/src/pages/Editor/Explorer/ContextMenu.tsx b/app/client/src/pages/Editor/Explorer/ContextMenu.tsx index ad63434280..49fb323208 100644 --- a/app/client/src/pages/Editor/Explorer/ContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/ContextMenu.tsx @@ -14,7 +14,7 @@ import { import { createMessage, ENTITY_MORE_ACTIONS_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { AddButtonWrapper, EntityClassNames } from "./Entity"; import styled from "styled-components"; diff --git a/app/client/src/pages/Editor/Explorer/Datasources.tsx b/app/client/src/pages/Editor/Explorer/Datasources.tsx index ac10d62d96..71bc9393c0 100644 --- a/app/client/src/pages/Editor/Explorer/Datasources.tsx +++ b/app/client/src/pages/Editor/Explorer/Datasources.tsx @@ -7,27 +7,27 @@ import { CREATE_DATASOURCE_TOOLTIP, EMPTY_DATASOURCE_BUTTON_TEXT, EMPTY_DATASOURCE_MAIN_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled from "styled-components"; import { Icon, Button } from "design-system"; import { AddEntity, EmptyComponent } from "./common"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { getHasCreateDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useAppWideAndOtherDatasource, useDatasourceSuggestions, -} from "@appsmith/pages/Editor/Explorer/hooks"; -import { getPlugins } from "@appsmith/selectors/entitiesSelector"; +} from "ee/pages/Editor/Explorer/hooks"; +import { getPlugins } from "ee/selectors/entitiesSelector"; import { keyBy } from "lodash"; -import { useDatasourceIdFromURL } from "@appsmith/pages/Editor/Explorer/helpers"; +import { useDatasourceIdFromURL } from "ee/pages/Editor/Explorer/helpers"; import type { Datasource } from "entities/Datasource"; import ExplorerDatasourceEntity from "../DatasourceInfo/DatasourceEntity"; diff --git a/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx b/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx index 8dcb635459..583a7dbb22 100644 --- a/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Datasources/DataSourceContextMenu.tsx @@ -7,18 +7,18 @@ import { CONTEXT_DELETE, CONFIRM_CONTEXT_DELETE, createMessage, -} from "@appsmith/constants/messages"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/constants/messages"; +import type { AppState } from "ee/reducers"; -import { getDatasource } from "@appsmith/selectors/entitiesSelector"; +import { getDatasource } from "ee/selectors/entitiesSelector"; import type { TreeDropdownOption } from "pages/Editor/Explorer/ContextMenu"; import ContextMenu from "pages/Editor/Explorer/ContextMenu"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasDeleteDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; export function DataSourceContextMenu(props: { datasourceId: string; diff --git a/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx b/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx index be97ef96b3..9c544c1199 100644 --- a/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx +++ b/app/client/src/pages/Editor/Explorer/Entity/EntityProperties.tsx @@ -6,14 +6,14 @@ import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; import * as Sentry from "@sentry/react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import classNames from "classnames"; import styled from "styled-components"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { EntityClassNames } from "."; import { Button } from "design-system"; -import { getEntityProperties } from "@appsmith/pages/Editor/Explorer/Entity/getEntityProperties"; +import { getEntityProperties } from "ee/pages/Editor/Explorer/Entity/getEntityProperties"; import store from "store"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; diff --git a/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx b/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx index cec5a80246..c1a2ad2c05 100644 --- a/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx +++ b/app/client/src/pages/Editor/Explorer/Entity/EntityProperty.tsx @@ -11,10 +11,10 @@ import useClipboard from "utils/hooks/useClipboard"; import { Skin } from "constants/DefaultTheme"; import { EntityClassNames } from "."; import { Tooltip, Icon } from "design-system"; -import { COPY_ELEMENT, createMessage } from "@appsmith/constants/messages"; +import { COPY_ELEMENT, createMessage } from "ee/constants/messages"; import CollapseToggle from "./CollapseToggle"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import type { EntityProperty as EntityPropertyType } from "@appsmith/pages/Editor/Explorer/Entity/getEntityProperties"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import type { EntityProperty as EntityPropertyType } from "ee/pages/Editor/Explorer/Entity/getEntityProperties"; const Wrapper = styled.div` &&&& { diff --git a/app/client/src/pages/Editor/Explorer/Entity/Name.tsx b/app/client/src/pages/Editor/Explorer/Entity/Name.tsx index 26c159ff2e..ac33c92b40 100644 --- a/app/client/src/pages/Editor/Explorer/Entity/Name.tsx +++ b/app/client/src/pages/Editor/Explorer/Entity/Name.tsx @@ -12,7 +12,7 @@ import NameEditorComponent from "components/utils/NameEditorComponent"; import { ACTION_ID_NOT_FOUND_IN_URL, ENTITY_EXPLORER_ACTION_NAME_CONFLICT_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Tooltip } from "design-system"; import { useSelector } from "react-redux"; import { getSavingStatusForActionName } from "selectors/actionSelectors"; diff --git a/app/client/src/pages/Editor/Explorer/Entity/index.tsx b/app/client/src/pages/Editor/Explorer/Entity/index.tsx index 0f28e72083..757522be91 100644 --- a/app/client/src/pages/Editor/Explorer/Entity/index.tsx +++ b/app/client/src/pages/Editor/Explorer/Entity/index.tsx @@ -15,20 +15,17 @@ import Collapse from "./Collapse"; import { useEntityUpdateState, useEntityEditState, -} from "@appsmith/pages/Editor/Explorer/hooks"; +} from "ee/pages/Editor/Explorer/hooks"; import { Classes } from "@blueprintjs/core"; import { noop } from "lodash"; import { useDispatch, useSelector } from "react-redux"; import useClick from "utils/hooks/useClick"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getEntityCollapsibleState } from "selectors/editorContextSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { setEntityCollapsibleState } from "actions/editorContextActions"; import { Tooltip, Tag, Spinner } from "design-system"; -import { - createMessage, - EXPLORER_BETA_ENTITY, -} from "@appsmith/constants/messages"; +import { createMessage, EXPLORER_BETA_ENTITY } from "ee/constants/messages"; import classNames from "classnames"; export enum EntityClassNames { diff --git a/app/client/src/pages/Editor/Explorer/EntityExplorer.test.tsx b/app/client/src/pages/Editor/Explorer/EntityExplorer.test.tsx index eef8e037a0..4fa6867b74 100644 --- a/app/client/src/pages/Editor/Explorer/EntityExplorer.test.tsx +++ b/app/client/src/pages/Editor/Explorer/EntityExplorer.test.tsx @@ -7,7 +7,7 @@ import React from "react"; import { MockPageDSL } from "test/testCommon"; import { DEFAULT_ENTITY_EXPLORER_WIDTH } from "constants/AppConstants"; import { runSagaMiddleware } from "store"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import * as explorerSelector from "selectors/explorerSelector"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import * as widgetSelectionsActions from "actions/widgetSelectionActions"; @@ -24,23 +24,21 @@ pushState.mockImplementation((state: any, title: any, url: any) => { window.location.pathname = url; }); -jest.mock("@appsmith/utils/permissionHelpers", () => { +jest.mock("ee/utils/permissionHelpers", () => { return { __esModule: true, - ...jest.requireActual("@appsmith/utils/permissionHelpers"), + ...jest.requireActual("ee/utils/permissionHelpers"), }; }); -jest.mock("@appsmith/pages/Editor/Explorer/helpers", () => ({ +jest.mock("ee/pages/Editor/Explorer/helpers", () => ({ __esModule: true, - ...jest.requireActual("@appsmith/pages/Editor/Explorer/helpers"), + ...jest.requireActual("ee/pages/Editor/Explorer/helpers"), })); -jest.mock("@appsmith/utils/BusinessFeatures/permissionPageHelpers", () => ({ +jest.mock("ee/utils/BusinessFeatures/permissionPageHelpers", () => ({ __esModule: true, - ...jest.requireActual( - "@appsmith/utils/BusinessFeatures/permissionPageHelpers", - ), + ...jest.requireActual("ee/utils/BusinessFeatures/permissionPageHelpers"), })); jest.mock("selectors/explorerSelector", () => ({ diff --git a/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx b/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx index b4bb5aef0d..bfda1a4738 100644 --- a/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx +++ b/app/client/src/pages/Editor/Explorer/EntityExplorer.tsx @@ -14,25 +14,25 @@ import { toggleInOnboardingWidgetSelection } from "actions/onboardingActions"; import { forceOpenWidgetPanel } from "actions/widgetSidebarActions"; import Files from "./Files"; import ExplorerWidgetGroup from "./Widgets/WidgetGroup"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import history from "utils/history"; import { getCurrentBasePageId, getCurrentPageId, getPagePermissions, } from "selectors/editorSelectors"; -import { fetchWorkspace } from "@appsmith/actions/workspaceActions"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { fetchWorkspace } from "ee/actions/workspaceActions"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { importSvg } from "design-system-old"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { EntityExplorerWrapper } from "./Common/EntityExplorerWrapper"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import { FilesContextProvider } from "./Files/FilesContextProvider"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { ActionParentEntityType } from "@appsmith/entities/Engine/actionHelpers"; -import { getShowWorkflowFeature } from "@appsmith/selectors/workflowSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { ActionParentEntityType } from "ee/entities/Engine/actionHelpers"; +import { getShowWorkflowFeature } from "ee/selectors/workflowSelectors"; const NoEntityFoundSvg = importSvg( async () => import("assets/svg/no_entities_found.svg"), diff --git a/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx b/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx index 7fd10420ba..da02bb7e7e 100644 --- a/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx +++ b/app/client/src/pages/Editor/Explorer/ExplorerIcons.tsx @@ -8,7 +8,7 @@ import type { HTTP_METHOD } from "constants/ApiEditorConstants/CommonApiConstant import { HTTP_METHODS_COLOR } from "constants/ApiEditorConstants/CommonApiConstants"; import { PRIMARY_KEY, FOREIGN_KEY } from "constants/DatasourceEditorConstants"; import { Icon } from "design-system"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { importSvg } from "design-system-old"; const ApiIcon = importSvg( diff --git a/app/client/src/pages/Editor/Explorer/Files/FilesContextProvider.tsx b/app/client/src/pages/Editor/Explorer/Files/FilesContextProvider.tsx index 8899885e65..48985dd7ce 100644 --- a/app/client/src/pages/Editor/Explorer/Files/FilesContextProvider.tsx +++ b/app/client/src/pages/Editor/Explorer/Files/FilesContextProvider.tsx @@ -1,5 +1,5 @@ import React, { createContext, useMemo } from "react"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export enum ActionEntityContextMenuItemsEnum { RENAME = "Rename", diff --git a/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx b/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx index edc57719bb..63aac6ab49 100644 --- a/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Files/Submenu.tsx @@ -9,10 +9,10 @@ import { import { useSelector } from "react-redux"; import EntityAddButton from "../Entity/AddButton"; import keyBy from "lodash/keyBy"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { EntityIcon, getPluginIcon } from "../ExplorerIcons"; import { AddButtonWrapper, EntityClassNames } from "../Entity"; -import { useCloseMenuOnScroll } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useCloseMenuOnScroll } from "ee/pages/Editor/Explorer/hooks"; import { SIDEBAR_ID } from "constants/Explorer"; import { Menu, diff --git a/app/client/src/pages/Editor/Explorer/Files/index.tsx b/app/client/src/pages/Editor/Explorer/Files/index.tsx index 2a65dfd678..7119bc68c4 100644 --- a/app/client/src/pages/Editor/Explorer/Files/index.tsx +++ b/app/client/src/pages/Editor/Explorer/Files/index.tsx @@ -5,7 +5,7 @@ import React, { useMemo, useState, } from "react"; -import { useActiveActionBaseId } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useActiveActionBaseId } from "ee/pages/Editor/Explorer/hooks"; import { Entity, EntityClassNames } from "../Entity/index"; import { createMessage, @@ -13,14 +13,14 @@ import { EMPTY_QUERY_JS_BUTTON_TEXT, EMPTY_QUERY_JS_MAIN_TEXT, ADD_QUERY_JS_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { ExplorerActionEntity } from "../Actions/ActionEntity"; import ExplorerJSCollectionEntity from "../JSActions/JSActionEntity"; import { getExplorerStatus, saveExplorerStatus, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; import { AddEntity, EmptyComponent } from "../common"; import ExplorerSubMenu from "./Submenu"; import { Icon, Text } from "design-system"; @@ -28,9 +28,9 @@ import styled from "styled-components"; import { useFilteredFileOperations } from "components/editorComponents/GlobalSearch/GlobalSearchHooks"; import { SEARCH_ITEM_TYPES } from "components/editorComponents/GlobalSearch/utils"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; -import { ExplorerModuleInstanceEntity } from "@appsmith/pages/Editor/Explorer/ModuleInstanceEntity"; +import { ExplorerModuleInstanceEntity } from "ee/pages/Editor/Explorer/ModuleInstanceEntity"; import { FilesContext } from "./FilesContextProvider"; -import { selectFilesForExplorer as default_selectFilesForExplorer } from "@appsmith/selectors/entitiesSelector"; +import { selectFilesForExplorer as default_selectFilesForExplorer } from "ee/selectors/entitiesSelector"; const StyledText = styled(Text)` color: var(--ads-v2-color-fg-emphasis); diff --git a/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx b/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx index 2e248bf7c6..8d918e7979 100644 --- a/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/JSActions/JSActionContextMenu.tsx @@ -7,7 +7,7 @@ import { } from "actions/jsActionActions"; import noop from "lodash/noop"; import { initExplorerEntityNameEdit } from "actions/explorerActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { CONTEXT_COPY, @@ -18,8 +18,8 @@ import { CONTEXT_NO_PAGE, CONTEXT_SHOW_BINDING, createMessage, -} from "@appsmith/constants/messages"; -import { getPageListAsOptions } from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/messages"; +import { getPageListAsOptions } from "ee/selectors/entitiesSelector"; import ContextMenu from "pages/Editor/Explorer/ContextMenu"; import type { TreeDropdownOption } from "pages/Editor/Explorer/ContextMenu"; diff --git a/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx b/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx index 2a05c3d6a9..eb949fc2fc 100644 --- a/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx +++ b/app/client/src/pages/Editor/Explorer/JSActions/JSActionEntity.tsx @@ -3,22 +3,22 @@ import Entity, { EntityClassNames } from "../Entity"; import history, { NavigationMethod } from "utils/history"; import JSCollectionEntityContextMenu from "./JSActionContextMenu"; import { useSelector } from "react-redux"; -import { getJsCollectionByBaseId } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import { getJsCollectionByBaseId } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import type { JSCollection } from "entities/JSCollection"; import { JsFileIconV2 } from "../ExplorerIcons"; import type { PluginType } from "entities/Action"; -import { jsCollectionIdURL } from "@appsmith/RouteBuilder"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { jsCollectionIdURL } from "ee/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useLocation } from "react-router"; import { getHasDeleteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { saveJSObjectNameBasedOnParentEntity } from "@appsmith/actions/helpers"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { saveJSObjectNameBasedOnParentEntity } from "ee/actions/helpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import { convertToBaseParentEntityIdSelector } from "selectors/pageListSelectors"; interface ExplorerJSCollectionEntityProps { diff --git a/app/client/src/pages/Editor/Explorer/Libraries/Installer.tsx b/app/client/src/pages/Editor/Explorer/Libraries/Installer.tsx index b91788a704..eb67134f20 100644 --- a/app/client/src/pages/Editor/Explorer/Libraries/Installer.tsx +++ b/app/client/src/pages/Editor/Explorer/Libraries/Installer.tsx @@ -19,10 +19,7 @@ import { Callout, Tooltip, } from "design-system"; -import { - createMessage, - customJSLibraryMessages, -} from "@appsmith/constants/messages"; +import { createMessage, customJSLibraryMessages } from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { selectInstallationStatus, @@ -30,14 +27,14 @@ import { selectIsLibraryInstalled, selectQueuedLibraries, selectStatusForURL, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { InstallState } from "reducers/uiReducers/libraryReducer"; import recommendedLibraries from "pages/Editor/Explorer/Libraries/recommendedLibraries"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { installLibraryInit } from "actions/JSLibraryActions"; import classNames from "classnames"; import type { JSLibrary } from "workers/common/JSLibrary"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { EntityClassNames } from "pages/Editor/Explorer/Entity"; const Wrapper = styled.div` diff --git a/app/client/src/pages/Editor/Explorer/Libraries/__tests__/Installer.test.tsx b/app/client/src/pages/Editor/Explorer/Libraries/__tests__/Installer.test.tsx index fb53ebfa3c..977fc2355f 100644 --- a/app/client/src/pages/Editor/Explorer/Libraries/__tests__/Installer.test.tsx +++ b/app/client/src/pages/Editor/Explorer/Libraries/__tests__/Installer.test.tsx @@ -5,7 +5,7 @@ import { Provider } from "react-redux"; import store from "store"; import { ThemeProvider } from "styled-components"; import { lightTheme } from "selectors/themeSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { Installer } from "pages/Editor/Explorer/Libraries/Installer"; import { BrowserRouter } from "react-router-dom"; diff --git a/app/client/src/pages/Editor/Explorer/Libraries/index.tsx b/app/client/src/pages/Editor/Explorer/Libraries/index.tsx index 44dcb27be2..b1a5de0fdb 100644 --- a/app/client/src/pages/Editor/Explorer/Libraries/index.tsx +++ b/app/client/src/pages/Editor/Explorer/Libraries/index.tsx @@ -14,16 +14,13 @@ import { Tooltip, } from "design-system"; import Entity, { AddButtonWrapper, EntityClassNames } from "../Entity"; -import { - createMessage, - customJSLibraryMessages, -} from "@appsmith/constants/messages"; +import { createMessage, customJSLibraryMessages } from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { selectInstallationStatus, selectIsInstallerOpen, selectLibrariesForExplorer, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { InstallState } from "reducers/uiReducers/libraryReducer"; import { Collapse } from "@blueprintjs/core"; import useClipboard from "utils/hooks/useClipboard"; @@ -40,11 +37,11 @@ import { } from "selectors/editorSelectors"; import recommendedLibraries from "./recommendedLibraries"; import { useTransition, animated } from "react-spring"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { Installer } from "./Installer"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; const docsURLMap = recommendedLibraries.reduce( (acc, lib) => { diff --git a/app/client/src/pages/Editor/Explorer/Pages/AddPageContextMenu.tsx b/app/client/src/pages/Editor/Explorer/Pages/AddPageContextMenu.tsx index 2b497a3475..6adcfe9289 100644 --- a/app/client/src/pages/Editor/Explorer/Pages/AddPageContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Pages/AddPageContextMenu.tsx @@ -3,10 +3,10 @@ import { AddButtonWrapper, EntityClassNames } from "../Entity"; import EntityAddButton from "../Entity/AddButton"; import styled from "styled-components"; import history from "utils/history"; -import { generateTemplateFormURL } from "@appsmith/RouteBuilder"; +import { generateTemplateFormURL } from "ee/RouteBuilder"; import { useParams } from "react-router"; import { useDispatch } from "react-redux"; -import type { ExplorerURLParams } from "@appsmith/pages/Editor/Explorer/helpers"; +import type { ExplorerURLParams } from "ee/pages/Editor/Explorer/helpers"; import { showTemplatesModal } from "actions/templateActions"; import { ADD_PAGE_FROM_TEMPLATE, @@ -15,8 +15,8 @@ import { createMessage, CREATE_PAGE, GENERATE_PAGE_ACTION_TITLE, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { ButtonSizes } from "design-system"; import { Menu, @@ -26,7 +26,7 @@ import { Tooltip, Text, } from "design-system"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { TOOLTIP_HOVER_ON_DELAY_IN_S } from "constants/AppConstants"; import { LayoutSystemFeatures, diff --git a/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx b/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx index 31faee5c8b..1246421901 100644 --- a/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Pages/PageContextMenu.tsx @@ -1,7 +1,7 @@ import type { ReactNode } from "react"; import React, { useCallback, useMemo, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { initExplorerEntityNameEdit } from "actions/explorerActions"; import { clonePageInit, @@ -20,21 +20,21 @@ import { createMessage, CONTEXT_PARTIAL_EXPORT, CONTEXT_PARTIAL_IMPORT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getPageById } from "selectors/editorSelectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { AppState } from "@appsmith/reducers"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { AppState } from "ee/reducers"; import ContextMenu from "pages/Editor/Explorer/ContextMenu"; import type { TreeDropdownOption } from "pages/Editor/Explorer/ContextMenu"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreatePagePermission, getHasDeletePagePermission, getHasManagePagePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { openPartialExportModal } from "actions/widgetActions"; -import { openPartialImportModal } from "@appsmith/actions/applicationActions"; +import { openPartialImportModal } from "ee/actions/applicationActions"; const CustomLabel = styled.div` display: flex; diff --git a/app/client/src/pages/Editor/Explorer/Pages/index.tsx b/app/client/src/pages/Editor/Explorer/Pages/index.tsx index 531171d587..06f6da923f 100644 --- a/app/client/src/pages/Editor/Explorer/Pages/index.tsx +++ b/app/client/src/pages/Editor/Explorer/Pages/index.tsx @@ -12,24 +12,24 @@ import { } from "selectors/editorSelectors"; import { EntityClassNames } from "../Entity"; import { createNewPageFromEntities } from "actions/pageActions"; -import { ADD_PAGE_TOOLTIP, createMessage } from "@appsmith/constants/messages"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import { ADD_PAGE_TOOLTIP, createMessage } from "ee/constants/messages"; +import type { Page } from "ee/constants/ReduxActionConstants"; import { getNextEntityName } from "utils/AppsmithUtils"; import { getExplorerPinned } from "selectors/explorerSelector"; import { setExplorerPinnedAction } from "actions/explorerActions"; -import { selectAllPages } from "@appsmith/selectors/entitiesSelector"; +import { selectAllPages } from "ee/selectors/entitiesSelector"; import { getExplorerStatus, saveExplorerStatus, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; import AddPageContextMenu from "./AddPageContextMenu"; import { useLocation } from "react-router"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getInstanceId } from "@appsmith//selectors/tenantSelectors"; +import type { AppState } from "ee/reducers"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { getInstanceId } from "ee//selectors/tenantSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreatePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreatePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { ENTITY_HEIGHT, RelativeContainer, @@ -37,7 +37,7 @@ import { } from "../Common/components"; import { EntityExplorerResizeHandler } from "../Common/EntityExplorerResizeHandler"; import { PageElement } from "pages/Editor/IDE/EditorPane/components/PageElement"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; function Pages() { const applicationId = useSelector(getCurrentApplicationId); diff --git a/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx b/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx index 5b2e115ff2..dab2c247c3 100644 --- a/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx +++ b/app/client/src/pages/Editor/Explorer/TreeDropdown.tsx @@ -18,7 +18,7 @@ import { EntityClassNames, entityTooltipCSS, } from "pages/Editor/Explorer/Entity"; -import { useCloseMenuOnScroll } from "@appsmith/pages/Editor/Explorer/hooks"; +import { useCloseMenuOnScroll } from "ee/pages/Editor/Explorer/hooks"; import { SIDEBAR_ID } from "constants/Explorer"; export type TreeDropdownOption = DropdownOption & { diff --git a/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx b/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx index cb72602ff9..3d35fbd793 100644 --- a/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx +++ b/app/client/src/pages/Editor/Explorer/Widgets/WidgetContextMenu.tsx @@ -1,11 +1,11 @@ import React, { useCallback } from "react"; import { useDispatch, useSelector } from "react-redux"; import { initExplorerEntityNameEdit } from "actions/explorerActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import WidgetFactory from "WidgetProvider/factory"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import type { TreeDropdownOption } from "pages/Editor/Explorer/ContextMenu"; diff --git a/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx b/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx index 11affbd47c..ce407fb8c2 100644 --- a/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx +++ b/app/client/src/pages/Editor/Explorer/Widgets/WidgetEntity.tsx @@ -10,15 +10,15 @@ import type { CanvasStructure } from "reducers/uiReducers/pageCanvasStructureRed import { getLastSelectedWidget, getSelectedWidgets } from "selectors/ui"; import { useNavigateToWidget } from "./useNavigateToWidget"; import WidgetIcon from "./WidgetIcon"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { builderURL } from "@appsmith/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { builderURL } from "ee/RouteBuilder"; import { useLocation } from "react-router"; import { getPagePermissions } from "selectors/editorSelectors"; import { NavigationMethod } from "utils/history"; import { getEntityExplorerWidgetsToExpand } from "selectors/widgetSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { convertToPageIdSelector } from "selectors/pageListSelectors"; export type WidgetTree = WidgetProps & { children?: WidgetTree[] }; diff --git a/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx b/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx index eae65648f5..1f2bee8d71 100644 --- a/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx +++ b/app/client/src/pages/Editor/Explorer/Widgets/WidgetGroup.tsx @@ -13,18 +13,18 @@ import { createMessage, EMPTY_WIDGET_BUTTON_TEXT, EMPTY_WIDGET_MAIN_TEXT, -} from "@appsmith/constants/messages"; -import { selectWidgetsForCurrentPage } from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/messages"; +import { selectWidgetsForCurrentPage } from "ee/selectors/entitiesSelector"; import { getExplorerStatus, saveExplorerStatus, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; import { AddEntity, EmptyComponent } from "../common"; import { noop } from "lodash"; import { Icon } from "design-system"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; interface ExplorerWidgetGroupProps { step: number; diff --git a/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts b/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts index 76e148f962..81b502ce6c 100644 --- a/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts +++ b/app/client/src/pages/Editor/Explorer/Widgets/useNavigateToWidget.ts @@ -1,10 +1,10 @@ import { useCallback } from "react"; import type { WidgetType } from "constants/WidgetConstants"; import { useParams } from "react-router"; -import type { ExplorerURLParams } from "@appsmith/pages/Editor/Explorer/helpers"; +import type { ExplorerURLParams } from "ee/pages/Editor/Explorer/helpers"; import { useDispatch } from "react-redux"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; -import { getCurrentPageWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCurrentPageWidgets } from "ee/selectors/entitiesSelector"; import store from "store"; import type { NavigationMethod } from "utils/history"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; diff --git a/app/client/src/pages/Editor/Explorer/index.tsx b/app/client/src/pages/Editor/Explorer/index.tsx index 31a61a1c49..3d0d9b62bc 100644 --- a/app/client/src/pages/Editor/Explorer/index.tsx +++ b/app/client/src/pages/Editor/Explorer/index.tsx @@ -4,11 +4,11 @@ import { forceOpenWidgetPanel } from "actions/widgetSidebarActions"; import { SegmentedControl } from "design-system"; import { useDispatch, useSelector } from "react-redux"; import { useLocation } from "react-router"; -import type { AppState } from "@appsmith/reducers"; -import { builderURL } from "@appsmith/RouteBuilder"; +import type { AppState } from "ee/reducers"; +import { builderURL } from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { getIsFirstTimeUserOnboardingEnabled } from "selectors/onboardingSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { trimQueryString } from "utils/helpers"; import history from "utils/history"; import EntityExplorer from "./EntityExplorer"; diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/AnonymousDataPopup.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/AnonymousDataPopup.tsx index a02cb9b022..a5be78bcb7 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/AnonymousDataPopup.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/AnonymousDataPopup.tsx @@ -5,7 +5,7 @@ import { LEARN_MORE, ONBOARDING_TELEMETRY_POPUP, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ADMIN_SETTINGS_CATEGORY_DEFAULT_PATH } from "constants/routes"; import { ANONYMOUS_DATA_POPOP_TIMEOUT, @@ -22,11 +22,11 @@ import { getFirstTimeUserOnboardingTelemetryCalloutIsAlreadyShown, setFirstTimeUserOnboardingTelemetryCalloutVisibility, } from "utils/storage"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { deleteCanvasCardsState } from "actions/editorActions"; import styled from "styled-components"; import { showAnonymousDataPopup } from "actions/onboardingActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Wrapper = styled.div` margin: ${(props) => diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.test.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.test.tsx index 693cebf96d..6edcffad36 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.test.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.test.tsx @@ -2,15 +2,15 @@ const history = jest.fn(); const dispatch = jest.fn(); import { bindDataOnCanvas } from "actions/pluginActionActions"; -import { builderURL, integrationEditorURL } from "@appsmith/RouteBuilder"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { builderURL, integrationEditorURL } from "ee/RouteBuilder"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { INTEGRATION_TABS } from "constants/routes"; import React from "react"; import { Provider } from "react-redux"; import { fireEvent, render, screen } from "test/testUtils"; import OnboardingChecklist from "./Checklist"; import { getStore, initialState } from "./testUtils"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import "@testing-library/jest-dom"; import * as onboardingSelectors from "selectors/onboardingSelectors"; diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx index 47ffbdbece..2a5bb5fe18 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Checklist.tsx @@ -6,7 +6,7 @@ import { getCanvasWidgets, getPageActions, getSavedDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { INTEGRATION_TABS } from "constants/routes"; import { getApplicationLastDeployedAt, @@ -22,13 +22,13 @@ import { signpostingMarkAllRead, toggleInOnboardingWidgetSelection, } from "actions/onboardingActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getFirstTimeUserOnboardingComplete, getSignpostingStepStateByStep, isWidgetActionConnectionPresent, } from "selectors/onboardingSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { forceOpenWidgetPanel } from "actions/widgetSidebarActions"; import { bindDataOnCanvas } from "actions/pluginActionActions"; import { @@ -43,17 +43,17 @@ import { SIGNPOSTING_POPUP_SUBTITLE, SIGNPOSTING_SUCCESS_POPUP, SIGNPOSTING_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Datasource } from "entities/Datasource"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { SIGNPOSTING_STEP } from "./Utils"; -import { builderURL, integrationEditorURL } from "@appsmith/RouteBuilder"; +import { builderURL, integrationEditorURL } from "ee/RouteBuilder"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; import classNames from "classnames"; import lazyLottie from "utils/lazyLottie"; import tickMarkAnimationURL from "assets/lottie/guided-tour-tick-mark.json.txt"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { DOCS_BASE_URL } from "constants/ThirdPartyConstants"; const { intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/HelpMenu.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/HelpMenu.tsx index 0d253b4cfb..4c1f2c6845 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/HelpMenu.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/HelpMenu.tsx @@ -1,10 +1,7 @@ import React from "react"; import { Text, Button } from "design-system"; -import { getAppsmithConfigs } from "@appsmith/configs"; -import { - APPSMITH_DISPLAY_VERSION, - createMessage, -} from "@appsmith/constants/messages"; +import { getAppsmithConfigs } from "ee/configs"; +import { APPSMITH_DISPLAY_VERSION, createMessage } from "ee/constants/messages"; import moment from "moment"; import styled from "styled-components"; import { useSelector } from "react-redux"; diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.test.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.test.tsx index 41247cb678..cd57d3f270 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.test.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.test.tsx @@ -5,7 +5,7 @@ import { Provider } from "react-redux"; import { render } from "test/testUtils"; import OnboardingStatusbar from "./Statusbar"; import { getStore } from "./testUtils"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { SIGNPOSTING_STEP } from "./Utils"; import { signpostingStepUpdateInit } from "actions/onboardingActions"; import * as onboardingSelectors from "selectors/onboardingSelectors"; diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx index 7a8465459a..c073e8973b 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/Statusbar.tsx @@ -8,13 +8,13 @@ import { getCanvasWidgets, getPageActions, getSavedDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { SIGNPOSTING_STEP } from "./Utils"; import { getFirstTimeUserOnboardingComplete, isWidgetActionConnectionPresent, } from "selectors/onboardingSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { signpostingStepUpdateInit } from "actions/onboardingActions"; const useStatusListener = () => { diff --git a/app/client/src/pages/Editor/FirstTimeUserOnboarding/TooltipContent.tsx b/app/client/src/pages/Editor/FirstTimeUserOnboarding/TooltipContent.tsx index 9c6c53de21..889968eed9 100644 --- a/app/client/src/pages/Editor/FirstTimeUserOnboarding/TooltipContent.tsx +++ b/app/client/src/pages/Editor/FirstTimeUserOnboarding/TooltipContent.tsx @@ -4,7 +4,7 @@ import { SIGNPOSTING_TOOLTIP, SIGNPOSTING_LAST_STEP_TOOLTIP, SIGNPOSTING_SUCCESS_POPUP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import React, { useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; import { @@ -15,7 +15,7 @@ import { getPageActions, getCanvasWidgets, getSavedDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { showSignpostingTooltip } from "actions/onboardingActions"; import { SIGNPOSTING_STEP } from "./Utils"; import { isWidgetActionConnectionPresent } from "selectors/onboardingSelectors"; diff --git a/app/client/src/pages/Editor/FormConfig.tsx b/app/client/src/pages/Editor/FormConfig.tsx index d58819d454..6cdd7caeed 100644 --- a/app/client/src/pages/Editor/FormConfig.tsx +++ b/app/client/src/pages/Editor/FormConfig.tsx @@ -16,7 +16,7 @@ import { ToggleComponentToJsonHandler } from "components/editorComponents/form/T import styled from "styled-components"; import { useDispatch, useSelector } from "react-redux"; import { identifyEntityFromPath } from "navigation/FocusEntity"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getPropertyControlFocusElement, shouldFocusOnPropertyControl, diff --git a/app/client/src/pages/Editor/FormControl.tsx b/app/client/src/pages/Editor/FormControl.tsx index 3eda7b986f..9d55018184 100644 --- a/app/client/src/pages/Editor/FormControl.tsx +++ b/app/client/src/pages/Editor/FormControl.tsx @@ -9,7 +9,7 @@ import { useSelector, shallowEqual, useDispatch } from "react-redux"; import { getFormValues, change } from "redux-form"; import FormControlFactory from "utils/formControl/FormControlFactory"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Action } from "entities/Action"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { getConfigErrors } from "selectors/formSelectors"; @@ -17,20 +17,20 @@ import ToggleComponentToJson from "components/editorComponents/form/ToggleCompon import FormConfig from "./FormConfig"; import { QUERY_BODY_FIELDS } from "constants/QueryEditorConstants"; import { convertObjectToQueryParams, getQueryParams } from "utils/URLUtils"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import history from "utils/history"; import { getAction, getDatasourceStructureById, getPluginNameFromId, getPluginTemplates, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { get } from "lodash"; import { SQL_PLUGINS_DEFAULT_TEMPLATE_TYPE } from "constants/Datasource"; import TemplateMenu from "./QueryEditor/TemplateMenu"; import { SQL_DATASOURCES } from "../../constants/QueryEditorConstants"; import type { Datasource, DatasourceStructure } from "entities/Datasource"; -import { getCurrentEditingEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEditingEnvironmentId } from "ee/selectors/environmentSelectors"; export interface FormControlProps { config: ControlProps; diff --git a/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx b/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx index 83b8a8149d..8dc5938d8c 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx +++ b/app/client/src/pages/Editor/GeneratePage/components/CrudInfoModal.tsx @@ -1,8 +1,8 @@ import React, { useState, useEffect } from "react"; import styled from "styled-components"; import { connect, useDispatch } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { AppState } from "ee/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Button, Text, @@ -19,14 +19,14 @@ import { GEN_CRUD_INFO_DIALOG_SUBTITLE, GEN_CRUD_SUCCESS_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getInfoImage, getInfoThumbnail } from "constants/ImagesURL"; import { ProgressiveImage, Container as ProgressiveImageContainer, } from "design-system-old"; import SuccessTick from "pages/common/SuccessTick"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; interface Props { crudInfoModalOpen: boolean; diff --git a/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx b/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx index b104a06143..44c4b28c0a 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx +++ b/app/client/src/pages/Editor/GeneratePage/components/DataSourceOption.tsx @@ -1,7 +1,7 @@ import React from "react"; import styled from "styled-components"; import { useSelector } from "react-redux"; -import { getPluginImages } from "@appsmith/selectors/entitiesSelector"; +import { getPluginImages } from "ee/selectors/entitiesSelector"; import type { DropdownOption, RenderDropdownOptionType, @@ -9,7 +9,7 @@ import type { import { Classes, Text, TextType } from "design-system-old"; import _ from "lodash"; import { Tooltip, Icon } from "design-system"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; // ---------- Helpers and constants ---------- diff --git a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx index 60c02973af..6c0dbf37b8 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx +++ b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GeneratePageForm.tsx @@ -8,7 +8,7 @@ import { getIsFetchingSinglePluginForm, getDatasourcesStructure, getNumberOfEntitiesInCurrentPage, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Datasource } from "entities/Datasource"; import { fetchDatasourceStructure } from "actions/datasourceActions"; @@ -22,7 +22,7 @@ import DataSourceOption, { CONNECT_NEW_DATASOURCE_OPTION_ID, DatasourceImage, } from "../DataSourceOption"; -import { getQueryStringfromObject } from "@appsmith/entities/URLRedirect/URLAssembly"; +import { getQueryStringfromObject } from "ee/entities/URLRedirect/URLAssembly"; import type { DropdownOption } from "design-system-old"; import { Button, Icon, Text, Select, Option, Tooltip } from "design-system"; import GoogleSheetForm from "./GoogleSheetForm"; @@ -30,7 +30,7 @@ import { GENERATE_PAGE_FORM_TITLE, createMessage, GEN_CRUD_DATASOURCE_DROPDOWN_LABEL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { GenerateCRUDEnabledPluginMap } from "api/PluginApi"; import { useDatasourceOptions, @@ -39,8 +39,8 @@ import { useSheetColumnHeaders, useS3BucketList, } from "./hooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import type { AppState } from "@appsmith/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import type { AppState } from "ee/reducers"; import type { DropdownOptions, DatasourceTableDropdownOption, @@ -59,20 +59,17 @@ import { getCurrentPageId, } from "selectors/editorSelectors"; -import { - datasourcesEditorIdURL, - integrationEditorURL, -} from "@appsmith/RouteBuilder"; +import { datasourcesEditorIdURL, integrationEditorURL } from "ee/RouteBuilder"; import { PluginPackageName } from "entities/Action"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getPluginImages } from "@appsmith/selectors/entitiesSelector"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; +import { getPluginImages } from "ee/selectors/entitiesSelector"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; import { isGoogleSheetPluginDS } from "utils/editorContextUtils"; import equal from "fast-deep-equal"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; // ---------- Styles ---------- diff --git a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx index 9f8394d0db..199a5cba56 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx +++ b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/GoogleSheetForm.tsx @@ -1,8 +1,8 @@ import type { ReactElement } from "react"; import React, { useState, useEffect, useCallback } from "react"; import { useSelector, useDispatch } from "react-redux"; -import { getEditorConfig } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import { getEditorConfig } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import { fetchPluginFormConfig } from "actions/pluginActions"; import { DROPDOWN_DIMENSION, DEFAULT_DROPDOWN_OPTION } from "../constants"; import { SelectWrapper, Label, Bold } from "./styles"; @@ -22,7 +22,7 @@ import { GEN_CRUD_COLUMN_HEADER_TITLE, GEN_CRUD_NO_COLUMNS, GEN_CRUD_TABLE_HEADER_TOOLTIP_DESC, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Icon, Option, Select, Input, Tooltip } from "design-system"; interface Props { diff --git a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts index db7928716b..92fa4180b6 100644 --- a/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts +++ b/app/client/src/pages/Editor/GeneratePage/components/GeneratePageForm/hooks.ts @@ -8,8 +8,8 @@ import { executeDatasourceQuery } from "actions/datasourceActions"; import type { DropdownOption } from "design-system-old"; import { useDispatch, useSelector } from "react-redux"; import { PluginPackageName } from "entities/Action"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export const FAKE_DATASOURCE_OPTION = { CONNECT_NEW_DATASOURCE_OPTION: { diff --git a/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.test.tsx b/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.test.tsx index 9487d92ddf..3501ee361b 100644 --- a/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.test.tsx +++ b/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.test.tsx @@ -3,7 +3,7 @@ import React from "react"; import { createMessage, SAVE_HOTKEY_TOASTER_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { all } from "@redux-saga/core/effects"; import { redoAction, undoAction } from "actions/pageActions"; import { Toast } from "design-system"; @@ -74,8 +74,8 @@ describe("Canvas Hot Keys", () => { ...jest.requireActual("sagas/EvaluationsSaga"), default: mockGenerator, })); - jest.mock("@appsmith/sagas/PageSagas", () => ({ - ...jest.requireActual("@appsmith/sagas/PageSagas"), + jest.mock("ee/sagas/PageSagas", () => ({ + ...jest.requireActual("ee/sagas/PageSagas"), default: mockGenerator, })); }); diff --git a/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx b/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx index 4363ab6cce..c2f9ea9845 100644 --- a/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx +++ b/app/client/src/pages/Editor/GlobalHotKeys/GlobalHotKeys.tsx @@ -1,6 +1,6 @@ import React from "react"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Hotkey, Hotkeys, HotkeysTarget } from "@blueprintjs/core"; import { closePropertyPane, @@ -16,7 +16,7 @@ import { setGlobalSearchCategory } from "actions/globalSearchActions"; import { getSelectedText, isMacOrIOS } from "utils/helpers"; import { getLastSelectedWidget, getSelectedWidgets } from "selectors/ui"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { WIDGETS_SEARCH_ID } from "constants/Explorer"; import { resetSnipingMode as resetSnipingModeAction } from "actions/propertyPaneActions"; @@ -28,13 +28,13 @@ import { } from "components/editorComponents/GlobalSearch/utils"; import { redoAction, undoAction } from "actions/pageActions"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import type { APP_MODE } from "entities/App"; import { createMessage, SAVE_HOTKEY_TOASTER_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { previewModeSelector } from "selectors/editorSelectors"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; import { GitSyncModalTab } from "entities/GitSync"; diff --git a/app/client/src/pages/Editor/HelpButton.tsx b/app/client/src/pages/Editor/HelpButton.tsx index f0cdce0613..a7f2059dc7 100644 --- a/app/client/src/pages/Editor/HelpButton.tsx +++ b/app/client/src/pages/Editor/HelpButton.tsx @@ -1,7 +1,7 @@ import React, { useEffect, useState } from "react"; import { HELP_MODAL_WIDTH } from "constants/HelpConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getCurrentUser } from "selectors/usersSelectors"; import { useDispatch, useSelector } from "react-redux"; import bootIntercom, { updateIntercomProperties } from "utils/bootIntercom"; @@ -11,7 +11,7 @@ import { createMessage, HELP_RESOURCE_TOOLTIP, INTERCOM_CONSENT_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Menu, @@ -22,7 +22,7 @@ import { MenuSeparator, Text, } from "design-system"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import moment from "moment/moment"; import styled from "styled-components"; import { @@ -35,7 +35,7 @@ import { import SignpostingPopup from "pages/Editor/FirstTimeUserOnboarding/Modal"; import { showSignpostingModal } from "actions/onboardingActions"; import TooltipContent from "./FirstTimeUserOnboarding/TooltipContent"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { updateIntercomConsent, updateUserDetails } from "actions/userActions"; const { appVersion, cloudHosting, intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/pages/Editor/IDE/AppsmithIDE.test.tsx b/app/client/src/pages/Editor/IDE/AppsmithIDE.test.tsx index c8d507f257..2d920bb909 100644 --- a/app/client/src/pages/Editor/IDE/AppsmithIDE.test.tsx +++ b/app/client/src/pages/Editor/IDE/AppsmithIDE.test.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { all } from "@redux-saga/core/effects"; import lodash from "lodash"; import React from "react"; @@ -146,8 +146,8 @@ describe("Drag and Drop widgets into Main container", () => { ...jest.requireActual("sagas/EvaluationsSaga"), default: mockGenerator, })); - jest.mock("@appsmith/sagas/PageSagas", () => ({ - ...jest.requireActual("@appsmith/sagas/PageSagas"), + jest.mock("ee/sagas/PageSagas", () => ({ + ...jest.requireActual("ee/sagas/PageSagas"), default: mockGenerator, })); }); @@ -863,8 +863,8 @@ describe("Drag in a nested container", () => { ...jest.requireActual("sagas/EvaluationsSaga"), default: mockGenerator, })); - jest.mock("@appsmith/sagas/PageSagas", () => ({ - ...jest.requireActual("@appsmith/sagas/PageSagas"), + jest.mock("ee/sagas/PageSagas", () => ({ + ...jest.requireActual("ee/sagas/PageSagas"), default: mockGenerator, })); }); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Editor.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Editor.tsx index 62b8ed8286..beda471366 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Editor.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Editor.tsx @@ -1,16 +1,16 @@ import React from "react"; import { Flex } from "design-system"; import { Switch, useRouteMatch } from "react-router"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { SentryRoute } from "ee/AppRouter"; import { jsSegmentRoutes, querySegmentRoutes, -} from "@appsmith/pages/Editor/IDE/EditorPane/constants"; +} from "ee/pages/Editor/IDE/EditorPane/constants"; import { JSEditorPane } from "./JS"; import { QueryEditor } from "./Query"; import EditorTabs from "../EditorTabs"; import { useCurrentEditorState } from "../hooks"; -import { EditorEntityTab } from "@appsmith/entities/IDE/constants"; +import { EditorEntityTab } from "ee/entities/IDE/constants"; const Editor = () => { const { path } = useRouteMatch(); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Explorer.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Explorer.tsx index 84c7442257..2137702b5b 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Explorer.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Explorer.tsx @@ -1,12 +1,12 @@ import React from "react"; import { Flex } from "design-system"; import { Switch, useRouteMatch } from "react-router"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { SentryRoute } from "ee/AppRouter"; import { jsSegmentRoutes, querySegmentRoutes, widgetSegmentRoutes, -} from "@appsmith/pages/Editor/IDE/EditorPane/constants"; +} from "ee/pages/Editor/IDE/EditorPane/constants"; import { JSExplorer } from "./JS"; import { QueryExplorer } from "./Query"; import WidgetsSegment from "./UI"; @@ -14,12 +14,12 @@ import { BUILDER_CUSTOM_PATH, BUILDER_PATH, BUILDER_PATH_DEPRECATED, -} from "@appsmith/constants/routes/appRoutes"; +} from "ee/constants/routes/appRoutes"; import EntityProperties from "pages/Editor/Explorer/Entity/EntityProperties"; import SegmentedHeader from "./components/SegmentedHeader"; import { useSelector } from "react-redux"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import { DEFAULT_EXPLORER_PANE_WIDTH } from "constants/AppConstants"; const EditorPaneExplorer = () => { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/GlobalAdd.tsx b/app/client/src/pages/Editor/IDE/EditorPane/GlobalAdd.tsx index 67d3fca72f..046f2af8ae 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/GlobalAdd.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/GlobalAdd.tsx @@ -5,7 +5,7 @@ import { Button, Flex, Icon, Text } from "design-system"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import history from "utils/history"; -import { queryAddURL } from "@appsmith/RouteBuilder"; +import { queryAddURL } from "ee/RouteBuilder"; import { createNewJSCollection } from "actions/jsPaneActions"; import PaneHeader from "../LeftPane/PaneHeader"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/Add.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/Add.tsx index 62084e653f..210f129179 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/Add.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/Add.tsx @@ -1,6 +1,6 @@ import React, { useCallback, useState } from "react"; import SegmentAddHeader from "../components/SegmentAddHeader"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import type { ListItemProps } from "design-system"; import { Flex, SearchInput } from "design-system"; import { useDispatch, useSelector } from "react-redux"; @@ -9,7 +9,7 @@ import GroupedList from "../components/GroupedList"; import { useGroupedAddJsOperations, useJSAdd, -} from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; +} from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; import type { ActionOperation } from "components/editorComponents/GlobalSearch/utils"; import { createAddClassName, fuzzySearchInObjectItems } from "../utils"; import { FocusEntity } from "navigation/FocusEntity"; @@ -17,7 +17,7 @@ import type { GroupedListProps } from "../components/types"; import { EmptySearchResult } from "../components/EmptySearchResult"; import { getIDEViewMode } from "selectors/ideSelectors"; import type { FlexProps } from "design-system"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const AddJS = () => { const dispatch = useDispatch(); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/BlankState.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/BlankState.tsx index 65c39f62ee..f1858a8f66 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/BlankState.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/BlankState.tsx @@ -1,12 +1,12 @@ import React from "react"; import { useSelector } from "react-redux"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import { getPagePermissions } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { useJSAdd } from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { useJSAdd } from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; import { EmptyState } from "../components/EmptyState"; const BlankState: React.FC = () => { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/Editor.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/Editor.tsx index 11981cca38..a8dca21c0b 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/Editor.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/Editor.tsx @@ -1,7 +1,7 @@ import React from "react"; import { Switch, useRouteMatch } from "react-router"; -import { useJSEditorRoutes } from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { useJSEditorRoutes } from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; +import { SentryRoute } from "ee/AppRouter"; const JSEditorPane = () => { const { path } = useRouteMatch(); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/Explorer.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/Explorer.tsx index 35fb15a2b8..cdce0738f6 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/Explorer.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/Explorer.tsx @@ -2,7 +2,7 @@ import React from "react"; import List from "./List"; import { useSelector } from "react-redux"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const JSExplorer = () => { const ideViewMode = useSelector(getIDEViewMode); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/JSRender.test.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/JSRender.test.tsx index 5f4ac0f6c5..e91660b4ec 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/JSRender.test.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/JSRender.test.tsx @@ -1,15 +1,12 @@ import localStorage from "utils/localStorage"; import { render } from "test/testUtils"; import { Route } from "react-router-dom"; -import { BUILDER_PATH } from "@appsmith/constants/routes/appRoutes"; +import { BUILDER_PATH } from "ee/constants/routes/appRoutes"; import IDE from "pages/Editor/IDE/index"; import React from "react"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; -import { - EditorEntityTab, - EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +import { EditorEntityTab, EditorViewMode } from "ee/entities/IDE/constants"; import { PageFactory } from "test/factories/PageFactory"; import { JSObjectFactory } from "test/factories/Actions/JSObject"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/JS/List.tsx b/app/client/src/pages/Editor/IDE/EditorPane/JS/List.tsx index f052c9691a..dffd07a444 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/JS/List.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/JS/List.tsx @@ -3,26 +3,26 @@ import { useSelector } from "react-redux"; import { Flex, Text } from "design-system"; import styled from "styled-components"; -import type { EditorSegmentList } from "@appsmith/selectors/appIDESelectors"; -import { selectJSSegmentEditorList } from "@appsmith/selectors/appIDESelectors"; -import { useActiveActionBaseId } from "@appsmith/pages/Editor/Explorer/hooks"; +import type { EditorSegmentList } from "ee/selectors/appIDESelectors"; +import { selectJSSegmentEditorList } from "ee/selectors/appIDESelectors"; +import { useActiveActionBaseId } from "ee/pages/Editor/Explorer/hooks"; import { getCurrentApplicationId, getCurrentPageId, getPagePermissions, } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { ActionParentEntityType } from "@appsmith/entities/Engine/actionHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { ActionParentEntityType } from "ee/entities/Engine/actionHelpers"; import { FilesContextProvider } from "pages/Editor/Explorer/Files/FilesContextProvider"; -import { useJSAdd } from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; -import { JSListItem } from "@appsmith/pages/Editor/IDE/EditorPane/JS/ListItem"; +import { useJSAdd } from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; +import { JSListItem } from "ee/pages/Editor/IDE/EditorPane/JS/ListItem"; import { BlankState } from "./BlankState"; import { AddAndSearchbar } from "../components/AddAndSearchbar"; import { fuzzySearchInObjectItems } from "../utils"; import { EmptySearchResult } from "../components/EmptySearchResult"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; const JSContainer = styled(Flex)` & .t--entity-item { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/PagesSection.tsx b/app/client/src/pages/Editor/IDE/EditorPane/PagesSection.tsx index 117381cd76..491927a62e 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/PagesSection.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/PagesSection.tsx @@ -3,23 +3,23 @@ import { Text } from "design-system"; import { useDispatch, useSelector } from "react-redux"; import { useLocation } from "react-router"; -import { selectAllPages } from "@appsmith/selectors/entitiesSelector"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { getHasCreatePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { selectAllPages } from "ee/selectors/entitiesSelector"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { getHasCreatePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import { EntityClassNames } from "pages/Editor/Explorer/Entity"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { AppState } from "@appsmith/reducers"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { AppState } from "ee/reducers"; import { createNewPageFromEntities } from "actions/pageActions"; import AddPageContextMenu from "pages/Editor/Explorer/Pages/AddPageContextMenu"; import { getNextEntityName } from "utils/AppsmithUtils"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { PageElement } from "pages/Editor/IDE/EditorPane/components/PageElement"; import { IDEHeaderDropdown } from "IDE"; -import { PAGE_ENTITY_NAME } from "@appsmith/constants/messages"; +import { PAGE_ENTITY_NAME } from "ee/constants/messages"; const PagesSection = ({ onItemSelected }: { onItemSelected: () => void }) => { const dispatch = useDispatch(); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/Add.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/Add.tsx index ecd29cb221..3171cc9499 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/Add.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/Add.tsx @@ -1,21 +1,21 @@ import React, { useState } from "react"; import { Flex, SearchInput } from "design-system"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; import SegmentAddHeader from "../components/SegmentAddHeader"; import GroupedList from "../components/GroupedList"; import { useAddQueryListItems, useGroupedAddQueryOperations, useQueryAdd, -} from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; +} from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; import { fuzzySearchInObjectItems } from "../utils"; import type { GroupedListProps } from "../components/types"; import { EmptySearchResult } from "../components/EmptySearchResult"; import { useSelector } from "react-redux"; import { getIDEViewMode } from "selectors/ideSelectors"; import type { FlexProps } from "design-system"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const AddQuery = () => { const [searchTerm, setSearchTerm] = useState(""); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/BlankState.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/BlankState.tsx index 6ec37d5057..06fff7e028 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/BlankState.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/BlankState.tsx @@ -1,13 +1,13 @@ import React from "react"; import { useSelector } from "react-redux"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getPagePermissions } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { EmptyState } from "../components/EmptyState"; -import { useQueryAdd } from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; +import { useQueryAdd } from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; const BlankState: React.FC = () => { const pagePermissions = useSelector(getPagePermissions); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/Editor.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/Editor.tsx index 2616c75e89..8ae12e7f36 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/Editor.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/Editor.tsx @@ -1,8 +1,8 @@ import React from "react"; import { useRouteMatch } from "react-router"; import { Switch } from "react-router-dom"; -import { useQueryEditorRoutes } from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { useQueryEditorRoutes } from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; +import { SentryRoute } from "ee/AppRouter"; const QueryEditor = () => { const { path } = useRouteMatch(); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/Explorer.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/Explorer.tsx index f49e8f696a..d4e2fcf113 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/Explorer.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/Explorer.tsx @@ -4,7 +4,7 @@ import styled from "styled-components"; import { Flex } from "design-system"; import { useSelector } from "react-redux"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const QueriesContainer = styled(Flex)` & .t--entity-item { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/List.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/List.tsx index e6d5a5c8af..f961cf4584 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/List.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/List.tsx @@ -2,27 +2,27 @@ import React, { useState } from "react"; import { Flex, Text } from "design-system"; import { useSelector } from "react-redux"; -import { getHasCreateActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { useActiveActionBaseId } from "@appsmith/pages/Editor/Explorer/hooks"; +import { getHasCreateActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { useActiveActionBaseId } from "ee/pages/Editor/Explorer/hooks"; import { getCurrentApplicationId, getCurrentPageId, getPagePermissions, } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import type { EditorSegmentList } from "@appsmith/selectors/appIDESelectors"; -import { selectQuerySegmentEditorList } from "@appsmith/selectors/appIDESelectors"; -import { ActionParentEntityType } from "@appsmith/entities/Engine/actionHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import type { EditorSegmentList } from "ee/selectors/appIDESelectors"; +import { selectQuerySegmentEditorList } from "ee/selectors/appIDESelectors"; +import { ActionParentEntityType } from "ee/entities/Engine/actionHelpers"; import { FilesContextProvider } from "pages/Editor/Explorer/Files/FilesContextProvider"; -import { useQueryAdd } from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; -import { QueryListItem } from "@appsmith/pages/Editor/IDE/EditorPane/Query/ListItem"; -import { getShowWorkflowFeature } from "@appsmith/selectors/workflowSelectors"; +import { useQueryAdd } from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; +import { QueryListItem } from "ee/pages/Editor/IDE/EditorPane/Query/ListItem"; +import { getShowWorkflowFeature } from "ee/selectors/workflowSelectors"; import { BlankState } from "./BlankState"; import { AddAndSearchbar } from "../components/AddAndSearchbar"; import { fuzzySearchInObjectItems } from "../utils"; import { EmptySearchResult } from "../components/EmptySearchResult"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; const ListQuery = () => { const [searchTerm, setSearchTerm] = useState(""); diff --git a/app/client/src/pages/Editor/IDE/EditorPane/Query/QueryRender.test.tsx b/app/client/src/pages/Editor/IDE/EditorPane/Query/QueryRender.test.tsx index 4cd5472d36..6b3252f5c6 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/Query/QueryRender.test.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/Query/QueryRender.test.tsx @@ -2,12 +2,9 @@ import React from "react"; import { Route } from "react-router-dom"; import { render } from "test/testUtils"; import IDE from "pages/Editor/IDE/index"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; -import { BUILDER_PATH } from "@appsmith/constants/routes/appRoutes"; -import { - EditorEntityTab, - EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; +import { BUILDER_PATH } from "ee/constants/routes/appRoutes"; +import { EditorEntityTab, EditorViewMode } from "ee/entities/IDE/constants"; import { APIFactory } from "test/factories/Actions/API"; import localStorage from "utils/localStorage"; import { PostgresFactory } from "test/factories/Actions/Postgres"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/UI/Add.tsx b/app/client/src/pages/Editor/IDE/EditorPane/UI/Add.tsx index 24cfe3e438..d3e8b5830e 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/UI/Add.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/UI/Add.tsx @@ -5,8 +5,8 @@ import styled from "styled-components"; import history from "utils/history"; import UIEntitySidebar from "pages/Editor/widgetSidebar/UIEntitySidebar"; -import { widgetListURL } from "@appsmith/RouteBuilder"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { widgetListURL } from "ee/RouteBuilder"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import { getCurrentBasePageId } from "selectors/editorSelectors"; const Container = styled(Flex)` diff --git a/app/client/src/pages/Editor/IDE/EditorPane/UI/List.tsx b/app/client/src/pages/Editor/IDE/EditorPane/UI/List.tsx index 07e0fd87b3..f19720edfc 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/UI/List.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/UI/List.tsx @@ -3,18 +3,18 @@ import { Button, Flex } from "design-system"; import WidgetEntity from "pages/Editor/Explorer/Widgets/WidgetEntity"; import { useSelector } from "react-redux"; -import { selectWidgetsForCurrentPage } from "@appsmith/selectors/entitiesSelector"; +import { selectWidgetsForCurrentPage } from "ee/selectors/entitiesSelector"; import { getCurrentBasePageId, getPagePermissions, } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; import { EmptyState } from "../components/EmptyState"; import history from "utils/history"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import styled from "styled-components"; const ListContainer = styled(Flex)` diff --git a/app/client/src/pages/Editor/IDE/EditorPane/UI/UIRender.test.tsx b/app/client/src/pages/Editor/IDE/EditorPane/UI/UIRender.test.tsx index f581a2904d..5c65436273 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/UI/UIRender.test.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/UI/UIRender.test.tsx @@ -2,16 +2,16 @@ import React from "react"; import { Route } from "react-router-dom"; import { render } from "test/testUtils"; import IDE from "pages/Editor/IDE/index"; -import { BUILDER_PATH } from "@appsmith/constants/routes/appRoutes"; +import { BUILDER_PATH } from "ee/constants/routes/appRoutes"; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; import { PageFactory } from "test/factories/PageFactory"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import { UpdatedEditor } from "test/testMockedWidgets"; import { buildChildren, widgetCanvasFactory, } from "test/factories/WidgetFactoryUtils"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const FeatureFlags = { rollout_side_by_side_enabled: true, diff --git a/app/client/src/pages/Editor/IDE/EditorPane/UI/index.tsx b/app/client/src/pages/Editor/IDE/EditorPane/UI/index.tsx index dc864002d9..932f4f2c96 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/UI/index.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/UI/index.tsx @@ -2,7 +2,7 @@ import React from "react"; import { Flex } from "design-system"; import { Switch, useRouteMatch } from "react-router"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { SentryRoute } from "ee/AppRouter"; import { ADD_PATH, BUILDER_CUSTOM_PATH, @@ -16,8 +16,8 @@ import AddWidgets from "./Add"; import { useSelector } from "react-redux"; import { getPagePermissions } from "selectors/editorSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { DEFAULT_EXPLORER_PANE_WIDTH } from "constants/AppConstants"; const UISegment = () => { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/ActionToolbar.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/ActionToolbar.tsx index 02fdad03ae..2c43515832 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/ActionToolbar.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/ActionToolbar.tsx @@ -2,11 +2,8 @@ import { Button, Flex, Tooltip } from "design-system"; import React from "react"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { - createMessage, - DOCUMENTATION_TOOLTIP, -} from "@appsmith/constants/messages"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { createMessage, DOCUMENTATION_TOOLTIP } from "ee/constants/messages"; const MutedText = styled.span` opacity: 70%; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/Announcement.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/Announcement.tsx index 2abed2cf9e..2af11d886e 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/Announcement.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/Announcement.tsx @@ -1,11 +1,8 @@ import React, { useState } from "react"; import { AnnouncementModal, Button } from "design-system"; import localStorage, { LOCAL_STORAGE_KEYS } from "utils/localStorage"; -import { - SPLITPANE_ANNOUNCEMENT, - createMessage, -} from "@appsmith/constants/messages"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { SPLITPANE_ANNOUNCEMENT, createMessage } from "ee/constants/messages"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; const Announcement = () => { diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/EmptySearchResult.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/EmptySearchResult.tsx index 6407ea6e30..6b0b702cb3 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/EmptySearchResult.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/EmptySearchResult.tsx @@ -1,6 +1,6 @@ import React from "react"; import { Text } from "design-system"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; const EmptySearchResult = ({ type }: { type: string }) => { return ( diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/PageElement.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/PageElement.tsx index 622983d945..3d7caec868 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/PageElement.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/PageElement.tsx @@ -2,28 +2,25 @@ import React, { useCallback, useEffect, useRef } from "react"; import { useDispatch, useSelector } from "react-redux"; import { useLocation } from "react-router"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; import { defaultPageIcon, pageIcon } from "pages/Editor/Explorer/ExplorerIcons"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import PageContextMenu from "pages/Editor/Explorer/Pages/PageContextMenu"; import { getCurrentApplicationId, getCurrentPageId, } from "selectors/editorSelectors"; import { EntityClassNames } from "pages/Editor/Explorer/Entity"; -import { - PERMISSION_TYPE, - isPermitted, -} from "@appsmith/utils/permissionHelpers"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { AppState } from "@appsmith/reducers"; +import { PERMISSION_TYPE, isPermitted } from "ee/utils/permissionHelpers"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { AppState } from "ee/reducers"; import { StyledEntity } from "pages/Editor/Explorer/Common/components"; import { toValidPageName } from "utils/helpers"; import { updatePageAction } from "actions/pageActions"; import { useGetPageFocusUrl } from "pages/Editor/IDE/hooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { toggleInOnboardingWidgetSelection } from "actions/onboardingActions"; import history, { NavigationMethod } from "utils/history"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentAddHeader.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentAddHeader.tsx index c33dfe8bda..800c8c6f75 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentAddHeader.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentAddHeader.tsx @@ -1,6 +1,6 @@ import React from "react"; import { Button, Flex, Text } from "design-system"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { useSelector } from "react-redux"; import { getIsSideBySideEnabled } from "selectors/ideSelectors"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentedHeader.tsx b/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentedHeader.tsx index d513cb264a..a437614c11 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentedHeader.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/components/SegmentedHeader.tsx @@ -1,14 +1,14 @@ import React from "react"; import { Button, Flex, SegmentedControl } from "design-system"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; -import { EditorEntityTab } from "@appsmith/entities/IDE/constants"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; +import { EditorEntityTab } from "ee/entities/IDE/constants"; import history from "utils/history"; -import { globalAddURL } from "@appsmith/RouteBuilder"; +import { globalAddURL } from "ee/RouteBuilder"; import { useSelector } from "react-redux"; import { useCurrentEditorState, useSegmentNavigation } from "../../hooks"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getCurrentBasePageId } from "selectors/editorSelectors"; const Container = styled(Flex)` diff --git a/app/client/src/pages/Editor/IDE/EditorPane/fuzzySearchInFiles.test.ts b/app/client/src/pages/Editor/IDE/EditorPane/fuzzySearchInFiles.test.ts index 458e9e188a..eabcb54511 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/fuzzySearchInFiles.test.ts +++ b/app/client/src/pages/Editor/IDE/EditorPane/fuzzySearchInFiles.test.ts @@ -1,4 +1,4 @@ -import type { EditorSegmentList } from "@appsmith/selectors/appIDESelectors"; +import type { EditorSegmentList } from "ee/selectors/appIDESelectors"; import { fuzzySearchInObjectItems } from "./utils"; import { PluginType } from "entities/Action"; diff --git a/app/client/src/pages/Editor/IDE/EditorPane/index.tsx b/app/client/src/pages/Editor/IDE/EditorPane/index.tsx index 5be6cae2b4..1d83da95ac 100644 --- a/app/client/src/pages/Editor/IDE/EditorPane/index.tsx +++ b/app/client/src/pages/Editor/IDE/EditorPane/index.tsx @@ -5,7 +5,7 @@ import EditorPaneExplorer from "./Explorer"; import Editor from "./Editor"; import { useSelector } from "react-redux"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; const EditorPane = () => { const width = useEditorPaneWidth(); diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/AddButton.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/AddButton.tsx index b79340e5d6..9a87422ba3 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/AddButton.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/AddButton.tsx @@ -1,8 +1,8 @@ import React from "react"; import { Flex, Spinner, Button } from "design-system"; import { useCurrentEditorState, useIDETabClickHandlers } from "../hooks"; -import { useIsJSAddLoading } from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; -import { EditorEntityTabState } from "@appsmith/entities/IDE/constants"; +import { useIsJSAddLoading } from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; +import { EditorEntityTabState } from "ee/entities/IDE/constants"; const AddButton = () => { const { addClickHandler } = useIDETabClickHandlers(); diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/AddTab.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/AddTab.tsx index f5d3564a88..bd961e01fd 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/AddTab.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/AddTab.tsx @@ -5,7 +5,7 @@ import { useCurrentEditorState } from "../hooks"; import { EditorEntityTab, EditorEntityTabState, -} from "@appsmith/entities/IDE/constants"; +} from "ee/entities/IDE/constants"; const AddTab = ({ isListActive, diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/Editortabs.test.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/Editortabs.test.tsx index 2982a47489..e95d7dc0c3 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/Editortabs.test.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/Editortabs.test.tsx @@ -2,16 +2,13 @@ import React from "react"; import { fireEvent, render } from "test/testUtils"; import EditorTabs from "."; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; -import { - EditorEntityTab, - EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +import { EditorEntityTab, EditorViewMode } from "ee/entities/IDE/constants"; import { Route } from "react-router-dom"; -import { BUILDER_PATH } from "@appsmith/constants/routes/appRoutes"; +import { BUILDER_PATH } from "ee/constants/routes/appRoutes"; import "@testing-library/jest-dom"; import { PageFactory } from "test/factories/PageFactory"; import { APIFactory } from "test/factories/Actions/API"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; const FeatureFlags = { rollout_side_by_side_enabled: true, diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.test.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.test.tsx index be5f41c683..36e8969b20 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.test.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.test.tsx @@ -1,7 +1,7 @@ import React from "react"; import { fireEvent, render } from "test/testUtils"; import FileTabs from "./FileTabs"; -import { EditorState, type EntityItem } from "@appsmith/entities/IDE/constants"; +import { EditorState, type EntityItem } from "ee/entities/IDE/constants"; import { PluginType } from "entities/Action"; import { FocusEntity } from "navigation/FocusEntity"; import { sanitizeString } from "utils/URLUtils"; diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.tsx index 215ccca50c..3d46bfba35 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/FileTabs.tsx @@ -3,7 +3,7 @@ import React from "react"; import { EditorEntityTabState, type EntityItem, -} from "@appsmith/entities/IDE/constants"; +} from "ee/entities/IDE/constants"; import { useCurrentEditorState } from "../hooks"; import { FileTab } from "IDE/Components/FileTab"; import type { FocusEntityInfo } from "navigation/FocusEntity"; diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/List.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/List.tsx index 21ab32804f..9ec8096bcf 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/List.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/List.tsx @@ -3,7 +3,7 @@ import styled from "styled-components"; import { Flex } from "design-system"; import { useCurrentEditorState } from "../hooks"; -import { EditorEntityTab } from "@appsmith/entities/IDE/constants"; +import { EditorEntityTab } from "ee/entities/IDE/constants"; import ListQuery from "../EditorPane/Query/List"; import ListJSObjects from "../EditorPane/JS/List"; diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/ListButton.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/ListButton.tsx index 1f6abf2f6a..d97bd60d74 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/ListButton.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/ListButton.tsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { Button, Flex, diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/ScreenModeToggle.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/ScreenModeToggle.tsx index 2178306ec5..4ee5aa78a4 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/ScreenModeToggle.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/ScreenModeToggle.tsx @@ -3,13 +3,13 @@ import { useDispatch, useSelector } from "react-redux"; import { Button, Tooltip } from "design-system"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { EditorViewMode } from "ee/entities/IDE/constants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { MAXIMIZE_BUTTON_TOOLTIP, MINIMIZE_BUTTON_TOOLTIP, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { setIdeEditorViewMode } from "actions/ideActions"; export const ScreenModeToggle = () => { diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/constants.ts b/app/client/src/pages/Editor/IDE/EditorTabs/constants.ts index 266ad0fdcf..69720db025 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/constants.ts +++ b/app/client/src/pages/Editor/IDE/EditorTabs/constants.ts @@ -1,16 +1,16 @@ -import type { EntityItem } from "@appsmith/entities/IDE/constants"; -import { EditorEntityTab } from "@appsmith/entities/IDE/constants"; -import type { AppState } from "@appsmith/reducers"; +import type { EntityItem } from "ee/entities/IDE/constants"; +import { EditorEntityTab } from "ee/entities/IDE/constants"; +import type { AppState } from "ee/reducers"; import { selectJSSegmentEditorTabs, selectQuerySegmentEditorTabs, -} from "@appsmith/selectors/appIDESelectors"; +} from "ee/selectors/appIDESelectors"; import { getJSSegmentItems, getQuerySegmentItems, -} from "@appsmith/selectors/entitiesSelector"; -import { getJSEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/JS/utils"; -import { getQueryEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/Query/utils"; +} from "ee/selectors/entitiesSelector"; +import { getJSEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/JS/utils"; +import { getQueryEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/Query/utils"; export const TabSelectors: Record< EditorEntityTab, diff --git a/app/client/src/pages/Editor/IDE/EditorTabs/index.tsx b/app/client/src/pages/Editor/IDE/EditorTabs/index.tsx index b8f91f10ae..2963bf0e01 100644 --- a/app/client/src/pages/Editor/IDE/EditorTabs/index.tsx +++ b/app/client/src/pages/Editor/IDE/EditorTabs/index.tsx @@ -2,12 +2,12 @@ import React, { useEffect, useState } from "react"; import { shallowEqual, useSelector } from "react-redux"; import { Flex, ScrollArea, ToggleButton } from "design-system"; import { getIDEViewMode, getIsSideBySideEnabled } from "selectors/ideSelectors"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { EditorEntityTab, EditorEntityTabState, EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +} from "ee/entities/IDE/constants"; import FileTabs from "./FileTabs"; import Container from "./Container"; import { useCurrentEditorState, useIDETabClickHandlers } from "../hooks"; diff --git a/app/client/src/pages/Editor/IDE/Header/EditorTitle.tsx b/app/client/src/pages/Editor/IDE/Header/EditorTitle.tsx index 9ab9ea6a5c..3b3673d197 100644 --- a/app/client/src/pages/Editor/IDE/Header/EditorTitle.tsx +++ b/app/client/src/pages/Editor/IDE/Header/EditorTitle.tsx @@ -1,7 +1,7 @@ import React, { useState } from "react"; import { Popover, PopoverTrigger, PopoverContent } from "design-system"; -import { createMessage, HEADER_TITLES } from "@appsmith/constants/messages"; +import { createMessage, HEADER_TITLES } from "ee/constants/messages"; import { PagesSection } from "../EditorPane/PagesSection"; import { IDEHeaderEditorSwitcher } from "IDE"; diff --git a/app/client/src/pages/Editor/IDE/Header/index.tsx b/app/client/src/pages/Editor/IDE/Header/index.tsx index 35d22d6414..93d5351af7 100644 --- a/app/client/src/pages/Editor/IDE/Header/index.tsx +++ b/app/client/src/pages/Editor/IDE/Header/index.tsx @@ -27,7 +27,7 @@ import { IN_APP_EMBED_SETTING, INVITE_TAB, HEADER_TITLES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import EditorName from "pages/Editor/EditorName"; import { getCurrentApplicationId, @@ -42,38 +42,38 @@ import { getCurrentApplication, getIsErroredSavingAppName, getIsSavingAppName, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { publishApplication, updateApplication, -} from "@appsmith/actions/applicationActions"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/actions/applicationActions"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { Omnibar } from "pages/Editor/commons/Omnibar"; import ToggleModeButton from "pages/Editor/ToggleModeButton"; import { EditorShareButton } from "pages/Editor/EditorShareButton"; import AppInviteUsersForm from "pages/workspace/AppInviteUsersForm"; -import { getEmbedSnippetForm } from "@appsmith/utils/BusinessFeatures/privateEmbedHelpers"; +import { getEmbedSnippetForm } from "ee/utils/BusinessFeatures/privateEmbedHelpers"; import CommunityTemplatesPublishInfo from "pages/Editor/CommunityTemplates/Modals/CommunityTemplatesPublishInfo"; import PublishCommunityTemplateModal from "pages/Editor/CommunityTemplates/Modals/PublishCommunityTemplate"; import DeployLinkButtonDialog from "components/designSystems/appsmith/header/DeployLinkButton"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getAppsmithConfigs } from "ee/configs"; import { getIsGitConnected, protectedModeSelector, } from "selectors/gitSyncSelectors"; import { showConnectGitModal } from "actions/gitSyncActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { NavigationSetting } from "constants/AppConstants"; import { useHref } from "pages/Editor/utils"; -import { viewerURL } from "@appsmith/RouteBuilder"; +import { viewerURL } from "ee/RouteBuilder"; import HelpBar from "components/editorComponents/GlobalSearch/HelpBar"; import { EditorTitle } from "./EditorTitle"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { EditorSaveIndicator } from "pages/Editor/EditorSaveIndicator"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; import { IDEHeader, IDEHeaderTitle } from "IDE"; import { APPLICATIONS_URL } from "constants/routes"; import { useNavigationMenuData } from "../../EditorName/useNavigationMenuData"; diff --git a/app/client/src/pages/Editor/IDE/LeftPane/AddLibraryPopover.tsx b/app/client/src/pages/Editor/IDE/LeftPane/AddLibraryPopover.tsx index 29757d3f37..9b061e1f7b 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/AddLibraryPopover.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/AddLibraryPopover.tsx @@ -7,10 +7,7 @@ import { PopoverTrigger, } from "design-system"; import React, { useCallback, useState } from "react"; -import { - createMessage, - customJSLibraryMessages, -} from "@appsmith/constants/messages"; +import { createMessage, customJSLibraryMessages } from "ee/constants/messages"; import { Installer } from "../../Explorer/Libraries/Installer"; import { clearInstalls } from "actions/JSLibraryActions"; import { useDispatch } from "react-redux"; diff --git a/app/client/src/pages/Editor/IDE/LeftPane/CreateDatasourcePopover.tsx b/app/client/src/pages/Editor/IDE/LeftPane/CreateDatasourcePopover.tsx index f43de2ffd9..428bd45f3f 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/CreateDatasourcePopover.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/CreateDatasourcePopover.tsx @@ -1,13 +1,13 @@ import { Button, Popover, PopoverTrigger } from "design-system"; import React from "react"; import history from "utils/history"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; const CreateDatasourcePopover = () => { const userWorkspacePermissions = useSelector( diff --git a/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.test.tsx b/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.test.tsx index 9b687fa2bd..c13e1d60e0 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.test.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.test.tsx @@ -5,7 +5,7 @@ import DataSidePane from "./DataSidePane"; import { datasourceFactory } from "test/factories/DatasourceFactory"; import { getIDETestState } from "test/factories/AppIDEFactoryUtils"; import { PostgresFactory } from "test/factories/Actions/Postgres"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { render } from "test/testUtils"; const productsDS = datasourceFactory().build({ diff --git a/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.tsx b/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.tsx index d5d4d796aa..d7842a7d0f 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/DataSidePane.tsx @@ -7,13 +7,10 @@ import { getDatasources, getDatasourcesGroupedByPluginCategory, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import history from "utils/history"; -import { - datasourcesEditorIdURL, - integrationEditorURL, -} from "@appsmith/RouteBuilder"; -import { getSelectedDatasourceId } from "@appsmith/navigation/FocusSelectors"; +import { datasourcesEditorIdURL, integrationEditorURL } from "ee/RouteBuilder"; +import { getSelectedDatasourceId } from "ee/navigation/FocusSelectors"; import { get, keyBy } from "lodash"; import CreateDatasourcePopover from "./CreateDatasourcePopover"; import { useLocation } from "react-router"; @@ -21,17 +18,17 @@ import { createMessage, DATA_PANE_TITLE, DATASOURCE_LIST_BLANK_DESCRIPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import PaneHeader from "./PaneHeader"; -import { useEditorType } from "@appsmith/hooks"; +import { useEditorType } from "ee/hooks"; import { INTEGRATION_TABS } from "../../../../constants/routes"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { EmptyState } from "../EditorPane/components/EmptyState"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { getCurrentBasePageId } from "selectors/editorSelectors"; const PaneBody = styled.div` diff --git a/app/client/src/pages/Editor/IDE/LeftPane/LibrarySidePane.tsx b/app/client/src/pages/Editor/IDE/LeftPane/LibrarySidePane.tsx index e42d8980b9..26734a16e0 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/LibrarySidePane.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/LibrarySidePane.tsx @@ -2,7 +2,7 @@ import React from "react"; import AddLibraryPopover from "./AddLibraryPopover"; import PaneHeader from "./PaneHeader"; import { useSelector } from "react-redux"; -import { selectLibrariesForExplorer } from "@appsmith/selectors/entitiesSelector"; +import { selectLibrariesForExplorer } from "ee/selectors/entitiesSelector"; import { animated, useTransition } from "react-spring"; import { LibraryEntity } from "pages/Editor/Explorer/Libraries"; import { Flex } from "design-system"; diff --git a/app/client/src/pages/Editor/IDE/LeftPane/index.tsx b/app/client/src/pages/Editor/IDE/LeftPane/index.tsx index 308441322c..1883cfb69d 100644 --- a/app/client/src/pages/Editor/IDE/LeftPane/index.tsx +++ b/app/client/src/pages/Editor/IDE/LeftPane/index.tsx @@ -1,7 +1,7 @@ import React from "react"; import styled from "styled-components"; import { Switch, useRouteMatch } from "react-router"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { SentryRoute } from "ee/AppRouter"; import { APP_LIBRARIES_EDITOR_PATH, APP_SETTINGS_EDITOR_PATH, diff --git a/app/client/src/pages/Editor/IDE/MainPane/index.tsx b/app/client/src/pages/Editor/IDE/MainPane/index.tsx index 44e761a7e0..0576ff10f5 100644 --- a/app/client/src/pages/Editor/IDE/MainPane/index.tsx +++ b/app/client/src/pages/Editor/IDE/MainPane/index.tsx @@ -1,7 +1,7 @@ import React from "react"; import { Route, Switch, useRouteMatch } from "react-router"; import * as Sentry from "@sentry/react"; -import useRoutes from "@appsmith/pages/Editor/IDE/MainPane/useRoutes"; +import useRoutes from "ee/pages/Editor/IDE/MainPane/useRoutes"; import { useWidgetSelectionBlockListener } from "pages/Editor/IDE/hooks"; const SentryRoute = Sentry.withSentryRouting(Route); diff --git a/app/client/src/pages/Editor/IDE/ProtectedCallout.test.tsx b/app/client/src/pages/Editor/IDE/ProtectedCallout.test.tsx index 703742af8a..5dcc2ddb8a 100644 --- a/app/client/src/pages/Editor/IDE/ProtectedCallout.test.tsx +++ b/app/client/src/pages/Editor/IDE/ProtectedCallout.test.tsx @@ -6,7 +6,7 @@ import configureStore from "redux-mock-store"; import IDE from "."; import { BrowserRouter } from "react-router-dom"; import "@testing-library/jest-dom"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; // TODO: Fix this the next time the file is edited // eslint-disable-next-line @typescript-eslint/no-explicit-any diff --git a/app/client/src/pages/Editor/IDE/ProtectedCallout.tsx b/app/client/src/pages/Editor/IDE/ProtectedCallout.tsx index 0b62be854a..f80313221a 100644 --- a/app/client/src/pages/Editor/IDE/ProtectedCallout.tsx +++ b/app/client/src/pages/Editor/IDE/ProtectedCallout.tsx @@ -17,7 +17,7 @@ import { BRANCH_PROTECTION_CALLOUT_UNPROTECT, BRANCH_PROTECTION_CALLOUT_UNPROTECT_LOADING, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const StyledCallout = styled(Callout)` height: 70px; diff --git a/app/client/src/pages/Editor/IDE/RightPane/components/CreateNewQueryModal.tsx b/app/client/src/pages/Editor/IDE/RightPane/components/CreateNewQueryModal.tsx index a4f273b7dc..d543361f2c 100644 --- a/app/client/src/pages/Editor/IDE/RightPane/components/CreateNewQueryModal.tsx +++ b/app/client/src/pages/Editor/IDE/RightPane/components/CreateNewQueryModal.tsx @@ -2,12 +2,12 @@ import React, { useEffect } from "react"; import { Modal, ModalContent, ModalHeader, ModalBody } from "design-system"; import { useDispatch, useSelector } from "react-redux"; -import { CREATE_A_NEW_ITEM, createMessage } from "@appsmith/constants/messages"; +import { CREATE_A_NEW_ITEM, createMessage } from "ee/constants/messages"; import GroupedList from "pages/Editor/IDE/EditorPane/components/GroupedList"; import { useAddQueryListItems, useGroupedAddQueryOperations, -} from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; +} from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; import { getShowCreateNewModal } from "selectors/ideSelectors"; import { setShowQueryCreateNewModal } from "actions/ideActions"; diff --git a/app/client/src/pages/Editor/IDE/RightPane/index.tsx b/app/client/src/pages/Editor/IDE/RightPane/index.tsx index 437fdf8743..2e262b10af 100644 --- a/app/client/src/pages/Editor/IDE/RightPane/index.tsx +++ b/app/client/src/pages/Editor/IDE/RightPane/index.tsx @@ -9,7 +9,7 @@ import { WIDGETS_EDITOR_ID_PATH, } from "constants/routes"; import { useRouteMatch } from "react-router"; -import { SentryRoute } from "@appsmith/AppRouter"; +import { SentryRoute } from "ee/AppRouter"; const RightPane = () => { const { path } = useRouteMatch(); diff --git a/app/client/src/pages/Editor/IDE/Sidebar.tsx b/app/client/src/pages/Editor/IDE/Sidebar.tsx index 9036abd59b..bef3163e5b 100644 --- a/app/client/src/pages/Editor/IDE/Sidebar.tsx +++ b/app/client/src/pages/Editor/IDE/Sidebar.tsx @@ -1,22 +1,22 @@ import React, { useCallback, useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import history, { NavigationMethod } from "utils/history"; import { useCurrentAppState } from "./hooks"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { fetchWorkspace } from "@appsmith/actions/workspaceActions"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { fetchWorkspace } from "ee/actions/workspaceActions"; import { IDESidebar, Condition } from "IDE"; import { BottomButtons, EditorState, TopButtons, -} from "@appsmith/entities/IDE/constants"; -import { getDatasources } from "@appsmith/selectors/entitiesSelector"; +} from "ee/entities/IDE/constants"; +import { getDatasources } from "ee/selectors/entitiesSelector"; import { createMessage, EMPTY_DATASOURCE_TOOLTIP_SIDEBUTTON, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; function Sidebar() { const dispatch = useDispatch(); diff --git a/app/client/src/pages/Editor/IDE/hooks.ts b/app/client/src/pages/Editor/IDE/hooks.ts index 0f2e5528e3..c451965f34 100644 --- a/app/client/src/pages/Editor/IDE/hooks.ts +++ b/app/client/src/pages/Editor/IDE/hooks.ts @@ -1,11 +1,11 @@ import { useCallback, useEffect, useState } from "react"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; +import type { EntityItem } from "ee/entities/IDE/constants"; import { EditorEntityTab, EditorEntityTabState, EditorState, EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +} from "ee/entities/IDE/constants"; import { useLocation } from "react-router"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; import { useDispatch, useSelector } from "react-redux"; @@ -17,7 +17,7 @@ import { jsCollectionListURL, queryListURL, widgetListURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { getCurrentFocusInfo } from "selectors/focusHistorySelectors"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; import { @@ -27,10 +27,10 @@ import { } from "constants/AppConstants"; import { getIsAltFocusWidget, getWidgetSelectionBlock } from "selectors/ui"; import { altFocusWidget, setWidgetSelectionBlock } from "actions/widgetActions"; -import { useJSAdd } from "@appsmith/pages/Editor/IDE/EditorPane/JS/hooks"; -import { useQueryAdd } from "@appsmith/pages/Editor/IDE/EditorPane/Query/hooks"; +import { useJSAdd } from "ee/pages/Editor/IDE/EditorPane/JS/hooks"; +import { useQueryAdd } from "ee/pages/Editor/IDE/EditorPane/Query/hooks"; import { TabSelectors } from "./EditorTabs/constants"; -import { createEditorFocusInfoKey } from "@appsmith/navigation/FocusStrategy/AppIDEFocusStrategy"; +import { createEditorFocusInfoKey } from "ee/navigation/FocusStrategy/AppIDEFocusStrategy"; import { FocusElement } from "navigation/FocusElements"; import { closeJSActionTab } from "actions/jsActionActions"; import { closeQueryActionTab } from "actions/pluginActionActions"; diff --git a/app/client/src/pages/Editor/IntegrationEditor/AIDataSources.tsx b/app/client/src/pages/Editor/IntegrationEditor/AIDataSources.tsx index 6a9a26f7c3..47216ee02f 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/AIDataSources.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/AIDataSources.tsx @@ -2,11 +2,11 @@ import React from "react"; import { connect } from "react-redux"; import styled from "styled-components"; import { createTempDatasourceFromForm } from "actions/datasourceActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Plugin } from "api/PluginApi"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { PluginType } from "entities/Action"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; export const StyledContainer = styled.div` flex: 1; diff --git a/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx b/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx index f9776c9478..a513a13cc1 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/ActiveDataSources.tsx @@ -1,7 +1,7 @@ import React, { useMemo } from "react"; import styled from "styled-components"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Datasource } from "entities/Datasource"; import DatasourceCard from "./DatasourceCard"; import { Text, TextType } from "design-system-old"; @@ -11,11 +11,11 @@ import { keyBy } from "lodash"; import { createMessage, EMPTY_ACTIVE_DATA_SOURCES, -} from "@appsmith/constants/messages"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/constants/messages"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; const QueryHomePage = styled.div` ${thinScrollbar}; diff --git a/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx b/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx index d7332f9b4e..4f3e48976f 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/AddDatasourceSecurely.tsx @@ -1,12 +1,12 @@ import React from "react"; import styled from "styled-components"; import { Flex, Text } from "design-system"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import { createMessage, DATASOURCE_SECURELY_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const Wrapper = styled(Flex)` background: var(--ads-v2-color-blue-100); diff --git a/app/client/src/pages/Editor/IntegrationEditor/CreateNewDatasourceTab.tsx b/app/client/src/pages/Editor/IntegrationEditor/CreateNewDatasourceTab.tsx index 99e748e95e..097ee1ec1c 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/CreateNewDatasourceTab.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/CreateNewDatasourceTab.tsx @@ -2,15 +2,15 @@ import AddDatasourceSecurely from "./AddDatasourceSecurely"; import React, { useEffect, useRef } from "react"; import styled from "styled-components"; import { thinScrollbar } from "constants/DefaultTheme"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getDatasources, getMockDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getCurrentApplicationId, getCurrentPageId, @@ -22,21 +22,21 @@ import { Text } from "design-system"; import MockDataSources from "./MockDataSources"; import NewApiScreen from "./NewApi"; import NewQueryScreen from "./NewQuery"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { showDebuggerFlag } from "selectors/debuggerSelectors"; import { createMessage, CREATE_NEW_DATASOURCE_DATABASE_HEADER, CREATE_NEW_DATASOURCE_MOST_POPULAR_HEADER, SAMPLE_DATASOURCES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Divider } from "design-system"; import { getApplicationByIdFromWorkspaces, getCurrentApplicationIdForCreateNewApp, -} from "@appsmith/selectors/applicationSelectors"; -import { useEditorType } from "@appsmith/hooks"; -import { useParentEntityInfo } from "@appsmith/hooks/datasourceEditorHooks"; +} from "ee/selectors/applicationSelectors"; +import { useEditorType } from "ee/hooks"; +import { useParentEntityInfo } from "ee/hooks/datasourceEditorHooks"; import AIDataSources from "./AIDataSources"; import Debugger from "../DataSourceEditor/Debugger"; diff --git a/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx b/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx index 23533fdf34..b5f0c37a6c 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/DatasourceCard.tsx @@ -7,23 +7,23 @@ import CollapseComponent from "components/utils/CollapseComponent"; import { getPluginImages, getCurrentActions, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import history from "utils/history"; import RenderDatasourceInformation from "pages/Editor/DataSourceEditor/DatasourceSection"; import { getQueryParams } from "utils/URLUtils"; import { Button, MenuContent, MenuItem, MenuTrigger } from "design-system"; import { deleteDatasource } from "actions/datasourceActions"; -import { getGenerateCRUDEnabledPluginMap } from "@appsmith/selectors/entitiesSelector"; +import { getGenerateCRUDEnabledPluginMap } from "ee/selectors/entitiesSelector"; import type { GenerateCRUDEnabledPluginMap, Plugin } from "api/PluginApi"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import NewActionButton from "../DataSourceEditor/NewActionButton"; import { datasourcesEditorIdURL, generateTemplateFormURL, saasEditorDatasourceIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { CONTEXT_DELETE, CONFIRM_CONTEXT_DELETE, @@ -31,31 +31,31 @@ import { CONFIRM_CONTEXT_DELETING, GENERATE_NEW_PAGE_BUTTON_TEXT, RECONNECT_BUTTON_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { isDatasourceAuthorizedForQueryCreation } from "utils/editorContextUtils"; import { getCurrentBasePageId, getPagePermissions, } from "selectors/editorSelectors"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { MenuWrapper, StyledMenu } from "components/utils/formComponents"; import { DatasourceEditEntryPoints } from "constants/Datasource"; import { isEnvironmentConfigured, doesAnyDsConfigExist, DB_NOT_SUPPORTED, -} from "@appsmith/utils/Environments"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +} from "ee/utils/Environments"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreatePagePermission, getHasDeleteDatasourcePermission, getHasManageDatasourcePermission, hasCreateDSActionPermissionInApp, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { useEditorType } from "@appsmith/hooks"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { useEditorType } from "ee/hooks"; import { getIsAnvilEnabledInCurrentApplication } from "layoutSystems/anvil/integrations/selectors"; const Wrapper = styled.div` diff --git a/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx b/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx index 34d9cc83d5..596a1b1ecb 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/DatasourceHome.tsx @@ -6,22 +6,22 @@ import { getDBPlugins, getPluginImages, getMostPopularPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Plugin } from "api/PluginApi"; -import { DATASOURCE_DB_FORM } from "@appsmith/constants/forms"; +import { DATASOURCE_DB_FORM } from "ee/constants/forms"; import { createDatasourceFromForm, createTempDatasourceFromForm, } from "actions/datasourceActions"; -import type { AppState } from "@appsmith/reducers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { getQueryParams } from "utils/URLUtils"; -import { getGenerateCRUDEnabledPluginMap } from "@appsmith/selectors/entitiesSelector"; +import { getGenerateCRUDEnabledPluginMap } from "ee/selectors/entitiesSelector"; import type { GenerateCRUDEnabledPluginMap } from "api/PluginApi"; import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ApiCard, API_ACTION, CardContentWrapper } from "./NewApi"; import { PluginPackageName, PluginType } from "entities/Action"; import { Spinner } from "design-system"; @@ -29,9 +29,9 @@ import PlusLogo from "assets/images/Plus-logo.svg"; import { createMessage, CREATE_NEW_DATASOURCE_REST_API, -} from "@appsmith/constants/messages"; -import { createNewApiActionBasedOnEditorType } from "@appsmith/actions/helpers"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +} from "ee/constants/messages"; +import { createNewApiActionBasedOnEditorType } from "ee/actions/helpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; import history from "utils/history"; // This function remove the given key from queryParams and return string diff --git a/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx b/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx index 495cc8434e..906f6273ca 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/IntegrationsHomeScreen.tsx @@ -3,13 +3,13 @@ import { connect } from "react-redux"; import type { InjectedFormProps } from "redux-form"; import { reduxForm } from "redux-form"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; -import { API_HOME_SCREEN_FORM } from "@appsmith/constants/forms"; +import type { AppState } from "ee/reducers"; +import { API_HOME_SCREEN_FORM } from "ee/constants/forms"; import ActiveDataSources from "./ActiveDataSources"; import { getDatasources, getMockDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Datasource, MockDatasource } from "entities/Datasource"; import type { TabProp } from "design-system-old"; import { IconSize } from "design-system-old"; @@ -19,8 +19,8 @@ import UnsupportedPluginDialog from "./UnsupportedPluginDialog"; import { getQueryParams } from "utils/URLUtils"; import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { integrationEditorURL } from "ee/RouteBuilder"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { Tab, TabPanel, Tabs, TabsList } from "design-system"; import Debugger, { @@ -28,11 +28,11 @@ import Debugger, { ResizerMainContainer, } from "../DataSourceEditor/Debugger"; import { showDebuggerFlag } from "selectors/debuggerSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { getHasCreateDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { getHasCreateDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import CreateNewDatasourceTab from "./CreateNewDatasourceTab"; const HeaderFlex = styled.div` diff --git a/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx b/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx index 472a6d00cb..8c802ebc58 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/MockDataSources.tsx @@ -2,13 +2,13 @@ import React from "react"; import styled from "styled-components"; import { useDispatch, useSelector } from "react-redux"; import type { MockDatasource } from "entities/Datasource"; -import { getPluginImages } from "@appsmith/selectors/entitiesSelector"; +import { getPluginImages } from "ee/selectors/entitiesSelector"; import { addMockDatasourceToWorkspace } from "actions/datasourceActions"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getQueryParams } from "utils/URLUtils"; -import type { AppState } from "@appsmith/reducers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import type { AppState } from "ee/reducers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; const MockDataSourceWrapper = styled.div` diff --git a/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx b/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx index fc29788b00..b48e37ba98 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/NewApi.tsx @@ -5,21 +5,21 @@ import { createDatasourceFromForm, createTempDatasourceFromForm, } from "actions/datasourceActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import PlusLogo from "assets/images/Plus-logo.svg"; import GraphQLLogo from "assets/images/Graphql-logo.svg"; import type { GenerateCRUDEnabledPluginMap, Plugin } from "api/PluginApi"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { PluginPackageName, PluginType } from "entities/Action"; import { getQueryParams } from "utils/URLUtils"; -import { getGenerateCRUDEnabledPluginMap } from "@appsmith/selectors/entitiesSelector"; +import { getGenerateCRUDEnabledPluginMap } from "ee/selectors/entitiesSelector"; import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { Spinner } from "design-system"; -import { useEditorType } from "@appsmith/hooks"; -import { useParentEntityInfo } from "@appsmith/hooks/datasourceEditorHooks"; -import { createNewApiActionBasedOnEditorType } from "@appsmith/actions/helpers"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import { useEditorType } from "ee/hooks"; +import { useParentEntityInfo } from "ee/hooks/datasourceEditorHooks"; +import { createNewApiActionBasedOnEditorType } from "ee/actions/helpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; export const StyledContainer = styled.div` flex: 1; diff --git a/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx b/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx index e939058667..15ea740854 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/NewQuery.tsx @@ -1,7 +1,7 @@ import React from "react"; import styled from "styled-components"; import DataSourceHome from "./DatasourceHome"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; const QueryHomePage = styled.div` display: flex; diff --git a/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx b/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx index c085a3e4c9..11a7156d0c 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/UnsupportedPluginDialog.tsx @@ -8,12 +8,12 @@ import { ModalHeader, ModalFooter, } from "design-system"; -import { UNSUPPORTED_PLUGIN_DIALOG_MAIN_HEADING } from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { UNSUPPORTED_PLUGIN_DIALOG_MAIN_HEADING } from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { UNSUPPORTED_PLUGIN_DIALOG_TITLE, UNSUPPORTED_PLUGIN_DIALOG_SUBTITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface Props { isModalOpen: boolean; diff --git a/app/client/src/pages/Editor/IntegrationEditor/__tests__/datasourceCard.test.tsx b/app/client/src/pages/Editor/IntegrationEditor/__tests__/datasourceCard.test.tsx index 2148978471..97697786d0 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/__tests__/datasourceCard.test.tsx +++ b/app/client/src/pages/Editor/IntegrationEditor/__tests__/datasourceCard.test.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import store from "store"; import { render } from "test/testUtils"; import DatasourceCard from "../DatasourceCard"; diff --git a/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts b/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts index 6fd5e76b9c..1b3b1231ba 100644 --- a/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts +++ b/app/client/src/pages/Editor/IntegrationEditor/mockData/index.ts @@ -1,5 +1,5 @@ -import { getDefaultEnvId } from "@appsmith/api/ApiUtils"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getDefaultEnvId } from "ee/api/ApiUtils"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import { PluginPackageName } from "entities/Action"; diff --git a/app/client/src/pages/Editor/JSEditor/AppJSEditorContextMenu.tsx b/app/client/src/pages/Editor/JSEditor/AppJSEditorContextMenu.tsx index 5e8a669c49..8a2ed837af 100644 --- a/app/client/src/pages/Editor/JSEditor/AppJSEditorContextMenu.tsx +++ b/app/client/src/pages/Editor/JSEditor/AppJSEditorContextMenu.tsx @@ -12,13 +12,13 @@ import { CONFIRM_CONTEXT_DELETE, CONTEXT_MOVE, createMessage, -} from "@appsmith/constants/messages"; -import { getPageListAsOptions } from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/messages"; +import { getPageListAsOptions } from "ee/selectors/entitiesSelector"; import { autoIndentCode, getAutoIndentShortcutKeyText, } from "components/editorComponents/CodeEditor/utils/autoIndentUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { updateJSCollectionBody } from "actions/jsPaneActions"; import type { IconName } from "@blueprintjs/icons"; @@ -28,9 +28,9 @@ import equal from "fast-deep-equal/es6"; import { getHasDeleteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import type { JSCollection } from "entities/JSCollection"; interface AppJSEditorContextMenuProps { diff --git a/app/client/src/pages/Editor/JSEditor/Form.tsx b/app/client/src/pages/Editor/JSEditor/Form.tsx index ab507109b8..fa486af560 100644 --- a/app/client/src/pages/Editor/JSEditor/Form.tsx +++ b/app/client/src/pages/Editor/JSEditor/Form.tsx @@ -24,13 +24,13 @@ import JSResponseView from "components/editorComponents/JSResponseView"; import { isEmpty } from "lodash"; import equal from "fast-deep-equal/es6"; import { JSFunctionRun } from "./JSFunctionRun"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getActiveJSActionId, getIsExecutingJSAction, getJSActions, getJSCollectionParseErrors, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { JSActionDropdownOption } from "./utils"; import { convertJSActionsToDropdownOptions, @@ -52,26 +52,26 @@ import { TabbedViewContainer, } from "./styledComponents"; import { getJSPaneConfigSelectedTab } from "selectors/jsPaneSelectors"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import { setCodeEditorCursorAction, setFocusableInputField, } from "actions/editorContextActions"; import history from "utils/history"; -import { CursorPositionOrigin } from "@appsmith/reducers/uiReducers/editorContextReducer"; +import { CursorPositionOrigin } from "ee/reducers/uiReducers/editorContextReducer"; import LazyCodeEditor from "components/editorComponents/LazyCodeEditor"; import styled from "styled-components"; import { Tab, TabPanel, Tabs, TabsList } from "design-system"; import { JSEditorTab } from "reducers/uiReducers/jsPaneReducer"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasExecuteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; import { DEBUGGER_TAB_KEYS } from "../../../components/editorComponents/Debugger/helpers"; -import RunHistory from "@appsmith/components/RunHistory"; +import RunHistory from "ee/components/RunHistory"; interface JSFormProps { jsCollectionData: JSCollectionData; contextMenu: React.ReactNode; diff --git a/app/client/src/pages/Editor/JSEditor/JSBlankState.tsx b/app/client/src/pages/Editor/JSEditor/JSBlankState.tsx index def7f47624..fd6453bec1 100644 --- a/app/client/src/pages/Editor/JSEditor/JSBlankState.tsx +++ b/app/client/src/pages/Editor/JSEditor/JSBlankState.tsx @@ -2,7 +2,7 @@ import React from "react"; import { Flex, Text } from "design-system"; import { importSvg } from "design-system-old"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; const JSBlankState = () => { const BlankStateIllustration = importSvg( diff --git a/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx b/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx index 2374ba2696..7a78b44235 100644 --- a/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx +++ b/app/client/src/pages/Editor/JSEditor/JSFunctionRun.tsx @@ -3,10 +3,7 @@ import styled from "styled-components"; import type { JSCollection } from "entities/JSCollection"; import type { SelectProps } from "design-system"; import { Button, Option, Select, Tooltip, Text } from "design-system"; -import { - createMessage, - NO_JS_FUNCTION_TO_RUN, -} from "@appsmith/constants/messages"; +import { createMessage, NO_JS_FUNCTION_TO_RUN } from "ee/constants/messages"; import type { JSActionDropdownOption } from "./utils"; import { RUN_BUTTON_DEFAULTS, testLocators } from "./constants"; diff --git a/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx b/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx index f2f9d53385..a4f6fe49bd 100644 --- a/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx +++ b/app/client/src/pages/Editor/JSEditor/JSFunctionSettings.tsx @@ -2,12 +2,12 @@ import { FUNCTION_SETTINGS_HEADING, NO_JS_FUNCTIONS, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { JSAction } from "entities/JSCollection"; import React, { useCallback, useState } from "react"; import styled from "styled-components"; import { CONFIRM_BEFORE_CALLING_HEADING, SETTINGS_HEADINGS } from "./constants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Icon, Tooltip, Switch } from "design-system"; import RemoveConfirmationModal from "./RemoveConfirmBeforeCallingDialog"; diff --git a/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx b/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx index 0f4bb9e16d..d8497f9221 100644 --- a/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx +++ b/app/client/src/pages/Editor/JSEditor/JSObjectNameEditor.tsx @@ -3,28 +3,28 @@ import { useSelector } from "react-redux"; import { useParams } from "react-router-dom"; import { removeSpecialChars } from "utils/helpers"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getJsCollectionByBaseId, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { ACTION_NAME_PLACEHOLDER, JSOBJECT_ID_NOT_FOUND_IN_URL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import EditableText, { EditInteractionKind, } from "components/editorComponents/EditableText"; import { Flex } from "design-system"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import NameEditorComponent, { IconBox, IconWrapper, NameWrapper, } from "components/utils/NameEditorComponent"; import { getSavingStatusForJSObjectName } from "selectors/actionSelectors"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; export interface SaveActionNameParams { id: string; diff --git a/app/client/src/pages/Editor/JSEditor/RemoveConfirmBeforeCallingDialog.tsx b/app/client/src/pages/Editor/JSEditor/RemoveConfirmBeforeCallingDialog.tsx index 43f1397df5..e9791e7ac6 100644 --- a/app/client/src/pages/Editor/JSEditor/RemoveConfirmBeforeCallingDialog.tsx +++ b/app/client/src/pages/Editor/JSEditor/RemoveConfirmBeforeCallingDialog.tsx @@ -11,7 +11,7 @@ import { import { REMOVE_CONFIRM_BEFORE_CALLING_HEADING, REMOVE_CONFIRM_BEFORE_CALLING_DESCRIPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface RemoveConfirmationProps { isOpen: boolean; diff --git a/app/client/src/pages/Editor/JSEditor/utils.ts b/app/client/src/pages/Editor/JSEditor/utils.ts index 112b6cfbf1..f1b26983eb 100644 --- a/app/client/src/pages/Editor/JSEditor/utils.ts +++ b/app/client/src/pages/Editor/JSEditor/utils.ts @@ -18,7 +18,7 @@ import { NodeTypes, SourceType, } from "@shared/ast"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; import log from "loglevel"; import type CodeMirror from "codemirror"; diff --git a/app/client/src/pages/Editor/MainContainerWidthToggles.tsx b/app/client/src/pages/Editor/MainContainerWidthToggles.tsx index 1a9a91710d..d7366bdf01 100644 --- a/app/client/src/pages/Editor/MainContainerWidthToggles.tsx +++ b/app/client/src/pages/Editor/MainContainerWidthToggles.tsx @@ -2,7 +2,7 @@ import React, { useCallback } from "react"; import styled from "styled-components"; import { useDispatch, useSelector } from "react-redux"; -import { updateApplicationLayout } from "@appsmith/actions/applicationActions"; +import { updateApplicationLayout } from "ee/actions/applicationActions"; import type { AppLayoutConfig, SupportedLayouts, diff --git a/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx b/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx index c336565427..cb163f5303 100644 --- a/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx +++ b/app/client/src/pages/Editor/MultiSelectPropertyPane/index.tsx @@ -4,10 +4,10 @@ import { createMessage, MULTI_SELECT_PROPERTY_PANE_MESSAGE, WIDGET_MULTI_SELECT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Text, Button } from "design-system"; import { useSelector } from "react-redux"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { getSelectedWidgets } from "selectors/ui"; import { useWidgetSelection } from "utils/hooks/useWidgetSelection"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; diff --git a/app/client/src/pages/Editor/NavigationSettings/LogoInput.tsx b/app/client/src/pages/Editor/NavigationSettings/LogoInput.tsx index 3bd42699c5..dbf845ad6f 100644 --- a/app/client/src/pages/Editor/NavigationSettings/LogoInput.tsx +++ b/app/client/src/pages/Editor/NavigationSettings/LogoInput.tsx @@ -1,23 +1,20 @@ import React, { useEffect, useState } from "react"; import { ImageInput } from "pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/ImageInput"; import { Text } from "design-system"; -import { - createMessage, - APP_NAVIGATION_SETTING, -} from "@appsmith/constants/messages"; +import { createMessage, APP_NAVIGATION_SETTING } from "ee/constants/messages"; import type { UpdateSetting } from "pages/Editor/AppSettingsPane/AppSettings/NavigationSettings"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { NavigationSetting } from "constants/AppConstants"; import { logoImageValidation } from "pages/Editor/AppSettingsPane/AppSettings/NavigationSettings/utils"; import { getIsDeletingNavigationLogo, getIsUploadingNavigationLogo, -} from "@appsmith/selectors/applicationSelectors"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; -import { getAppsmithConfigs } from "@appsmith/configs"; -import { DeleteLogoButton } from "@appsmith/pages/Editor/NavigationSettings/DeleteLogoButton"; +} from "ee/selectors/applicationSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; +import { getAppsmithConfigs } from "ee/configs"; +import { DeleteLogoButton } from "ee/pages/Editor/NavigationSettings/DeleteLogoButton"; export interface ButtonGroupSettingProps { updateSetting: UpdateSetting; diff --git a/app/client/src/pages/Editor/Popper.tsx b/app/client/src/pages/Editor/Popper.tsx index 009c726e0e..b03c852aeb 100644 --- a/app/client/src/pages/Editor/Popper.tsx +++ b/app/client/src/pages/Editor/Popper.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Icon } from "design-system"; import type { Placement, PopperOptions } from "popper.js"; import PopperJS from "popper.js"; diff --git a/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx b/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx index 6324cbf035..60e6e45fad 100644 --- a/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx +++ b/app/client/src/pages/Editor/PropertyPane/ConnectDataCTA.tsx @@ -1,13 +1,13 @@ import React from "react"; import { Button, Text } from "design-system"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import { useSelector } from "react-redux"; import { INTEGRATION_EDITOR_MODES, INTEGRATION_TABS } from "constants/routes"; import history from "utils/history"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { WidgetType } from "constants/WidgetConstants"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +import { integrationEditorURL } from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { DocsLink, openDoc } from "../../../constants/DocumentationLinks"; import { DatasourceCreateEntryPoints } from "constants/Datasource"; diff --git a/app/client/src/pages/Editor/PropertyPane/DraggableListControl.tsx b/app/client/src/pages/Editor/PropertyPane/DraggableListControl.tsx index 497f8c6004..f4d3973813 100644 --- a/app/client/src/pages/Editor/PropertyPane/DraggableListControl.tsx +++ b/app/client/src/pages/Editor/PropertyPane/DraggableListControl.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { BaseItemProps, DroppableComponentProps, diff --git a/app/client/src/pages/Editor/PropertyPane/EmptySearchResult.tsx b/app/client/src/pages/Editor/PropertyPane/EmptySearchResult.tsx index 11886aa84c..2d0c9ed76d 100644 --- a/app/client/src/pages/Editor/PropertyPane/EmptySearchResult.tsx +++ b/app/client/src/pages/Editor/PropertyPane/EmptySearchResult.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { PROPERTY_PANE_EMPTY_SEARCH_RESULT_MESSAGE } from "@appsmith/constants/messages"; +import { PROPERTY_PANE_EMPTY_SEARCH_RESULT_MESSAGE } from "ee/constants/messages"; import { Icon } from "design-system"; export function EmptySearchResult() { diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx index 5c10b5530f..6cb05bfebb 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyControl.tsx @@ -8,7 +8,7 @@ import { ToggleButton, Tooltip, Button } from "design-system"; import PropertyControlFactory from "utils/PropertyControlFactory"; import PropertyHelpLabel from "pages/Editor/PropertyPane/PropertyHelpLabel"; import { useDispatch, useSelector } from "react-redux"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { UpdateWidgetPropertyPayload } from "actions/controlActions"; import { batchUpdateMultipleWidgetProperties, @@ -33,16 +33,16 @@ import { import type { EnhancementFns } from "selectors/widgetEnhancementSelectors"; import type { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import { getExpectedValue } from "utils/validation/common"; import type { ControlData } from "components/propertyControls/BaseControl"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; import { JS_TOGGLE_DISABLED_MESSAGE, JS_TOGGLE_SWITCH_JS_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getPropertyControlFocusElement, shouldFocusOnPropertyControl, @@ -61,7 +61,7 @@ import classNames from "classnames"; import type { PropertyUpdates } from "WidgetProvider/constants"; import { getIsOneClickBindingOptionsVisibility } from "selectors/oneClickBindingSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { savePropertyInSessionStorageIfRequired } from "./helpers"; import { getParentWidget } from "selectors/widgetSelectors"; diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyControlsGenerator.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyControlsGenerator.tsx index b88b9ba907..13260cf4bc 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyControlsGenerator.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyControlsGenerator.tsx @@ -17,7 +17,7 @@ import { evaluateHiddenProperty } from "./helpers"; import type { EnhancementFns } from "selectors/widgetEnhancementSelectors"; import { getWidgetEnhancementSelector } from "selectors/widgetEnhancementSelectors"; import equal from "fast-deep-equal/es6"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; export interface PropertyControlsGeneratorProps { diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx index 27a21b07b8..a8dd861c6b 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyPaneConnections.tsx @@ -1,12 +1,9 @@ import React, { memo, useMemo, useCallback, useEffect, useRef } from "react"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useDispatch, useSelector } from "react-redux"; import { getDataTree } from "selectors/dataTreeSelectors"; -import { - isAction, - isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isAction, isWidget } from "ee/workers/Evaluation/evaluationUtils"; import { useEntityLink } from "components/editorComponents/Debugger/hooks/debuggerHooks"; import { useGetEntityInfo } from "components/editorComponents/Debugger/hooks/useGetEntityInfo"; import { @@ -15,10 +12,10 @@ import { } from "components/editorComponents/Debugger/helpers"; import { getFilteredErrors } from "selectors/debuggerSelectors"; import type { Log } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { DebugButton } from "components/editorComponents/Debugger/DebugCTA"; import { showDebugger } from "actions/debuggerActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { InteractionAnalyticsEventDetail } from "utils/AppsmithUtils"; import { interactionAnalyticsEvent, diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyPaneSearchInput.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyPaneSearchInput.tsx index e656bf7d50..bc86533933 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyPaneSearchInput.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyPaneSearchInput.tsx @@ -7,7 +7,7 @@ import { getShouldFocusPropertySearch, } from "selectors/propertyPaneSelectors"; import { isCurrentFocusOnInput } from "utils/editorContextUtils"; -import { PROPERTY_SEARCH_INPUT_PLACEHOLDER } from "@appsmith/constants/messages"; +import { PROPERTY_SEARCH_INPUT_PLACEHOLDER } from "ee/constants/messages"; const Container = styled.div` position: sticky; diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyPaneTab.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyPaneTab.tsx index a603d8845c..a54bd52846 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyPaneTab.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyPaneTab.tsx @@ -5,7 +5,7 @@ import { useDispatch, useSelector } from "react-redux"; import { Tabs, TabsList, Tab, TabPanel } from "design-system"; import { getSelectedPropertyTabIndex } from "selectors/editorContextSelectors"; import { setSelectedPropertyTabIndex } from "actions/editorContextActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; interface PropertyPaneTabProps { styleComponent: JSX.Element | null; diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyPaneTitle.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyPaneTitle.tsx index b8b4da1c90..c6470ee8fa 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyPaneTitle.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyPaneTitle.tsx @@ -11,14 +11,14 @@ import { import type { TooltipPlacement } from "design-system"; import { Tooltip, Button } from "design-system"; import { updateWidgetName } from "actions/propertyPaneActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getExistingWidgetNames } from "sagas/selectors"; import { removeSpecialChars } from "utils/helpers"; import { useToggleEditWidgetName } from "utils/hooks/dragResizeHooks"; import useInteractionAnalyticsEvent from "utils/hooks/useInteractionAnalyticsEvent"; import type { WidgetType } from "constants/WidgetConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getIsCurrentWidgetRecentlyAdded } from "selectors/propertyPaneSelectors"; interface PropertyPaneTitleProps { diff --git a/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx b/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx index 3d3af93c5e..fcdf70d5ac 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertyPaneView.tsx @@ -15,9 +15,9 @@ import { BINDING_WIDGET_WALKTHROUGH_DESC, BINDING_WIDGET_WALKTHROUGH_TITLE, createMessage, -} from "@appsmith/constants/messages"; -import { AB_TESTING_EVENT_KEYS } from "@appsmith/entities/FeatureFlag"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import { AB_TESTING_EVENT_KEYS } from "ee/entities/FeatureFlag"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import WidgetFactory from "WidgetProvider/factory"; import { copyWidget, deleteSelectedWidget } from "actions/widgetActions"; import { EditorTheme } from "components/editorComponents/CodeEditor/EditorConfig"; diff --git a/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx b/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx index 046b30a696..d8bd06078e 100644 --- a/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx +++ b/app/client/src/pages/Editor/PropertyPane/PropertySection.tsx @@ -11,7 +11,7 @@ import { Collapse } from "@blueprintjs/core"; import styled from "styled-components"; import { Colors } from "constants/Colors"; import { Icon, Tag } from "design-system"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { useDispatch, useSelector } from "react-redux"; import { getPropertySectionState } from "selectors/editorContextSelectors"; import { getCurrentWidgetId } from "selectors/propertyPaneSelectors"; diff --git a/app/client/src/pages/Editor/PropertyPane/propertyPaneSearch.ts b/app/client/src/pages/Editor/PropertyPane/propertyPaneSearch.ts index 9d72945aea..8be3d27a7f 100644 --- a/app/client/src/pages/Editor/PropertyPane/propertyPaneSearch.ts +++ b/app/client/src/pages/Editor/PropertyPane/propertyPaneSearch.ts @@ -4,7 +4,7 @@ import type { PropertyPaneSectionConfig, } from "constants/PropertyControlConstants"; import { debounce } from "lodash"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; interface SearchResultType { section: { diff --git a/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx b/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx index 69cdd04853..532eb26ec1 100644 --- a/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx +++ b/app/client/src/pages/Editor/PropertyPaneHelpButton.tsx @@ -5,7 +5,7 @@ import { setGlobalSearchQuery, toggleShowGlobalSearchModal, } from "actions/globalSearchActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import WidgetFactory from "WidgetProvider/factory"; import { getSelectedWidget } from "sagas/selectors"; import { Icon } from "design-system"; diff --git a/app/client/src/pages/Editor/QueryEditor/BindDataButton.tsx b/app/client/src/pages/Editor/QueryEditor/BindDataButton.tsx index 6dfcd9b255..ed5dff00fe 100644 --- a/app/client/src/pages/Editor/QueryEditor/BindDataButton.tsx +++ b/app/client/src/pages/Editor/QueryEditor/BindDataButton.tsx @@ -13,7 +13,7 @@ import { ADD_NEW_WIDGET, CONNECT_EXISTING_WIDGET_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentApplicationId, @@ -22,13 +22,13 @@ import { } from "selectors/editorSelectors"; import type { SuggestedWidget } from "api/ActionAPI"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManagePagePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManagePagePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getWidgets } from "sagas/selectors"; import type { FlattenedWidgetProps } from "reducers/entityReducers/canvasWidgetsStructureReducer"; import { WDS_V2_WIDGET_MAP } from "widgets/wds/constants"; import { getNextWidgetName } from "sagas/WidgetOperationUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { addSuggestedWidget } from "actions/widgetActions"; import { getDataTree } from "selectors/dataTreeSelectors"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/Editor/QueryEditor/DatasourceSelector.tsx b/app/client/src/pages/Editor/QueryEditor/DatasourceSelector.tsx index 696c2529cf..687f210dee 100644 --- a/app/client/src/pages/Editor/QueryEditor/DatasourceSelector.tsx +++ b/app/client/src/pages/Editor/QueryEditor/DatasourceSelector.tsx @@ -2,24 +2,21 @@ import React from "react"; import { useSelector } from "react-redux"; import { Icon } from "design-system"; import DropdownField from "components/editorComponents/form/fields/DropdownField"; -import { - CREATE_NEW_DATASOURCE, - createMessage, -} from "@appsmith/constants/messages"; +import { CREATE_NEW_DATASOURCE, createMessage } from "ee/constants/messages"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasCreateDatasourcePermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import type { Action } from "entities/Action"; -import { doesPluginRequireDatasource } from "@appsmith/entities/Engine/actionHelpers"; -import { getPluginImages } from "@appsmith/selectors/entitiesSelector"; +import { doesPluginRequireDatasource } from "ee/entities/Engine/actionHelpers"; +import { getPluginImages } from "ee/selectors/entitiesSelector"; import type { Datasource } from "entities/Datasource"; import type { Plugin } from "api/PluginApi"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; const DropdownSelect = styled.div` font-size: 14px; diff --git a/app/client/src/pages/Editor/QueryEditor/Editor.tsx b/app/client/src/pages/Editor/QueryEditor/Editor.tsx index 0692b9baaa..8670184f34 100644 --- a/app/client/src/pages/Editor/QueryEditor/Editor.tsx +++ b/app/client/src/pages/Editor/QueryEditor/Editor.tsx @@ -12,9 +12,9 @@ import { setActionResponseDisplayFormat, setActionProperty, } from "actions/pluginActionActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import type { Plugin } from "api/PluginApi"; import { UIComponentTypes } from "api/PluginApi"; import type { Datasource } from "entities/Datasource"; @@ -25,7 +25,7 @@ import { getActionResponses, getDatasourceByPluginId, getDBAndRemoteDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { PLUGIN_PACKAGE_DBS } from "constants/QueryEditorConstants"; import type { QueryAction, SaaSAction } from "entities/Action"; import Spinner from "components/editorComponents/Spinner"; @@ -33,7 +33,7 @@ import CenteredWrapper from "components/designSystems/appsmith/CenteredWrapper"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { initFormEvaluations } from "actions/evaluationActions"; import { getUIComponent } from "./helpers"; import type { Diff } from "deep-diff"; @@ -42,7 +42,7 @@ import EntityNotFoundPane from "pages/Editor/EntityNotFoundPane"; import { getConfigInitialValues } from "components/formControls/utils"; import { merge } from "lodash"; import { getPathAndValueFromActionDiffObject } from "../../../utils/getPathAndValueFromActionDiffObject"; -import { getCurrentEnvironmentDetails } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentDetails } from "ee/selectors/environmentSelectors"; import { QueryEditorContext } from "./QueryEditorContext"; const EmptyStateContainer = styled.div` diff --git a/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx b/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx index e031d41c41..0e309d2474 100644 --- a/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx +++ b/app/client/src/pages/Editor/QueryEditor/EditorJSONtoForm.tsx @@ -14,9 +14,9 @@ import { DEBUGGER_RESPONSE, DOCUMENTATION, DOCUMENTATION_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useParams } from "react-router"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { thinScrollbar } from "constants/DefaultTheme"; import ActionRightPane from "components/editorComponents/ActionRightPane"; import type { ActionResponse } from "api/ActionAPI"; @@ -27,20 +27,20 @@ import type { FormEvalOutput } from "reducers/evaluationReducers/formEvaluationR import { getQueryPaneConfigSelectedTabIndex } from "selectors/queryPaneSelectors"; import { setQueryPaneConfigSelectedTabIndex } from "actions/queryPaneActions"; import type { SourceEntity } from "entities/AppsmithConsole"; -import { ENTITY_TYPE as SOURCE_ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE as SOURCE_ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { DocsLink, openDoc } from "../../../constants/DocumentationLinks"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { QueryEditorContext } from "./QueryEditorContext"; import QueryDebuggerTabs from "./QueryDebuggerTabs"; import useShowSchema from "components/editorComponents/ActionRightPane/useShowSchema"; -import { doesPluginRequireDatasource } from "@appsmith/entities/Engine/actionHelpers"; +import { doesPluginRequireDatasource } from "ee/entities/Engine/actionHelpers"; import FormRender from "./FormRender"; import QueryEditorHeader from "./QueryEditorHeader"; import ActionEditor from "../IDE/EditorPane/components/ActionEditor"; import QueryResponseTab from "./QueryResponseTab"; import DatasourceSelector from "./DatasourceSelector"; -import RunHistory from "@appsmith/components/RunHistory"; +import RunHistory from "ee/components/RunHistory"; const QueryFormContainer = styled.form` flex: 1; diff --git a/app/client/src/pages/Editor/QueryEditor/Form.tsx b/app/client/src/pages/Editor/QueryEditor/Form.tsx index 7d8e0b466d..9691896d34 100644 --- a/app/client/src/pages/Editor/QueryEditor/Form.tsx +++ b/app/client/src/pages/Editor/QueryEditor/Form.tsx @@ -1,14 +1,14 @@ import { formValueSelector, reduxForm } from "redux-form"; -import { QUERY_EDITOR_FORM_NAME } from "@appsmith/constants/forms"; +import { QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import type { Action } from "entities/Action"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getPluginResponseTypes, getPluginDocumentationLinks, getPlugin, getActionData, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { EditorJSONtoFormProps } from "./EditorJSONtoForm"; import { EditorJSONtoForm } from "./EditorJSONtoForm"; import { getFormEvaluationState } from "selectors/formSelectors"; diff --git a/app/client/src/pages/Editor/QueryEditor/FormRender.tsx b/app/client/src/pages/Editor/QueryEditor/FormRender.tsx index c46ef5e844..57c3b546d5 100644 --- a/app/client/src/pages/Editor/QueryEditor/FormRender.tsx +++ b/app/client/src/pages/Editor/QueryEditor/FormRender.tsx @@ -4,7 +4,7 @@ import { createMessage, INVALID_FORM_CONFIGURATION, UNEXPECTED_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Tag } from "@blueprintjs/core"; import styled from "styled-components"; import { UIComponentTypes } from "api/PluginApi"; diff --git a/app/client/src/pages/Editor/QueryEditor/QueriesBlankState.tsx b/app/client/src/pages/Editor/QueryEditor/QueriesBlankState.tsx index 4c9b62a4bc..43a8090773 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueriesBlankState.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueriesBlankState.tsx @@ -2,7 +2,7 @@ import React from "react"; import { Flex, Text } from "design-system"; import { importSvg } from "design-system-old"; -import { createMessage, EDITOR_PANE_TEXTS } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_PANE_TEXTS } from "ee/constants/messages"; const QueriesBlankState = () => { const BlankStateIllustration = importSvg( diff --git a/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.test.tsx b/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.test.tsx index 3ee58ee28a..6d31b9f64f 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.test.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.test.tsx @@ -6,10 +6,10 @@ import { ThemeProvider } from "styled-components"; import { unitTestBaseMockStore } from "layoutSystems/common/dropTarget/unitTestUtils"; import { lightTheme } from "selectors/themeSelectors"; import { BrowserRouter as Router } from "react-router-dom"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import "@testing-library/jest-dom/extend-expect"; import QueryDebuggerTabs from "./QueryDebuggerTabs"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; const mockStore = configureStore([]); diff --git a/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.tsx b/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.tsx index b3f7578d0c..574368a0dd 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueryDebuggerTabs.tsx @@ -11,7 +11,7 @@ import { DEBUGGER_LOGS, DEBUGGER_RESPONSE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import DebuggerLogs from "components/editorComponents/Debugger/DebuggerLogs"; import ErrorLogs from "components/editorComponents/Debugger/Errors"; import Schema from "components/editorComponents/Debugger/Schema"; @@ -23,7 +23,7 @@ import QueryResponseTab from "./QueryResponseTab"; import { getDatasourceStructureById, getPluginDatasourceComponentFromId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { DatasourceComponentTypes } from "api/PluginApi"; import { fetchDatasourceStructure } from "actions/datasourceActions"; import { DatasourceStructureContext } from "entities/Datasource"; @@ -31,7 +31,7 @@ import { getQueryPaneDebuggerState } from "selectors/queryPaneSelectors"; import { setQueryPaneDebuggerState } from "actions/queryPaneActions"; import { actionResponseDisplayDataFormats } from "../utils"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import { IDEBottomView, ViewHideBehaviour } from "../../../IDE"; const ResultsCount = styled.div` diff --git a/app/client/src/pages/Editor/QueryEditor/QueryEditorContext.tsx b/app/client/src/pages/Editor/QueryEditor/QueryEditorContext.tsx index b49f128244..03c46a99d0 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueryEditorContext.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueryEditorContext.tsx @@ -1,4 +1,4 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import React, { createContext, useMemo } from "react"; interface SaveActionNameParams { diff --git a/app/client/src/pages/Editor/QueryEditor/QueryEditorHeader.tsx b/app/client/src/pages/Editor/QueryEditor/QueryEditorHeader.tsx index 4499f36550..23206d5c6c 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueryEditorHeader.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueryEditorHeader.tsx @@ -4,21 +4,21 @@ import { Button } from "design-system"; import { StyledFormRow } from "./EditorJSONtoForm"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getHasExecuteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { useActiveActionBaseId } from "@appsmith/pages/Editor/Explorer/hooks"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { useActiveActionBaseId } from "ee/pages/Editor/Explorer/hooks"; import { useSelector } from "react-redux"; import { getActionByBaseId, getPluginNameFromId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { QueryEditorContext } from "./QueryEditorContext"; import type { Plugin } from "api/PluginApi"; import type { Datasource } from "entities/Datasource"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { SQL_DATASOURCES } from "constants/QueryEditorConstants"; import DatasourceSelector from "./DatasourceSelector"; diff --git a/app/client/src/pages/Editor/QueryEditor/QueryResponseTab.tsx b/app/client/src/pages/Editor/QueryEditor/QueryResponseTab.tsx index 75a99db60b..21b595c404 100644 --- a/app/client/src/pages/Editor/QueryEditor/QueryResponseTab.tsx +++ b/app/client/src/pages/Editor/QueryEditor/QueryResponseTab.tsx @@ -16,16 +16,16 @@ import { JsonWrapper } from "components/editorComponents/Debugger/ErrorLogs/comp import { Callout, Flex, SegmentedControl } from "design-system"; import styled from "styled-components"; import { DEBUGGER_TAB_KEYS } from "components/editorComponents/Debugger/helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { setActionResponseDisplayFormat } from "actions/pluginActionActions"; import { getUpdateTimestamp } from "components/editorComponents/Debugger/ErrorLogs/ErrorLogItem"; import type { SourceEntity } from "entities/AppsmithConsole"; import type { Action } from "entities/Action"; -import { getActionData } from "@appsmith/selectors/entitiesSelector"; +import { getActionData } from "ee/selectors/entitiesSelector"; import { actionResponseDisplayDataFormats } from "../utils"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasExecuteActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasExecuteActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getErrorAsString } from "sagas/ActionExecution/errorUtils"; import { isString } from "lodash"; import ActionExecutionInProgressView from "components/editorComponents/ActionExecutionInProgressView"; diff --git a/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx b/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx index 17e195cf64..90d172e878 100644 --- a/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx +++ b/app/client/src/pages/Editor/QueryEditor/TemplateMenu.tsx @@ -1,9 +1,9 @@ import React from "react"; import styled from "styled-components"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getPluginTemplates } from "@appsmith/selectors/entitiesSelector"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { AppState } from "ee/reducers"; +import { getPluginTemplates } from "ee/selectors/entitiesSelector"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Container = styled.div` display: flex; diff --git a/app/client/src/pages/Editor/QueryEditor/index.tsx b/app/client/src/pages/Editor/QueryEditor/index.tsx index 0279d9cd87..6b99aef06f 100644 --- a/app/client/src/pages/Editor/QueryEditor/index.tsx +++ b/app/client/src/pages/Editor/QueryEditor/index.tsx @@ -2,7 +2,7 @@ import React, { useCallback, useMemo } from "react"; import { useDispatch, useSelector } from "react-redux"; import type { RouteComponentProps } from "react-router"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import Editor from "./Editor"; import history from "utils/history"; import MoreActionsMenu from "../Explorer/Actions/MoreActionsMenu"; @@ -20,27 +20,27 @@ import { getIsActionConverting, getPluginImages, getPluginSettingConfigs, -} from "@appsmith/selectors/entitiesSelector"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +} from "ee/selectors/entitiesSelector"; +import { integrationEditorURL } from "ee/RouteBuilder"; import { QueryEditorContextProvider } from "./QueryEditorContext"; import type { QueryEditorRouteParams } from "constants/routes"; import { getHasCreateActionPermission, getHasDeleteActionPermission, getHasManageActionPermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import Disabler from "pages/common/Disabler"; -import ConvertToModuleInstanceCTA from "@appsmith/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; -import ConvertEntityNotification from "@appsmith/pages/common/ConvertEntityNotification"; +import ConvertToModuleInstanceCTA from "ee/pages/Editor/EntityEditor/ConvertToModuleInstanceCTA"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; +import ConvertEntityNotification from "ee/pages/common/ConvertEntityNotification"; import { PluginType } from "entities/Action"; import { Icon } from "design-system"; import { resolveIcon } from "../utils"; import { ENTITY_ICON_SIZE, EntityIcon } from "../Explorer/ExplorerIcons"; import { getIDEViewMode } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; type QueryEditorProps = RouteComponentProps; diff --git a/app/client/src/pages/Editor/RealtimeAppEditors.tsx b/app/client/src/pages/Editor/RealtimeAppEditors.tsx index 4cbed5aef4..55835f870d 100644 --- a/app/client/src/pages/Editor/RealtimeAppEditors.tsx +++ b/app/client/src/pages/Editor/RealtimeAppEditors.tsx @@ -3,7 +3,7 @@ import { useDispatch, useSelector } from "react-redux"; import { getRealtimeAppEditors } from "selectors/appCollabSelectors"; import { getTypographyByKey } from "design-system-old"; import ProfileImage from "pages/common/ProfileImage"; -import UserApi from "@appsmith/api/UserApi"; +import UserApi from "ee/api/UserApi"; import styled from "styled-components"; import { collabStartEditingAppEvent, diff --git a/app/client/src/pages/Editor/RequestConfirmationModal.tsx b/app/client/src/pages/Editor/RequestConfirmationModal.tsx index 032a073721..1586b5a065 100644 --- a/app/client/src/pages/Editor/RequestConfirmationModal.tsx +++ b/app/client/src/pages/Editor/RequestConfirmationModal.tsx @@ -1,6 +1,6 @@ import React from "react"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Keys } from "@blueprintjs/core"; import { showActionConfirmationModal, @@ -18,7 +18,7 @@ import { import { createMessage, QUERY_CONFIRMATION_MODAL_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ModalInfo } from "reducers/uiReducers/modalActionReducer"; interface Props { diff --git a/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx b/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx index 1456aac3cf..d31deeaafe 100644 --- a/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx +++ b/app/client/src/pages/Editor/SaaSEditor/DatasourceCard.tsx @@ -9,15 +9,15 @@ import { useParams } from "react-router"; import { getCurrentActions, getPluginImages, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import history from "utils/history"; import RenderDatasourceInformation from "pages/Editor/DataSourceEditor/DatasourceSection"; import { BaseButton } from "components/designSystems/appsmith/BaseButton"; -import { saasEditorDatasourceIdURL } from "@appsmith/RouteBuilder"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { saasEditorDatasourceIdURL } from "ee/RouteBuilder"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { Button } from "design-system"; const Wrapper = styled.div` diff --git a/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx b/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx index 755b62a99c..3acf9dc694 100644 --- a/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx +++ b/app/client/src/pages/Editor/SaaSEditor/DatasourceForm.tsx @@ -1,7 +1,7 @@ import React from "react"; import styled from "styled-components"; import { get, isEqual, isNil, map, memoize, omit } from "lodash"; -import { DATASOURCE_SAAS_FORM } from "@appsmith/constants/forms"; +import { DATASOURCE_SAAS_FORM } from "ee/constants/forms"; import type { Datasource } from "entities/Datasource"; import { AuthenticationStatus } from "entities/Datasource"; import { ActionType } from "entities/Datasource"; @@ -16,7 +16,7 @@ import { } from "redux-form"; import type { RouteComponentProps } from "react-router"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getDatasource, getPluginImages, @@ -24,8 +24,8 @@ import { getPlugin, getPluginDocumentationLinks, getDatasourceScopeValue, -} from "@appsmith/selectors/entitiesSelector"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +} from "ee/selectors/entitiesSelector"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import type { JSONtoFormProps } from "../DataSourceEditor/JSONtoForm"; import { JSONtoForm } from "../DataSourceEditor/JSONtoForm"; import { normalizeValues, validate } from "components/formControls/utils"; @@ -62,7 +62,7 @@ import { GOOGLE_SHEETS_INFO_BANNER_MESSAGE, GSHEET_AUTHORIZATION_ERROR, SAVE_AND_AUTHORIZE_BUTTON_TEXT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getDatasourceErrorMessage } from "./errorUtils"; import GoogleSheetFilePicker from "./GoogleSheetFilePicker"; import DatasourceInformation, { @@ -76,24 +76,24 @@ import Debugger, { } from "../DataSourceEditor/Debugger"; import { showDebuggerFlag } from "selectors/debuggerSelectors"; import { Form } from "../DataSourceEditor/DBForm"; -import DSDataFilter from "@appsmith/components/DSDataFilter"; +import DSDataFilter from "ee/components/DSDataFilter"; import { DSEditorWrapper } from "../DataSourceEditor"; import type { DatasourceFilterState } from "../DataSourceEditor"; import { getQueryParams } from "utils/URLUtils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getDefaultEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import { DEFAULT_ENV_ID } from "@appsmith/api/ApiUtils"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getDefaultEnvironmentId } from "ee/selectors/environmentSelectors"; +import { DEFAULT_ENV_ID } from "ee/api/ApiUtils"; import { getHasDeleteDatasourcePermission, getHasManageDatasourcePermission, -} from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +} from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { selectFeatureFlagCheck, selectFeatureFlags, -} from "@appsmith/selectors/featureFlagsSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +} from "ee/selectors/featureFlagsSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import DatasourceTabs from "../DatasourceInfo/DatasorceTabs"; -import { getCurrentApplicationIdForCreateNewApp } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplicationIdForCreateNewApp } from "ee/selectors/applicationSelectors"; import { convertToPageIdSelector } from "selectors/pageListSelectors"; const ViewModeContainer = styled.div` diff --git a/app/client/src/pages/Editor/SaaSEditor/GoogleSheetFilePicker.tsx b/app/client/src/pages/Editor/SaaSEditor/GoogleSheetFilePicker.tsx index 5cdfc2f8b2..4f2e5dde72 100644 --- a/app/client/src/pages/Editor/SaaSEditor/GoogleSheetFilePicker.tsx +++ b/app/client/src/pages/Editor/SaaSEditor/GoogleSheetFilePicker.tsx @@ -4,11 +4,11 @@ import { FilePickerActionStatus } from "entities/Datasource"; import { useDispatch } from "react-redux"; import { filePickerCallbackAction } from "actions/datasourceActions"; import { GOOGLE_SHEET_FILE_PICKER_OVERLAY_CLASS } from "constants/Datasource"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { createMessage, GOOGLE_SHEETS_FILE_PICKER_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface Props { datasourceId: string; diff --git a/app/client/src/pages/Editor/SaaSEditor/ListView.tsx b/app/client/src/pages/Editor/SaaSEditor/ListView.tsx index ffdcfc665f..6801ccc06b 100644 --- a/app/client/src/pages/Editor/SaaSEditor/ListView.tsx +++ b/app/client/src/pages/Editor/SaaSEditor/ListView.tsx @@ -5,14 +5,14 @@ import type { Plugin } from "api/PluginApi"; import { getDatasourcesByPluginId, getPluginByPackageName, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import NotFound from "pages/common/NotFound"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createDatasourceFromForm } from "actions/datasourceActions"; import type { SaaSAction } from "entities/Action"; import { createActionRequest } from "actions/pluginActionActions"; import type { Datasource } from "entities/Datasource"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; // Design import CenteredWrapper from "components/designSystems/appsmith/CenteredWrapper"; @@ -25,7 +25,7 @@ import { selectURLSlugs, } from "selectors/editorSelectors"; import { INTEGRATION_TABS } from "constants/routes"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +import { integrationEditorURL } from "ee/RouteBuilder"; const IntegrationHomePage = styled.div` padding: 20px; diff --git a/app/client/src/pages/Editor/SaaSEditor/__tests__/ActionForm.test.js b/app/client/src/pages/Editor/SaaSEditor/__tests__/ActionForm.test.js index dac98e3066..dde0d8f72a 100644 --- a/app/client/src/pages/Editor/SaaSEditor/__tests__/ActionForm.test.js +++ b/app/client/src/pages/Editor/SaaSEditor/__tests__/ActionForm.test.js @@ -1,7 +1,7 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { diff } from "deep-diff"; import { merge } from "lodash"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; +import { getAction } from "ee/selectors/entitiesSelector"; import { getConfigInitialValues } from "components/formControls/utils"; import { getPathAndValueFromActionDiffObject } from "utils/getPathAndValueFromActionDiffObject"; import configureStore from "redux-mock-store"; diff --git a/app/client/src/pages/Editor/SaaSEditor/errorUtils.ts b/app/client/src/pages/Editor/SaaSEditor/errorUtils.ts index 59727d6e33..88c7d0f776 100644 --- a/app/client/src/pages/Editor/SaaSEditor/errorUtils.ts +++ b/app/client/src/pages/Editor/SaaSEditor/errorUtils.ts @@ -6,7 +6,7 @@ import { GSHEET_AUTHORISED_FILE_IDS_KEY, GSHEET_AUTHORIZATION_ERROR, GSHEET_FILES_NOT_SELECTED, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getDatasourcePropertyValue } from "utils/editorContextUtils"; import { GOOGLE_SHEET_SPECIFIC_SHEETS_SCOPE } from "constants/Datasource"; import { PluginPackageName } from "entities/Action"; diff --git a/app/client/src/pages/Editor/ShareApplicationForm.tsx b/app/client/src/pages/Editor/ShareApplicationForm.tsx index 83b84f741c..f11c968780 100644 --- a/app/client/src/pages/Editor/ShareApplicationForm.tsx +++ b/app/client/src/pages/Editor/ShareApplicationForm.tsx @@ -2,10 +2,10 @@ import React from "react"; import styled from "styled-components"; import { withRouter } from "react-router"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Switch } from "design-system-old"; import Spinner from "components/editorComponents/Spinner"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getCurrentApplicationId } from "selectors/editorSelectors"; const ShareWithPublicOption = styled.div` diff --git a/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx b/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx index c1e7fe4c1a..b653e5109a 100644 --- a/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx +++ b/app/client/src/pages/Editor/ThemePropertyPane/DeleteThemeModal.tsx @@ -4,7 +4,7 @@ import { createMessage, DELETE_APP_THEME_WARNING, DELETE_CONFIRMATION_MODAL_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Modal, diff --git a/app/client/src/pages/Editor/ThemePropertyPane/ThemeBetaCard.tsx b/app/client/src/pages/Editor/ThemePropertyPane/ThemeBetaCard.tsx index 2581d931e0..87077b524b 100644 --- a/app/client/src/pages/Editor/ThemePropertyPane/ThemeBetaCard.tsx +++ b/app/client/src/pages/Editor/ThemePropertyPane/ThemeBetaCard.tsx @@ -6,7 +6,7 @@ import { createMessage, APP_THEME_BETA_CARD_HEADING, APP_THEME_BETA_CARD_CONTENT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button } from "design-system"; export function ThemeBetaCard() { diff --git a/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx b/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx index 09c007f9bd..6b70649ac8 100644 --- a/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx +++ b/app/client/src/pages/Editor/ThemePropertyPane/ThemeCard.tsx @@ -14,7 +14,7 @@ import { getAppThemingStack, } from "selectors/appThemingSelectors"; import type { AppTheme } from "entities/AppTheming"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import DeleteThemeModal from "./DeleteThemeModal"; import { getComplementaryGrayscaleColor } from "widgets/WidgetUtils"; import { getCurrentApplicationId } from "selectors/editorSelectors"; diff --git a/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx b/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx index 4909c1d55c..5fab894db3 100644 --- a/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx +++ b/app/client/src/pages/Editor/ThemePropertyPane/ThemeEditor.tsx @@ -16,7 +16,7 @@ import { } from "actions/appThemingActions"; import SettingSection from "./SettingSection"; import type { AppTheme } from "entities/AppTheming"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import ThemeFontControl from "./controls/ThemeFontControl"; import ThemeColorControl from "./controls/ThemeColorControl"; import { Classes as CsClasses } from "design-system-old"; diff --git a/app/client/src/pages/Editor/ThemePropertyPane/index.tsx b/app/client/src/pages/Editor/ThemePropertyPane/index.tsx index 8d016f6003..0745a8fa4b 100644 --- a/app/client/src/pages/Editor/ThemePropertyPane/index.tsx +++ b/app/client/src/pages/Editor/ThemePropertyPane/index.tsx @@ -11,7 +11,7 @@ import { import { useSelector } from "react-redux"; import BetaCard from "components/editorComponents/BetaCard"; import { SectionTitle } from "../AppSettingsPane/AppSettings"; -import { THEME_SETTINGS_SECTION_CONTENT_HEADER } from "@appsmith/constants/messages"; +import { THEME_SETTINGS_SECTION_CONTENT_HEADER } from "ee/constants/messages"; export function ThemePropertyPane() { const themingStack = useSelector(getAppThemingStack); diff --git a/app/client/src/pages/Editor/ToggleModeButton.tsx b/app/client/src/pages/Editor/ToggleModeButton.tsx index ee882fa4db..8aa04592f5 100644 --- a/app/client/src/pages/Editor/ToggleModeButton.tsx +++ b/app/client/src/pages/Editor/ToggleModeButton.tsx @@ -2,14 +2,14 @@ import React, { useCallback } from "react"; import { useDispatch, useSelector } from "react-redux"; import { Tooltip, ToggleButton } from "design-system"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { APP_MODE } from "entities/App"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { setPreviewModeInitAction } from "actions/editorActions"; import { previewModeSelector } from "selectors/editorSelectors"; -import { createMessage, EDITOR_HEADER } from "@appsmith/constants/messages"; +import { createMessage, EDITOR_HEADER } from "ee/constants/messages"; import { altText } from "../../utils/helpers"; function ToggleModeButton() { diff --git a/app/client/src/pages/Editor/WDSThemePropertyPane/index.tsx b/app/client/src/pages/Editor/WDSThemePropertyPane/index.tsx index f2eff3723c..0d7b2e98a4 100644 --- a/app/client/src/pages/Editor/WDSThemePropertyPane/index.tsx +++ b/app/client/src/pages/Editor/WDSThemePropertyPane/index.tsx @@ -6,9 +6,9 @@ import { useDispatch, useSelector } from "react-redux"; import React, { useCallback, useRef, useState } from "react"; import type { ThemeSetting } from "constants/AppConstants"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { updateApplication } from "@appsmith/actions/applicationActions"; -import type { UpdateApplicationPayload } from "@appsmith/api/ApplicationApi"; -import { getAppThemeSettings } from "@appsmith/selectors/applicationSelectors"; +import { updateApplication } from "ee/actions/applicationActions"; +import type { UpdateApplicationPayload } from "ee/api/ApplicationApi"; +import { getAppThemeSettings } from "ee/selectors/applicationSelectors"; import { LeftIcon, StyledInputGroup, diff --git a/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorContainer.tsx b/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorContainer.tsx index 6a98ba834d..d3c7ec6081 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorContainer.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorContainer.tsx @@ -5,7 +5,7 @@ import classNames from "classnames"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; import { useSelector } from "react-redux"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettingsPaneSelectors"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { RenderModes } from "constants/WidgetConstants"; /** diff --git a/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorHeader.tsx b/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorHeader.tsx index 122f29fa4f..b8273a8fa5 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorHeader.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/WidgetEditorHeader.tsx @@ -1,4 +1,4 @@ -import useMissingModuleNotification from "@appsmith/pages/Editor/IDE/MainPane/useMissingModuleNotification"; +import useMissingModuleNotification from "ee/pages/Editor/IDE/MainPane/useMissingModuleNotification"; import AnonymousDataPopup from "pages/Editor/FirstTimeUserOnboarding/AnonymousDataPopup"; import React from "react"; diff --git a/app/client/src/pages/Editor/WidgetsEditor/components/CodeModeTooltip.tsx b/app/client/src/pages/Editor/WidgetsEditor/components/CodeModeTooltip.tsx index 936515c6b8..bfd292f576 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/components/CodeModeTooltip.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/components/CodeModeTooltip.tsx @@ -4,12 +4,9 @@ import { modText } from "utils/helpers"; import { useSelector } from "react-redux"; import { getWidgetSelectionBlock } from "selectors/ui"; import { retrieveCodeWidgetNavigationUsed } from "utils/storage"; -import { - CANVAS_VIEW_MODE_TOOLTIP, - createMessage, -} from "@appsmith/constants/messages"; +import { CANVAS_VIEW_MODE_TOOLTIP, createMessage } from "ee/constants/messages"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; /** * CodeModeTooltip diff --git a/app/client/src/pages/Editor/WidgetsEditor/components/MainContainerWrapper.tsx b/app/client/src/pages/Editor/WidgetsEditor/components/MainContainerWrapper.tsx index 617a0f324a..b652780ecc 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/components/MainContainerWrapper.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/components/MainContainerWrapper.tsx @@ -21,9 +21,9 @@ import { getAppThemeIsChanging, getSelectedAppTheme, } from "selectors/appThemingSelectors"; -import { getCanvasWidgetsStructure } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgetsStructure } from "ee/selectors/entitiesSelector"; import Canvas from "pages/Editor/Canvas"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getIsAnonymousDataPopupVisible } from "selectors/onboardingSelectors"; import { MainContainerResizer } from "layoutSystems/common/mainContainerResizer/MainContainerResizer"; import { useMainContainerResizer } from "layoutSystems/common/mainContainerResizer/useMainContainerResizer"; diff --git a/app/client/src/pages/Editor/WidgetsEditor/components/NavigationAdjustedPageViewer.tsx b/app/client/src/pages/Editor/WidgetsEditor/components/NavigationAdjustedPageViewer.tsx index 08746e9773..4659fda5ea 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/components/NavigationAdjustedPageViewer.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/components/NavigationAdjustedPageViewer.tsx @@ -1,6 +1,6 @@ import type { ReactNode } from "react"; import React from "react"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettingsPaneSelectors"; import { useSelector } from "react-redux"; @@ -8,12 +8,12 @@ import { combinedPreviewModeSelector } from "selectors/editorSelectors"; import { PageViewWrapper } from "pages/AppViewer/AppPage"; import classNames from "classnames"; import { APP_MODE } from "entities/App"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import { getAppSidebarPinned, getCurrentApplication, getSidebarWidth, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { CANVAS_VIEWPORT } from "constants/componentClassNameConstants"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; diff --git a/app/client/src/pages/Editor/WidgetsEditor/components/NavigationPreview.tsx b/app/client/src/pages/Editor/WidgetsEditor/components/NavigationPreview.tsx index 50a3186bac..7c942ec000 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/components/NavigationPreview.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/components/NavigationPreview.tsx @@ -5,7 +5,7 @@ import { useSelector } from "react-redux"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; import { Navigation } from "pages/AppViewer/Navigation"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "selectors/appSettingsPaneSelectors"; /** diff --git a/app/client/src/pages/Editor/WidgetsEditor/components/WidgetEditorNavigation.tsx b/app/client/src/pages/Editor/WidgetsEditor/components/WidgetEditorNavigation.tsx index 9d71dc73c0..a80b90eaae 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/components/WidgetEditorNavigation.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/components/WidgetEditorNavigation.tsx @@ -1,6 +1,6 @@ import React, { forwardRef, useEffect, useRef, useState } from "react"; import NavigationPreview from "./NavigationPreview"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; import { getAppSettingsPaneContext, @@ -8,7 +8,7 @@ import { } from "selectors/appSettingsPaneSelectors"; import { useSelector } from "react-redux"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; /** * useNavigationPreviewHeight diff --git a/app/client/src/pages/Editor/WidgetsEditor/index.tsx b/app/client/src/pages/Editor/WidgetsEditor/index.tsx index 52c5728558..fc425ae79a 100644 --- a/app/client/src/pages/Editor/WidgetsEditor/index.tsx +++ b/app/client/src/pages/Editor/WidgetsEditor/index.tsx @@ -5,11 +5,11 @@ import { getCurrentPageId, getCurrentPageName, } from "selectors/editorSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { WidgetEditorContainer } from "./WidgetEditorContainer"; import { WidgetEditorHeader } from "./WidgetEditorHeader"; import { WidgetEditorContent } from "./WidgetEditorContent"; diff --git a/app/client/src/pages/Editor/__tests__/AuthenticatedAPIErrorValidation.test.tsx b/app/client/src/pages/Editor/__tests__/AuthenticatedAPIErrorValidation.test.tsx index 9cece9d5a1..6c1e7a0f34 100644 --- a/app/client/src/pages/Editor/__tests__/AuthenticatedAPIErrorValidation.test.tsx +++ b/app/client/src/pages/Editor/__tests__/AuthenticatedAPIErrorValidation.test.tsx @@ -3,7 +3,7 @@ import "@testing-library/jest-dom"; import { render, screen } from "test/testUtils"; import userEvent from "@testing-library/user-event"; import FormControl from "../FormControl"; -import { createMessage, INVALID_URL } from "@appsmith/constants/messages"; +import { createMessage, INVALID_URL } from "ee/constants/messages"; import FormControlRegistry from "utils/formControl/FormControlRegistry"; import { reduxForm } from "redux-form"; diff --git a/app/client/src/pages/Editor/commons/LockEntityExplorer.tsx b/app/client/src/pages/Editor/commons/LockEntityExplorer.tsx index c1c8d1d418..056c1dec40 100644 --- a/app/client/src/pages/Editor/commons/LockEntityExplorer.tsx +++ b/app/client/src/pages/Editor/commons/LockEntityExplorer.tsx @@ -4,7 +4,7 @@ import { CLOSE_ENTITY_EXPLORER_MESSAGE, LOCK_ENTITY_EXPLORER_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { modText } from "utils/helpers"; import classNames from "classnames"; import { diff --git a/app/client/src/pages/Editor/gitSync/DisableAutocommitModal.tsx b/app/client/src/pages/Editor/gitSync/DisableAutocommitModal.tsx index d5c3f3713f..95307419c1 100644 --- a/app/client/src/pages/Editor/gitSync/DisableAutocommitModal.tsx +++ b/app/client/src/pages/Editor/gitSync/DisableAutocommitModal.tsx @@ -6,7 +6,7 @@ import { AUTOCOMMIT_CONFIRM_DISABLE_MESSAGE, AUTOCOMMIT_DISABLE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Callout, @@ -23,7 +23,7 @@ import { getIsAutocommitModalOpen, getIsAutocommitToggling, } from "selectors/gitSyncSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; function DisableAutocommitModal() { const isAutocommitModalOpen = useSelector(getIsAutocommitModalOpen); diff --git a/app/client/src/pages/Editor/gitSync/DisconnectGitModal.tsx b/app/client/src/pages/Editor/gitSync/DisconnectGitModal.tsx index 02cc758b1e..3919c18e84 100644 --- a/app/client/src/pages/Editor/gitSync/DisconnectGitModal.tsx +++ b/app/client/src/pages/Editor/gitSync/DisconnectGitModal.tsx @@ -30,8 +30,8 @@ import { GO_BACK, NONE_REVERSIBLE_MESSAGE, REVOKE, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Space } from "./components/StyledComponents"; import { GitSettingsTab } from "reducers/uiReducers/gitSyncReducer"; diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitDefaultBranch.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitDefaultBranch.tsx index e2347acced..180aefe113 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitDefaultBranch.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitDefaultBranch.tsx @@ -4,7 +4,7 @@ import { DEFAULT_BRANCH_DESC, UPDATE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { updateGitDefaultBranch } from "actions/gitSyncActions"; import { Button, Link, Option, Select, Text } from "design-system"; import React, { useEffect, useMemo, useState } from "react"; @@ -12,9 +12,9 @@ import { useDispatch, useSelector } from "react-redux"; import { getGitBranches } from "selectors/gitSyncSelectors"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useAppsmithEnterpriseLink } from "./hooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Container = styled.div` padding-top: 8px; diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitProtectedBranches.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitProtectedBranches.tsx index aee7db6069..723d0435ca 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitProtectedBranches.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/GitProtectedBranches.tsx @@ -5,7 +5,7 @@ import { LEARN_MORE, UPDATE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { updateGitProtectedBranchesInit } from "actions/gitSyncActions"; import { Button, Link, Option, Select, Text } from "design-system"; import { xor } from "lodash"; @@ -19,10 +19,10 @@ import { } from "selectors/gitSyncSelectors"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useAppsmithEnterpriseLink } from "./hooks"; import { REMOTE_BRANCH_PREFIX } from "../../constants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DOCS_BRANCH_PROTECTION_URL } from "constants/ThirdPartyConstants"; const Container = styled.div` diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks.ts b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks.ts index e9ed4316c4..840cc188cb 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks.ts +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/hooks.ts @@ -1,8 +1,8 @@ -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { useSelector } from "react-redux"; import { ENTERPRISE_PRICING_PAGE } from "constants/ThirdPartyConstants"; import { useMemo } from "react"; -import { getUserSource } from "@appsmith/utils/AnalyticsUtil"; +import { getUserSource } from "ee/utils/AnalyticsUtil"; export const useAppsmithEnterpriseLink = (feature: string) => { const instanceId = useSelector(getInstanceId); diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/index.test.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/index.test.tsx index c9d49afb18..9d68fd7f1f 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/index.test.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabBranch/index.test.tsx @@ -2,7 +2,7 @@ import React from "react"; import { render, screen } from "test/testUtils"; import TabBranch from "."; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; jest.mock("../../hooks/gitPermissionHooks", () => ({ useHasManageProtectedBranchesPermission: () => false, diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/DangerZone.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/DangerZone.tsx index 25b377bc09..8d081683e2 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/DangerZone.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/DangerZone.tsx @@ -7,7 +7,7 @@ import { DISCONNECT_GIT, DISCONNECT_GIT_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { setDisconnectingGitApplication, toggleAutocommitEnabledInit, @@ -15,7 +15,7 @@ import { setIsDisconnectGitModalOpen, setGitSettingsModalOpenAction, } from "actions/gitSyncActions"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { Button, Divider, Text } from "design-system"; import React from "react"; import { useDispatch, useSelector } from "react-redux"; @@ -25,13 +25,13 @@ import { getIsAutocommitToggling, } from "selectors/gitSyncSelectors"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { useHasConnectToGitPermission, useHasManageAutoCommitPermission, } from "../../hooks/gitPermissionHooks"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; const Container = styled.div` padding-top: 16px; diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/GitUserSettings.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/GitUserSettings.tsx index ac5af65966..4fd687f7a0 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/GitUserSettings.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/GitUserSettings.tsx @@ -10,7 +10,7 @@ import { UPDATE, USE_DEFAULT_CONFIGURATION, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled, { keyframes } from "styled-components"; import { Button, Input, Switch, Text } from "design-system"; import { diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/index.test.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/index.test.tsx index 73619a6e00..e9134a53e6 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/index.test.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/TabGeneral/index.test.tsx @@ -2,7 +2,7 @@ import React from "react"; import { render, screen } from "test/testUtils"; import TabGeneral from "."; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; jest.mock("../../hooks/gitPermissionHooks", () => ({ useHasConnectToGitPermission: () => false, diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.test.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.test.tsx index ccead12ed8..bf5d50fa2d 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.test.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.test.tsx @@ -50,7 +50,7 @@ jest.mock("./TabBranch", () => { return () => null; }); -jest.mock("@appsmith/components/gitComponents/GitSettingsCDTab", () => { +jest.mock("ee/components/gitComponents/GitSettingsCDTab", () => { return () => null; }); diff --git a/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.tsx b/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.tsx index 3d1dd50636..ce9f8c2bd6 100644 --- a/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSettingsModal/index.tsx @@ -16,10 +16,10 @@ import { GENERAL, SETTINGS_GIT, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import TabGeneral from "./TabGeneral"; import TabBranch from "./TabBranch"; -import GitSettingsCDTab from "@appsmith/components/gitComponents/GitSettingsCDTab"; +import GitSettingsCDTab from "ee/components/gitComponents/GitSettingsCDTab"; import { useHasManageDefaultBranchPermission, useHasManageProtectedBranchesPermission, diff --git a/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV1.tsx b/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV1.tsx index daf9cef411..a2fdbce6de 100644 --- a/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV1.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV1.tsx @@ -7,7 +7,7 @@ import { } from "selectors/gitSyncSelectors"; import { useDispatch, useSelector } from "react-redux"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; -import { setWorkspaceIdForImport } from "@appsmith/actions/applicationActions"; +import { setWorkspaceIdForImport } from "ee/actions/applicationActions"; import Menu from "../Menu"; import Deploy from "../Tabs/Deploy"; import Merge from "../Tabs/Merge"; @@ -15,7 +15,7 @@ import GitConnection from "../Tabs/GitConnection"; import GitErrorPopup from "../components/GitErrorPopup"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Modal, ModalContent, ModalHeader } from "design-system"; import { createMessage, @@ -27,7 +27,7 @@ import { MERGE_CHANGES, GIT_IMPORT, IMPORT_FROM_GIT_REPOSITORY, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { GitSyncModalTab } from "entities/GitSync"; import { getCurrentApplicationId } from "selectors/editorSelectors"; diff --git a/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV2.tsx b/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV2.tsx index 5030b00171..df4572b10a 100644 --- a/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV2.tsx +++ b/app/client/src/pages/Editor/gitSync/GitSyncModal/GitSyncModalV2.tsx @@ -8,7 +8,7 @@ import { } from "selectors/gitSyncSelectors"; import { useDispatch, useSelector } from "react-redux"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; -import { setWorkspaceIdForImport } from "@appsmith/actions/applicationActions"; +import { setWorkspaceIdForImport } from "ee/actions/applicationActions"; import Menu from "../Menu"; import Deploy from "../Tabs/Deploy"; import Merge from "../Tabs/Merge"; @@ -21,15 +21,15 @@ import { DEPLOY, MERGE, IMPORT_APP, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Modal, ModalContent, ModalHeader } from "design-system"; import GitConnectionV2 from "../Tabs/GitConnectionV2"; import { GitSyncModalTab } from "entities/GitSync"; import ConnectionSuccess from "../Tabs/ConnectionSuccess"; import styled from "styled-components"; import ReconnectSSHError from "../components/ReconnectSSHError"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; import { getCurrentApplicationId } from "selectors/editorSelectors"; const StyledModalContent = styled(ModalContent)` diff --git a/app/client/src/pages/Editor/gitSync/ImportSuccessModal.tsx b/app/client/src/pages/Editor/gitSync/ImportSuccessModal.tsx index 9aa6cd56f9..3e8a8ede0b 100644 --- a/app/client/src/pages/Editor/gitSync/ImportSuccessModal.tsx +++ b/app/client/src/pages/Editor/gitSync/ImportSuccessModal.tsx @@ -4,7 +4,7 @@ import { createMessage, APPLICATION_IMPORT_SUCCESS, APPLICATION_IMPORT_SUCCESS_DESCRIPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Icon, diff --git a/app/client/src/pages/Editor/gitSync/QuickGitActions/AutocommitStatusbar.tsx b/app/client/src/pages/Editor/gitSync/QuickGitActions/AutocommitStatusbar.tsx index ae20d753e0..8cc659b4cf 100644 --- a/app/client/src/pages/Editor/gitSync/QuickGitActions/AutocommitStatusbar.tsx +++ b/app/client/src/pages/Editor/gitSync/QuickGitActions/AutocommitStatusbar.tsx @@ -4,7 +4,7 @@ import styled from "styled-components"; import { AUTOCOMMIT_IN_PROGRESS_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface AutocommitStatusbarProps { completed: boolean; diff --git a/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx b/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx index 0f11070f48..94600dfed9 100644 --- a/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx +++ b/app/client/src/pages/Editor/gitSync/QuickGitActions/BranchButton.tsx @@ -5,7 +5,7 @@ import { useDispatch, useSelector } from "react-redux"; import { Popover2 } from "@blueprintjs/popover2"; import "@blueprintjs/popover2/lib/css/blueprint-popover2.css"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; import BranchList from "../components/BranchList"; import { getGitStatus, @@ -14,7 +14,7 @@ import { protectedModeSelector, showBranchPopupSelector, } from "selectors/gitSyncSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Button, Icon, Tooltip } from "design-system"; import { isEllipsisActive } from "utils/helpers"; import { importRemixIcon } from "design-system-old"; diff --git a/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx b/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx index 9a7f1f53dc..476d6bc074 100644 --- a/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx +++ b/app/client/src/pages/Editor/gitSync/QuickGitActions/index.tsx @@ -17,7 +17,7 @@ import { NO_COMMITS_TO_PULL, NOT_LIVE_FOR_YOU_YET, PULL_CHANGES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Colors } from "constants/Colors"; import { useDispatch, useSelector } from "react-redux"; @@ -42,9 +42,9 @@ import { import SpinnerLoader from "pages/common/SpinnerLoader"; import { getTypographyByKey } from "design-system-old"; import { Button, Icon, Tooltip } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import AutocommitStatusbar from "./AutocommitStatusbar"; import { useHasConnectToGitPermission } from "../hooks/gitPermissionHooks"; import { GitSettingsTab } from "reducers/uiReducers/gitSyncReducer"; diff --git a/app/client/src/pages/Editor/gitSync/ReconnectDatasourceModal.tsx b/app/client/src/pages/Editor/gitSync/ReconnectDatasourceModal.tsx index 2bd647132e..30c3b47140 100644 --- a/app/client/src/pages/Editor/gitSync/ReconnectDatasourceModal.tsx +++ b/app/client/src/pages/Editor/gitSync/ReconnectDatasourceModal.tsx @@ -5,7 +5,7 @@ import { getIsDatasourceConfigForImportFetched, getWorkspaceIdForImport, getPageIdForImport, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { useDispatch, useSelector } from "react-redux"; import { Colors } from "constants/Colors"; @@ -21,7 +21,7 @@ import { RECONNECT_MISSING_DATASOURCE_CREDENTIALS, SKIP_CONFIGURATION, SKIP_TO_APPLICATION_TOOLTIP_DESCRIPTION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { getDatasourceLoading, getDatasourcePlugins, @@ -30,21 +30,21 @@ import { getIsListing, getIsReconnectingDatasourcesModalOpen, getUnconfiguredDatasources, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { initDatasourceConnectionDuringImportRequest, resetDatasourceConfigForImportFetchedFlag, setIsReconnectingDatasourcesModalOpen, setPageIdForImport, setWorkspaceIdForImport, -} from "@appsmith/actions/applicationActions"; +} from "ee/actions/applicationActions"; import type { Datasource } from "entities/Datasource"; import DatasourceForm from "../DataSourceEditor"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useQuery } from "../utils"; import ListItemWrapper from "./components/DatasourceListItem"; -import { findDefaultPage } from "@appsmith/sagas/ApplicationSagas"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { findDefaultPage } from "ee/sagas/ApplicationSagas"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getOAuthAccessToken, loadFilePickerAction, @@ -59,7 +59,7 @@ import { Button, Text, } from "design-system"; -import { isEnvironmentConfigured } from "@appsmith/utils/Environments"; +import { isEnvironmentConfigured } from "ee/utils/Environments"; import { keyBy } from "lodash"; import type { Plugin } from "api/PluginApi"; import { @@ -69,12 +69,12 @@ import { import { areEnvironmentsFetched, getCurrentEnvironmentDetails, -} from "@appsmith/selectors/environmentSelectors"; -import type { AppState } from "@appsmith/reducers"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; -import { getApplicationsOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import useReconnectModalData from "@appsmith/pages/Editor/gitSync/useReconnectModalData"; -import { resetImportData } from "@appsmith/actions/workspaceActions"; +} from "ee/selectors/environmentSelectors"; +import type { AppState } from "ee/reducers"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; +import { getApplicationsOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; +import useReconnectModalData from "ee/pages/Editor/gitSync/useReconnectModalData"; +import { resetImportData } from "ee/actions/workspaceActions"; import { getLoadingTokenForDatasourceId } from "selectors/datasourceSelectors"; const Section = styled.div` diff --git a/app/client/src/pages/Editor/gitSync/RepoLimitExceededErrorModal.tsx b/app/client/src/pages/Editor/gitSync/RepoLimitExceededErrorModal.tsx index 16210e058a..2fa846027c 100644 --- a/app/client/src/pages/Editor/gitSync/RepoLimitExceededErrorModal.tsx +++ b/app/client/src/pages/Editor/gitSync/RepoLimitExceededErrorModal.tsx @@ -31,18 +31,18 @@ import { REPOSITORY_LIMIT_REACHED_INFO, REVOKE_ACCESS, REVOKE_EXISTING_REPOSITORIES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import Link from "./components/Link"; import { getCurrentApplication, getWorkspaceIdForImport, -} from "@appsmith/selectors/applicationSelectors"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/selectors/applicationSelectors"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { Space } from "./components/StyledComponents"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; -import { getApplicationsOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; +import { getApplicationsOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; const ApplicationWrapper = styled.div` margin-bottom: ${(props) => props.theme.spaces[7]}px; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/ConnectionSuccess.tsx b/app/client/src/pages/Editor/gitSync/Tabs/ConnectionSuccess.tsx index ce15366c6f..ad17133658 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/ConnectionSuccess.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/ConnectionSuccess.tsx @@ -13,7 +13,7 @@ import { GIT_CONNECT_SUCCESS_DEFAULT_BRANCH, GIT_CONNECT_SUCCESS_REPO_NAME, GIT_CONNECT_SUCCESS_DEFAULT_BRANCH_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Icon, @@ -26,8 +26,8 @@ import { import React, { useEffect } from "react"; import { useDispatch, useSelector } from "react-redux"; import styled from "styled-components"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { GitSettingsTab } from "reducers/uiReducers/gitSyncReducer"; import { DOCS_BRANCH_PROTECTION_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/Deploy.tsx b/app/client/src/pages/Editor/gitSync/Tabs/Deploy.tsx index aecebd2385..86d78163cc 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/Deploy.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/Deploy.tsx @@ -12,7 +12,7 @@ import { GIT_UPSTREAM_CHANGES, PULL_CHANGES, READ_DOCUMENTATION, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled from "styled-components"; import { Button, @@ -41,7 +41,7 @@ import { useDispatch, useSelector } from "react-redux"; import { getCurrentAppGitMetaData, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import DeployPreview from "../components/DeployPreview"; import { clearCommitErrorState, @@ -59,7 +59,7 @@ import GitChangesList from "../components/GitChangesList"; import ConflictInfo from "../components/ConflictInfo"; import { isEllipsisActive, isMacOrIOS } from "utils/helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getApplicationLastDeployedAt } from "selectors/editorSelectors"; import GIT_ERROR_CODES from "constants/GitErrorCodes"; import { Container, Space } from "../components/StyledComponents"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnection.tsx b/app/client/src/pages/Editor/gitSync/Tabs/GitConnection.tsx index 1330e37a43..8e7d1d76e5 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnection.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnection.tsx @@ -21,7 +21,7 @@ import { REMOTE_URL_INFO, REMOTE_URL_INPUT_PLACEHOLDER, UPDATE_CONFIG, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled from "styled-components"; import { emailValidator } from "design-system-old"; import UserGitProfileSettings from "../components/UserGitProfileSettings"; @@ -31,7 +31,7 @@ import copy from "copy-to-clipboard"; import { getCurrentAppGitMetaData, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { fetchGlobalGitConfigInit, fetchLocalGitConfigInit, @@ -68,7 +68,7 @@ import { ModalBody, ModalFooter, } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { GIT_DOC_URLs, isValidGitRemoteUrl } from "../utils"; import { useGitConnect, useSSHKeyPair } from "../hooks"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/AddDeployKey.tsx b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/AddDeployKey.tsx index 8b6ebe96fa..4c6d77d238 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/AddDeployKey.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/AddDeployKey.tsx @@ -23,7 +23,7 @@ import { } from "design-system"; import styled from "styled-components"; import { CopyButton } from "../../components/CopyButton"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { ADD_DEPLOY_KEY_STEP_TITLE, CONSENT_ADDED_DEPLOY_KEY, @@ -33,7 +33,7 @@ import { HOW_TO_ADD_DEPLOY_KEY, READ_DOCS, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useSSHKeyPair } from "../../hooks"; import type { GitProvider } from "./ChooseGitProvider"; import { GIT_DEMO_GIF } from "./constants"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/ChooseGitProvider.tsx b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/ChooseGitProvider.tsx index be2e1158ec..a8cd836e16 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/ChooseGitProvider.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/ChooseGitProvider.tsx @@ -22,14 +22,14 @@ import { import styled from "styled-components"; import { GIT_DEMO_GIF } from "./constants"; import { useDispatch, useSelector } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { setWorkspaceIdForImport } from "@appsmith/actions/applicationActions"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { setWorkspaceIdForImport } from "ee/actions/applicationActions"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; import { GitSyncModalTab } from "entities/GitSync"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import history from "utils/history"; import noop from "lodash/noop"; -import { hasCreateNewAppPermission } from "@appsmith/utils/permissionHelpers"; +import { hasCreateNewAppPermission } from "ee/utils/permissionHelpers"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { CHOOSE_A_GIT_PROVIDER_STEP, @@ -40,8 +40,8 @@ import { I_HAVE_EXISTING_REPO, NEED_EMPTY_REPO_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getCurrentApplicationId } from "selectors/editorSelectors"; const WellInnerContainer = styled.div` diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/GenerateSSH.tsx b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/GenerateSSH.tsx index 22f1f20107..2fc724d127 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/GenerateSSH.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/GenerateSSH.tsx @@ -28,7 +28,7 @@ import { READ_DOCS, REMOTE_URL_INPUT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { GitProvider } from "./ChooseGitProvider"; import { GIT_DEMO_GIF } from "./constants"; import noop from "lodash/noop"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/constants.ts b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/constants.ts index 258e9ac169..a15001af86 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/constants.ts +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/constants.ts @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; export const GIT_CONNECT_STEPS = { diff --git a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/index.tsx b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/index.tsx index cb6ebdd748..9c7ecc29ad 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/index.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/GitConnectionV2/index.tsx @@ -22,9 +22,9 @@ import { GIT_IMPORT_WAITING, PREVIOUS_STEP, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import GitSyncStatusbar from "../../components/Statusbar"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const StyledModalBody = styled(ModalBody)` flex: 1; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/Merge.tsx b/app/client/src/pages/Editor/gitSync/Tabs/Merge.tsx index 8b1db446d6..487796eebc 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/Merge.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/Merge.tsx @@ -11,11 +11,11 @@ import { MERGE_CHANGES, MERGED_SUCCESSFULLY, SELECT_BRANCH_TO_MERGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled, { useTheme } from "styled-components"; import { useDispatch, useSelector } from "react-redux"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; import { getConflictFoundDocUrlMerge, getFetchingBranches, @@ -52,7 +52,7 @@ import { ModalFooter, ModalBody, } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { Theme } from "constants/DefaultTheme"; const Row = styled.div` diff --git a/app/client/src/pages/Editor/gitSync/Tabs/__tests__/ConnectionSuccess.test.tsx b/app/client/src/pages/Editor/gitSync/Tabs/__tests__/ConnectionSuccess.test.tsx index a0cd6bde2d..2e4adb565c 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/__tests__/ConnectionSuccess.test.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/__tests__/ConnectionSuccess.test.tsx @@ -4,7 +4,7 @@ import ConnectionSuccess from "../ConnectionSuccess"; import configureStore from "redux-mock-store"; import { Provider } from "react-redux"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { GitSettingsTab } from "reducers/uiReducers/gitSyncReducer"; import { BrowserRouter } from "react-router-dom"; import { DOCS_BRANCH_PROTECTION_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/Editor/gitSync/Tabs/__tests__/Deploy.test.tsx b/app/client/src/pages/Editor/gitSync/Tabs/__tests__/Deploy.test.tsx index 806b9a9c54..c80ae11bbe 100644 --- a/app/client/src/pages/Editor/gitSync/Tabs/__tests__/Deploy.test.tsx +++ b/app/client/src/pages/Editor/gitSync/Tabs/__tests__/Deploy.test.tsx @@ -9,7 +9,7 @@ import { commitToRepoInit, fetchGitStatusSuccess, } from "actions/gitSyncActions"; -import { COMMITTING_AND_PUSHING_CHANGES } from "@appsmith/constants/messages"; +import { COMMITTING_AND_PUSHING_CHANGES } from "ee/constants/messages"; describe("Tests for git deploy modal", () => { it("Should show progress bar for JS Library diffs", () => { diff --git a/app/client/src/pages/Editor/gitSync/components/BranchList.tsx b/app/client/src/pages/Editor/gitSync/components/BranchList.tsx index 17df237ba2..a783f9b7d0 100644 --- a/app/client/src/pages/Editor/gitSync/components/BranchList.tsx +++ b/app/client/src/pages/Editor/gitSync/components/BranchList.tsx @@ -29,7 +29,7 @@ import { FIND_OR_CREATE_A_BRANCH, SWITCH_BRANCHES, SYNC_BRANCHES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Icon, Spinner, @@ -44,7 +44,7 @@ import { isRemoteBranch, removeSpecialChars, } from "pages/Editor/gitSync/utils"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useActiveHoverIndex, useFilteredBranches } from "../hooks"; import { BranchListItemContainer } from "./BranchListItemContainer"; import { RemoteBranchList } from "./RemoteBranchList"; diff --git a/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx b/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx index 9fc38b3998..971815899c 100644 --- a/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx +++ b/app/client/src/pages/Editor/gitSync/components/BranchMoreMenu.tsx @@ -1,5 +1,5 @@ import React from "react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { deleteBranchInit } from "actions/gitSyncActions"; import { useDispatch, useSelector } from "react-redux"; import { @@ -7,10 +7,10 @@ import { DELETE, DELETE_BRANCH_WARNING_CHECKED_OUT, DELETE_BRANCH_WARNING_DEFAULT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Dispatch } from "redux"; -import type { GitApplicationMetadata } from "@appsmith/api/ApplicationApi"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; +import type { GitApplicationMetadata } from "ee/api/ApplicationApi"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; import { Button, Menu, diff --git a/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx b/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx index ef0b0521e3..30e2bf007d 100644 --- a/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx +++ b/app/client/src/pages/Editor/gitSync/components/ConflictInfo.tsx @@ -5,7 +5,7 @@ import { GIT_CONFLICTING_INFO, LEARN_MORE, OPEN_REPO, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Callout } from "design-system"; import { Space } from "./StyledComponents"; diff --git a/app/client/src/pages/Editor/gitSync/components/DatasourceListItem.tsx b/app/client/src/pages/Editor/gitSync/components/DatasourceListItem.tsx index 9853af3beb..95d26cc7ce 100644 --- a/app/client/src/pages/Editor/gitSync/components/DatasourceListItem.tsx +++ b/app/client/src/pages/Editor/gitSync/components/DatasourceListItem.tsx @@ -3,9 +3,9 @@ import { Text, TextType } from "design-system-old"; import { Icon, Tooltip } from "design-system"; import type { Datasource } from "entities/Datasource"; import styled from "styled-components"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { PluginImage } from "pages/Editor/DataSourceEditor/DSFormHeader"; -import { isEnvironmentConfigured } from "@appsmith/utils/Environments"; +import { isEnvironmentConfigured } from "ee/utils/Environments"; import type { Plugin } from "api/PluginApi"; import { isDatasourceAuthorizedForQueryCreation, diff --git a/app/client/src/pages/Editor/gitSync/components/DeployPreview.tsx b/app/client/src/pages/Editor/gitSync/components/DeployPreview.tsx index e3d7171662..9450a75381 100644 --- a/app/client/src/pages/Editor/gitSync/components/DeployPreview.tsx +++ b/app/client/src/pages/Editor/gitSync/components/DeployPreview.tsx @@ -10,11 +10,11 @@ import { createMessage, LATEST_DP_SUBTITLE, LATEST_DP_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import SuccessTick from "pages/common/SuccessTick"; import { howMuchTimeBeforeText } from "utils/helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { viewerURL } from "@appsmith/RouteBuilder"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { viewerURL } from "ee/RouteBuilder"; import { Link, Text } from "design-system"; import { importSvg } from "design-system-old"; diff --git a/app/client/src/pages/Editor/gitSync/components/DiscardChangesWarning.tsx b/app/client/src/pages/Editor/gitSync/components/DiscardChangesWarning.tsx index b899021c05..bd26cc3ac6 100644 --- a/app/client/src/pages/Editor/gitSync/components/DiscardChangesWarning.tsx +++ b/app/client/src/pages/Editor/gitSync/components/DiscardChangesWarning.tsx @@ -3,7 +3,7 @@ import { createMessage, DISCARD_CHANGES_WARNING, DISCARD_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Callout, Text } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/pages/Editor/gitSync/components/GitChangesList/StaticChange.tsx b/app/client/src/pages/Editor/gitSync/components/GitChangesList/StaticChange.tsx index 66d7c6a12d..c2793797e9 100644 --- a/app/client/src/pages/Editor/gitSync/components/GitChangesList/StaticChange.tsx +++ b/app/client/src/pages/Editor/gitSync/components/GitChangesList/StaticChange.tsx @@ -5,7 +5,7 @@ import { NOT_PUSHED_YET, TRY_TO_PULL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import styled from "styled-components"; const TitleText = styled(Text)` diff --git a/app/client/src/pages/Editor/gitSync/components/GitErrorPopup.tsx b/app/client/src/pages/Editor/gitSync/components/GitErrorPopup.tsx index d1561d023e..4d3b22a908 100644 --- a/app/client/src/pages/Editor/gitSync/components/GitErrorPopup.tsx +++ b/app/client/src/pages/Editor/gitSync/components/GitErrorPopup.tsx @@ -10,12 +10,12 @@ import { import { createMessage, CONFLICTS_FOUND_WHILE_PULLING_CHANGES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Space } from "./StyledComponents"; import { Colors } from "constants/Colors"; import ConflictInfo from "../components/ConflictInfo"; -import { getCurrentAppGitMetaData } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentAppGitMetaData } from "ee/selectors/applicationSelectors"; import { Button } from "design-system"; const StyledGitErrorPopup = styled.div` diff --git a/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx b/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx index 89f8a7a3c5..a28d8d3719 100644 --- a/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx +++ b/app/client/src/pages/Editor/gitSync/components/LocalBranchList.tsx @@ -1,7 +1,7 @@ import { BranchListItem } from "./BranchListItem"; import { getIsActiveItem } from "../utils"; import React from "react"; -import { createMessage, LOCAL_BRANCHES } from "@appsmith/constants/messages"; +import { createMessage, LOCAL_BRANCHES } from "ee/constants/messages"; import { Text } from "design-system"; /** diff --git a/app/client/src/pages/Editor/gitSync/components/ReconnectSSHError.tsx b/app/client/src/pages/Editor/gitSync/components/ReconnectSSHError.tsx index 5a21d8aade..a0342af5e8 100644 --- a/app/client/src/pages/Editor/gitSync/components/ReconnectSSHError.tsx +++ b/app/client/src/pages/Editor/gitSync/components/ReconnectSSHError.tsx @@ -12,7 +12,7 @@ import { ERROR_SSH_RECONNECT_OPTION2, NO_COPIED_SSH_KEY, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { fetchGitStatusInit } from "actions/gitSyncActions"; const NumberedList = styled.ol` @@ -58,7 +58,7 @@ function ReconnectSSHError() { if ( errorData && - errorData.response.responseMeta.error.code === "AE-GIT-4044" + errorData?.response?.responseMeta?.error?.code === "AE-GIT-4044" ) { return ( { const currentApplication = useSelector(getCurrentApplication); diff --git a/app/client/src/pages/Editor/gitSync/utils.test.ts b/app/client/src/pages/Editor/gitSync/utils.test.ts index 7c1b451dce..0d19f626a9 100644 --- a/app/client/src/pages/Editor/gitSync/utils.test.ts +++ b/app/client/src/pages/Editor/gitSync/utils.test.ts @@ -6,7 +6,7 @@ import { isValidGitRemoteUrl, removeSpecialChars, } from "./utils"; -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; +import { ApplicationVersion } from "ee/actions/applicationActions"; const validUrls = [ "git@github.com:user/project.git", diff --git a/app/client/src/pages/Editor/gitSync/utils.ts b/app/client/src/pages/Editor/gitSync/utils.ts index 9f730102b2..e4ac1374dc 100644 --- a/app/client/src/pages/Editor/gitSync/utils.ts +++ b/app/client/src/pages/Editor/gitSync/utils.ts @@ -1,8 +1,8 @@ -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { CHANGES_SINCE_LAST_DEPLOYMENT, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; export const getIsStartingWithRemoteBranches = ( local: string, diff --git a/app/client/src/pages/Editor/index.tsx b/app/client/src/pages/Editor/index.tsx index a349ecf58a..8db51af558 100644 --- a/app/client/src/pages/Editor/index.tsx +++ b/app/client/src/pages/Editor/index.tsx @@ -4,7 +4,7 @@ import { connect } from "react-redux"; import type { RouteComponentProps } from "react-router-dom"; import { withRouter } from "react-router-dom"; import type { BuilderRouteParams } from "constants/routes"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import IDE from "./IDE"; import { getCurrentApplicationId, @@ -41,15 +41,15 @@ import { Spinner } from "design-system"; import SignpostingOverlay from "pages/Editor/FirstTimeUserOnboarding/Overlay"; import { editorInitializer } from "../../utils/editor/EditorUtils"; import { widgetInitialisationSuccess } from "../../actions/widgetActions"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import DisableAutocommitModal from "./gitSync/DisableAutocommitModal"; import GitSettingsModal from "./gitSync/GitSettingsModal"; -import ReconfigureCDKeyModal from "@appsmith/components/gitComponents/ReconfigureCDKeyModal"; -import DisableCDModal from "@appsmith/components/gitComponents/DisableCDModal"; +import ReconfigureCDKeyModal from "ee/components/gitComponents/ReconfigureCDKeyModal"; +import DisableCDModal from "ee/components/gitComponents/DisableCDModal"; import { PartialExportModal } from "components/editorComponents/PartialImportExport/PartialExportModal"; import { PartialImportModal } from "components/editorComponents/PartialImportExport/PartialImportModal"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { AppCURLImportModal } from "@appsmith/pages/Editor/CurlImport"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { AppCURLImportModal } from "ee/pages/Editor/CurlImport"; interface EditorProps { currentApplicationId?: string; diff --git a/app/client/src/pages/Editor/loader.tsx b/app/client/src/pages/Editor/loader.tsx index f1c48f03af..2f5e3101ec 100644 --- a/app/client/src/pages/Editor/loader.tsx +++ b/app/client/src/pages/Editor/loader.tsx @@ -8,7 +8,7 @@ import { getSearchQuery } from "../../utils/helpers"; import { GIT_BRANCH_QUERY_KEY } from "../../constants/routes"; import { APP_MODE } from "../../entities/App"; import type { RouteComponentProps } from "react-router"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; type Props = { initEditor: (payload: InitEditorActionPayload) => void; diff --git a/app/client/src/pages/Editor/utils.tsx b/app/client/src/pages/Editor/utils.tsx index 3d6b95cf31..53edf4fcbd 100644 --- a/app/client/src/pages/Editor/utils.tsx +++ b/app/client/src/pages/Editor/utils.tsx @@ -14,14 +14,14 @@ import WidgetFactory from "WidgetProvider/factory"; import { createMessage, WIDGET_DEPRECATION_MESSAGE, -} from "@appsmith/constants/messages"; -import type { URLBuilderParams } from "@appsmith/entities/URLRedirect/URLAssembly"; +} from "ee/constants/messages"; +import type { URLBuilderParams } from "ee/entities/URLRedirect/URLAssembly"; import { useSelector } from "react-redux"; import { getCurrentPageId } from "selectors/editorSelectors"; import type { WidgetCardProps } from "widgets/BaseWidget"; import type { ActionResponse } from "api/ActionAPI"; -import type { Module } from "@appsmith/constants/ModuleConstants"; -import { MODULE_TYPE } from "@appsmith/constants/ModuleConstants"; +import type { Module } from "ee/constants/ModuleConstants"; +import { MODULE_TYPE } from "ee/constants/ModuleConstants"; import { ENTITY_ICON_SIZE, EntityIcon, @@ -29,7 +29,7 @@ import { dbQueryIcon, } from "pages/Editor/Explorer/ExplorerIcons"; import { PluginType } from "entities/Action"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import type { Plugin } from "api/PluginApi"; import ImageAlt from "assets/images/placeholder-image.svg"; import { Icon } from "design-system"; @@ -38,7 +38,7 @@ import { EditorEntityTabState, EditorState, EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +} from "ee/entities/IDE/constants"; import { FocusEntity } from "navigation/FocusEntity"; export const draggableElement = ( diff --git a/app/client/src/pages/Editor/widgetSidebar/UIEntitySidebar.tsx b/app/client/src/pages/Editor/widgetSidebar/UIEntitySidebar.tsx index 1188a6feb3..45a3fb07cb 100644 --- a/app/client/src/pages/Editor/widgetSidebar/UIEntitySidebar.tsx +++ b/app/client/src/pages/Editor/widgetSidebar/UIEntitySidebar.tsx @@ -2,8 +2,8 @@ import { UI_ELEMENT_PANEL_SEARCH_TEXT, WIDGET_PANEL_EMPTY_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { ENTITY_EXPLORER_SEARCH_ID } from "constants/Explorer"; import type { WidgetCardsGroupedByTags, diff --git a/app/client/src/pages/Editor/widgetSidebar/UIEntityTagGroup.tsx b/app/client/src/pages/Editor/widgetSidebar/UIEntityTagGroup.tsx index 311de6792d..b73cfa58b6 100644 --- a/app/client/src/pages/Editor/widgetSidebar/UIEntityTagGroup.tsx +++ b/app/client/src/pages/Editor/widgetSidebar/UIEntityTagGroup.tsx @@ -16,7 +16,7 @@ import React from "react"; import type { WidgetCardProps } from "widgets/BaseWidget"; import SeeMoreButton from "./SeeMoreButton"; import styled from "styled-components"; -import { EDITOR_PANE_TEXTS, createMessage } from "@appsmith/constants/messages"; +import { EDITOR_PANE_TEXTS, createMessage } from "ee/constants/messages"; import WidgetCard from "./WidgetCard"; const LoadingWrapper = styled.div` diff --git a/app/client/src/pages/Editor/widgetSidebar/WidgetCard.tsx b/app/client/src/pages/Editor/widgetSidebar/WidgetCard.tsx index aebbcd560f..d35f34b4af 100644 --- a/app/client/src/pages/Editor/widgetSidebar/WidgetCard.tsx +++ b/app/client/src/pages/Editor/widgetSidebar/WidgetCard.tsx @@ -2,13 +2,13 @@ import React from "react"; import type { WidgetCardProps } from "widgets/BaseWidget"; import styled from "styled-components"; import { useWidgetDragResize } from "utils/hooks/dragResizeHooks"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { generateReactKey } from "utils/generators"; import { Text } from "design-system"; import { BUILDING_BLOCK_EXPLORER_TYPE } from "constants/WidgetConstants"; import { useSelector } from "react-redux"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { noop } from "utils/AppsmithUtils"; export interface CardProps { diff --git a/app/client/src/pages/Editor/widgetSidebar/hooks.ts b/app/client/src/pages/Editor/widgetSidebar/hooks.ts index e50627acf1..a446e2d06a 100644 --- a/app/client/src/pages/Editor/widgetSidebar/hooks.ts +++ b/app/client/src/pages/Editor/widgetSidebar/hooks.ts @@ -1,4 +1,4 @@ -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { getAllTemplates } from "actions/templateActions"; import type { WidgetTags } from "constants/WidgetConstants"; import { useEffect, useMemo, useState } from "react"; diff --git a/app/client/src/pages/Editor/widgetSidebar/tests/UIEntitySidebar.test.tsx b/app/client/src/pages/Editor/widgetSidebar/tests/UIEntitySidebar.test.tsx index 1d041fe20d..4398e57318 100644 --- a/app/client/src/pages/Editor/widgetSidebar/tests/UIEntitySidebar.test.tsx +++ b/app/client/src/pages/Editor/widgetSidebar/tests/UIEntitySidebar.test.tsx @@ -2,7 +2,7 @@ import React from "react"; import { UI_ELEMENT_PANEL_SEARCH_TEXT, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import "@testing-library/jest-dom"; import { fireEvent, waitFor } from "@testing-library/react"; import { WIDGET_TAGS } from "constants/WidgetConstants"; diff --git a/app/client/src/pages/Templates/BuildingBlock/BuildingBlock.test.tsx b/app/client/src/pages/Templates/BuildingBlock/BuildingBlock.test.tsx index a60336ad3a..3b7cd7f31f 100644 --- a/app/client/src/pages/Templates/BuildingBlock/BuildingBlock.test.tsx +++ b/app/client/src/pages/Templates/BuildingBlock/BuildingBlock.test.tsx @@ -3,7 +3,7 @@ import "@testing-library/jest-dom"; import { render, screen, fireEvent } from "@testing-library/react"; import { ThemeProvider } from "styled-components"; import { Router } from "react-router"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { templateIdUrl } from "ee/RouteBuilder"; import BuildingBlock from "."; import history from "utils/history"; diff --git a/app/client/src/pages/Templates/BuildingBlock/index.tsx b/app/client/src/pages/Templates/BuildingBlock/index.tsx index f34577056c..64ea6382f6 100644 --- a/app/client/src/pages/Templates/BuildingBlock/index.tsx +++ b/app/client/src/pages/Templates/BuildingBlock/index.tsx @@ -12,14 +12,14 @@ import history from "utils/history"; import { FORK_THIS_TEMPLATE_BUILDING_BLOCK, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Position } from "@blueprintjs/core"; import { useSelector } from "react-redux"; import { activeLoadingTemplateId, isImportingTemplateToAppSelector, } from "selectors/templatesSelectors"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { templateIdUrl } from "ee/RouteBuilder"; import { BUILDING_BLOCK_THUMBNAIL_ALT_TEXT } from "../constants"; import ForkTemplateDialog from "../ForkTemplate"; diff --git a/app/client/src/pages/Templates/DatasourceChip.tsx b/app/client/src/pages/Templates/DatasourceChip.tsx index d7cb16ea2f..62841cd045 100644 --- a/app/client/src/pages/Templates/DatasourceChip.tsx +++ b/app/client/src/pages/Templates/DatasourceChip.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getDefaultPlugin } from "@appsmith/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; +import { getDefaultPlugin } from "ee/selectors/entitiesSelector"; import styled from "styled-components"; import { Tag } from "design-system"; diff --git a/app/client/src/pages/Templates/ForkTemplate.tsx b/app/client/src/pages/Templates/ForkTemplate.tsx index 334542efdc..5d95626c6f 100644 --- a/app/client/src/pages/Templates/ForkTemplate.tsx +++ b/app/client/src/pages/Templates/ForkTemplate.tsx @@ -21,7 +21,7 @@ import { createMessage, FORK_TEMPLATE, SELECT_WORKSPACE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface ForkTemplateProps { children?: ReactNode; diff --git a/app/client/src/pages/Templates/LeftPaneTemplateList.tsx b/app/client/src/pages/Templates/LeftPaneTemplateList.tsx index 2d2b288e29..7a4522c679 100644 --- a/app/client/src/pages/Templates/LeftPaneTemplateList.tsx +++ b/app/client/src/pages/Templates/LeftPaneTemplateList.tsx @@ -7,8 +7,8 @@ import { Classes, Text, TextType } from "design-system-old"; import history from "utils/history"; import { thinScrollbar } from "constants/DefaultTheme"; import { Colors } from "constants/Colors"; -import { createMessage, TEMPLATES } from "@appsmith/constants/messages"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { createMessage, TEMPLATES } from "ee/constants/messages"; +import { templateIdUrl } from "ee/RouteBuilder"; const Wrapper = styled.div` width: ${(props) => props.theme.homePage.sidebar}px; diff --git a/app/client/src/pages/Templates/Template/RequestTemplate.tsx b/app/client/src/pages/Templates/Template/RequestTemplate.tsx index d5adee2d27..4862981eef 100644 --- a/app/client/src/pages/Templates/Template/RequestTemplate.tsx +++ b/app/client/src/pages/Templates/Template/RequestTemplate.tsx @@ -9,8 +9,8 @@ import { COULDNT_FIND_TEMPLATE_DESCRIPTION, REQUEST_TEMPLATE, REQUEST_BUILDING_BLOCK, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Wrapper = styled.div` border: 1px solid var(--ads-v2-color-border); diff --git a/app/client/src/pages/Templates/Template/SimilarTemplates.tsx b/app/client/src/pages/Templates/Template/SimilarTemplates.tsx index 074ba9b01d..1ab72f48b5 100644 --- a/app/client/src/pages/Templates/Template/SimilarTemplates.tsx +++ b/app/client/src/pages/Templates/Template/SimilarTemplates.tsx @@ -2,7 +2,7 @@ import { createMessage, SIMILAR_TEMPLATES, VIEW_ALL_TEMPLATES, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Template as TemplateInterface } from "api/TemplatesApi"; import { Text, Link } from "design-system"; import React, { useCallback } from "react"; diff --git a/app/client/src/pages/Templates/Template/TemplateCard.test.tsx b/app/client/src/pages/Templates/Template/TemplateCard.test.tsx index 9f1e156d84..82c0f6fd39 100644 --- a/app/client/src/pages/Templates/Template/TemplateCard.test.tsx +++ b/app/client/src/pages/Templates/Template/TemplateCard.test.tsx @@ -6,7 +6,7 @@ import { lightTheme } from "selectors/themeSelectors"; import { TemplateLayout } from "."; import { Router } from "react-router"; import history from "utils/history"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { templateIdUrl } from "ee/RouteBuilder"; import FixedHeightTemplate from "./FixedHeightTemplate"; import { unitTestMockTemplate } from "../test_config"; diff --git a/app/client/src/pages/Templates/Template/TemplateDescription.tsx b/app/client/src/pages/Templates/Template/TemplateDescription.tsx index 156a04b40b..8d5be16ef6 100644 --- a/app/client/src/pages/Templates/Template/TemplateDescription.tsx +++ b/app/client/src/pages/Templates/Template/TemplateDescription.tsx @@ -12,7 +12,7 @@ import { NOTE_MESSAGE, OVERVIEW, WIDGET_USED, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import WidgetInfo from "../WidgetInfo"; export const DescriptionWrapper = styled.div` diff --git a/app/client/src/pages/Templates/Template/index.tsx b/app/client/src/pages/Templates/Template/index.tsx index de1d8adb5f..57a4be23ea 100644 --- a/app/client/src/pages/Templates/Template/index.tsx +++ b/app/client/src/pages/Templates/Template/index.tsx @@ -5,11 +5,8 @@ import type { Template as TemplateInterface } from "api/TemplatesApi"; import { Button, Tooltip, Text } from "design-system"; import ForkTemplateDialog from "../ForkTemplate"; import DatasourceChip from "../DatasourceChip"; -import { - createMessage, - FORK_THIS_TEMPLATE, -} from "@appsmith/constants/messages"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { createMessage, FORK_THIS_TEMPLATE } from "ee/constants/messages"; +import { templateIdUrl } from "ee/RouteBuilder"; import { Position } from "@blueprintjs/core"; import { activeLoadingTemplateId, diff --git a/app/client/src/pages/Templates/TemplateContent/index.tsx b/app/client/src/pages/Templates/TemplateContent/index.tsx index c1dff5ff5c..cae6eb0c7d 100644 --- a/app/client/src/pages/Templates/TemplateContent/index.tsx +++ b/app/client/src/pages/Templates/TemplateContent/index.tsx @@ -1,7 +1,7 @@ import { ADD_PAGE_FROM_TEMPLATE_MODAL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Template as TemplateInterface } from "api/TemplatesApi"; import React from "react"; import { useSelector } from "react-redux"; @@ -17,7 +17,7 @@ import { TEMPLATE_ALL_FILTER_FUNCTION_VALUE, TEMPLATE_BUILDING_BLOCKS_FILTER_FUNCTION_VALUE, } from "../constants"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; import { HorizontalLine, SubheadingText, diff --git a/app/client/src/pages/Templates/TemplateFilters/TemplateFilter.test.tsx b/app/client/src/pages/Templates/TemplateFilters/TemplateFilter.test.tsx index b3a3b47895..f46c228839 100644 --- a/app/client/src/pages/Templates/TemplateFilters/TemplateFilter.test.tsx +++ b/app/client/src/pages/Templates/TemplateFilters/TemplateFilter.test.tsx @@ -7,7 +7,7 @@ import { ThemeProvider } from "styled-components"; import TemplateFilters from "./index"; import { lightTheme } from "selectors/themeSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { unitTestMockTemplate, unitTestMockTemplateAllFilters, diff --git a/app/client/src/pages/Templates/TemplateFilters/index.tsx b/app/client/src/pages/Templates/TemplateFilters/index.tsx index e5e21e418e..51072770d1 100644 --- a/app/client/src/pages/Templates/TemplateFilters/index.tsx +++ b/app/client/src/pages/Templates/TemplateFilters/index.tsx @@ -1,4 +1,4 @@ -import { SEARCH_TEMPLATES, createMessage } from "@appsmith/constants/messages"; +import { SEARCH_TEMPLATES, createMessage } from "ee/constants/messages"; import { filterTemplates, setTemplateSearchQuery, @@ -13,7 +13,7 @@ import { getTemplateSearchQuery, isFetchingTemplatesSelector, } from "selectors/templatesSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { FilterCategoryWrapper, FilterItemText, @@ -23,7 +23,7 @@ import { SearchWrapper, StyledFilterCategory, } from "./StyledComponents"; -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; export interface Filter { label: string; diff --git a/app/client/src/pages/Templates/TemplateView.tsx b/app/client/src/pages/Templates/TemplateView.tsx index 56434dab01..16a56c52b9 100644 --- a/app/client/src/pages/Templates/TemplateView.tsx +++ b/app/client/src/pages/Templates/TemplateView.tsx @@ -14,15 +14,15 @@ import { getSimilarTemplatesInit, getTemplateInformation, } from "actions/templateActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import history from "utils/history"; import { TEMPLATES_PATH } from "constants/routes"; import { Colors } from "constants/Colors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import ReconnectDatasourceModal from "pages/Editor/gitSync/ReconnectDatasourceModal"; import TemplateDescription from "./Template/TemplateDescription"; import SimilarTemplates from "./Template/SimilarTemplates"; -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { templateIdUrl } from "ee/RouteBuilder"; import TemplateViewHeader from "./TemplateViewHeader"; import { registerEditorWidgets } from "utils/editor/EditorUtils"; diff --git a/app/client/src/pages/Templates/TemplateViewHeader.tsx b/app/client/src/pages/Templates/TemplateViewHeader.tsx index 1d377cdbb0..793a7a4962 100644 --- a/app/client/src/pages/Templates/TemplateViewHeader.tsx +++ b/app/client/src/pages/Templates/TemplateViewHeader.tsx @@ -1,10 +1,10 @@ -import { templateIdUrl } from "@appsmith/RouteBuilder"; +import { templateIdUrl } from "ee/RouteBuilder"; import { FORK_THIS_TEMPLATE, FORK_THIS_TEMPLATE_BUILDING_BLOCK, GO_BACK, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, Link, Text } from "design-system"; import { useQuery } from "pages/Editor/utils"; import React from "react"; diff --git a/app/client/src/pages/Templates/TemplatesLayoutWithFilters.tsx b/app/client/src/pages/Templates/TemplatesLayoutWithFilters.tsx index e630f739b7..4cc1a0cfc6 100644 --- a/app/client/src/pages/Templates/TemplatesLayoutWithFilters.tsx +++ b/app/client/src/pages/Templates/TemplatesLayoutWithFilters.tsx @@ -1,5 +1,5 @@ -import { getIsFetchingApplications } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; +import { getIsFetchingApplications } from "ee/selectors/selectedWorkspaceSelectors"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; import type { Template as TemplateInterface } from "api/TemplatesApi"; import React from "react"; import { useSelector } from "react-redux"; @@ -9,7 +9,7 @@ import { isImportingTemplateToAppSelector, } from "selectors/templatesSelectors"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { TemplateContent } from "./TemplateContent"; import TemplateFilters from "./TemplateFilters"; diff --git a/app/client/src/pages/Templates/TemplatesModal/Components/TemplateDetailedViewHeader.tsx b/app/client/src/pages/Templates/TemplatesModal/Components/TemplateDetailedViewHeader.tsx index 2de5c6d783..eefd8c1908 100644 --- a/app/client/src/pages/Templates/TemplatesModal/Components/TemplateDetailedViewHeader.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/Components/TemplateDetailedViewHeader.tsx @@ -1,7 +1,4 @@ -import { - TEMPLATES_BACK_BUTTON, - createMessage, -} from "@appsmith/constants/messages"; +import { TEMPLATES_BACK_BUTTON, createMessage } from "ee/constants/messages"; import { Link, Text } from "design-system"; import React from "react"; diff --git a/app/client/src/pages/Templates/TemplatesModal/Header.tsx b/app/client/src/pages/Templates/TemplatesModal/Header.tsx index c49f7ae82a..0e5794f300 100644 --- a/app/client/src/pages/Templates/TemplatesModal/Header.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/Header.tsx @@ -1,7 +1,7 @@ import { ADD_PAGE_FROM_TEMPLATE_MODAL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import React from "react"; import styled from "styled-components"; diff --git a/app/client/src/pages/Templates/TemplatesModal/PageSelection.tsx b/app/client/src/pages/Templates/TemplatesModal/PageSelection.tsx index fe6665d9da..26e97fa9de 100644 --- a/app/client/src/pages/Templates/TemplatesModal/PageSelection.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/PageSelection.tsx @@ -1,4 +1,4 @@ -import type { ApplicationPagePayload } from "@appsmith/api/ApplicationApi"; +import type { ApplicationPagePayload } from "ee/api/ApplicationApi"; import { FILTER_SELECTALL, FILTER_SELECT_PAGE, @@ -6,8 +6,8 @@ import { PAGE, PAGES, createMessage, -} from "@appsmith/constants/messages"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/constants/messages"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; import { importTemplateIntoApplication } from "actions/templateActions"; import type { Template } from "api/TemplatesApi"; import { Button, Checkbox, Divider, Icon, Text } from "design-system"; @@ -15,7 +15,7 @@ import React, { useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Wrapper = styled.div` width: 280px; diff --git a/app/client/src/pages/Templates/TemplatesModal/TemplateDetailedView.tsx b/app/client/src/pages/Templates/TemplatesModal/TemplateDetailedView.tsx index 18ddd191ca..2477697496 100644 --- a/app/client/src/pages/Templates/TemplatesModal/TemplateDetailedView.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/TemplateDetailedView.tsx @@ -2,8 +2,8 @@ import { createMessage, FETCHING_TEMPLATES, FORKING_TEMPLATE, -} from "@appsmith/constants/messages"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/constants/messages"; +import type { AppState } from "ee/reducers"; import { getSimilarTemplatesInit, getTemplateInformation, diff --git a/app/client/src/pages/Templates/TemplatesModal/TemplateList.tsx b/app/client/src/pages/Templates/TemplatesModal/TemplateList.tsx index 081aab00d0..389f812549 100644 --- a/app/client/src/pages/Templates/TemplatesModal/TemplateList.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/TemplateList.tsx @@ -2,7 +2,7 @@ import { FETCHING_TEMPLATE_LIST, FORKING_TEMPLATE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { Template } from "api/TemplatesApi"; import React from "react"; import { useSelector } from "react-redux"; diff --git a/app/client/src/pages/Templates/TemplatesModal/TemplatesListLayoutSwitcher.tsx b/app/client/src/pages/Templates/TemplatesModal/TemplatesListLayoutSwitcher.tsx index e04258f222..6c181e960f 100644 --- a/app/client/src/pages/Templates/TemplatesModal/TemplatesListLayoutSwitcher.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/TemplatesListLayoutSwitcher.tsx @@ -1,4 +1,4 @@ -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; import type { Template as TemplateInterface } from "api/TemplatesApi"; import { CANVAS_STARTER_TEMPLATES_SEE_MORE_BUILDING_BLOCKS_PRE_FILTER } from "constants/TemplatesConstants"; import { Flex } from "design-system"; diff --git a/app/client/src/pages/Templates/TemplatesModal/index.tsx b/app/client/src/pages/Templates/TemplatesModal/index.tsx index 8ae4573e57..62637d430d 100644 --- a/app/client/src/pages/Templates/TemplatesModal/index.tsx +++ b/app/client/src/pages/Templates/TemplatesModal/index.tsx @@ -14,10 +14,10 @@ import { import { fetchDefaultPlugins } from "actions/pluginActions"; import TemplateDetailedView from "./TemplateDetailedView"; import { isEmpty } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { Modal, ModalBody, ModalContent, ModalHeader } from "design-system"; import TemplateModalHeader from "./Header"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import TemplatesListLayoutSwitcher from "./TemplatesListLayoutSwitcher"; const ModalContentWrapper = styled(ModalContent)` diff --git a/app/client/src/pages/Templates/WidgetInfo.tsx b/app/client/src/pages/Templates/WidgetInfo.tsx index e9bb86e950..4f8294f4a0 100644 --- a/app/client/src/pages/Templates/WidgetInfo.tsx +++ b/app/client/src/pages/Templates/WidgetInfo.tsx @@ -4,7 +4,7 @@ import { useSelector } from "react-redux"; import { Text } from "design-system"; import { IconWrapper } from "constants/IconConstants"; import { getWidgetCards } from "selectors/editorSelectors"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; const Wrapper = styled.div` display: inline-flex; diff --git a/app/client/src/pages/Templates/index.tsx b/app/client/src/pages/Templates/index.tsx index cf37347b84..834bcaa334 100644 --- a/app/client/src/pages/Templates/index.tsx +++ b/app/client/src/pages/Templates/index.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import * as Sentry from "@sentry/react"; import { fetchDefaultPlugins } from "actions/pluginActions"; import { getAllTemplates, getTemplateFilters } from "actions/templateActions"; @@ -16,11 +16,11 @@ import { import styled from "styled-components"; import { editorInitializer } from "utils/editor/EditorUtils"; -import { fetchAllWorkspaces } from "@appsmith/actions/workspaceActions"; +import { fetchAllWorkspaces } from "ee/actions/workspaceActions"; import TemplateFilters from "./TemplateFilters"; import { TemplateContent } from "./TemplateContent"; import TemplateView from "./TemplateView"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; const SentryRoute = Sentry.withSentryRouting(Route); diff --git a/app/client/src/pages/UserAuth/Container.tsx b/app/client/src/pages/UserAuth/Container.tsx index a0ec243652..ba731cd980 100644 --- a/app/client/src/pages/UserAuth/Container.tsx +++ b/app/client/src/pages/UserAuth/Container.tsx @@ -1,10 +1,10 @@ import React from "react"; import { useSelector } from "react-redux"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import LeftSideContent from "./LeftSideContent"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import styled from "styled-components"; diff --git a/app/client/src/pages/UserAuth/ForgotPassword.tsx b/app/client/src/pages/UserAuth/ForgotPassword.tsx index fbe5705aa0..98be2b1143 100644 --- a/app/client/src/pages/UserAuth/ForgotPassword.tsx +++ b/app/client/src/pages/UserAuth/ForgotPassword.tsx @@ -16,16 +16,16 @@ import { FORGOT_PASSWORD_SUCCESS_TEXT, createMessage, FORGOT_PASSWORD_PAGE_SUB_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { AUTH_LOGIN_URL } from "constants/routes"; -import { FORGOT_PASSWORD_FORM_NAME } from "@appsmith/constants/forms"; +import { FORGOT_PASSWORD_FORM_NAME } from "ee/constants/forms"; import FormTextField from "components/utils/ReduxFormTextField"; import { FormGroup } from "design-system-old"; import { Button, Link, Callout, Icon } from "design-system"; import { isEmail, isEmptyString } from "utils/formhelpers"; import type { ForgotPasswordFormValues } from "./helpers"; import { forgotPasswordSubmitHandler } from "./helpers"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import Container from "./Container"; const { mailEnabled } = getAppsmithConfigs(); diff --git a/app/client/src/pages/UserAuth/LeftSideContent.tsx b/app/client/src/pages/UserAuth/LeftSideContent.tsx index 16f46262f2..ac0af4aefb 100644 --- a/app/client/src/pages/UserAuth/LeftSideContent.tsx +++ b/app/client/src/pages/UserAuth/LeftSideContent.tsx @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import React from "react"; import styled from "styled-components"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/UserAuth/Login.tsx b/app/client/src/pages/UserAuth/Login.tsx index a84f458cdf..a5996485fa 100644 --- a/app/client/src/pages/UserAuth/Login.tsx +++ b/app/client/src/pages/UserAuth/Login.tsx @@ -7,7 +7,7 @@ import { LOGIN_FORM_NAME, LOGIN_FORM_EMAIL_FIELD_NAME, LOGIN_FORM_PASSWORD_FIELD_NAME, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import { FORGOT_PASSWORD_URL, SETUP, SIGN_UP_URL } from "constants/routes"; import { LOGIN_PAGE_TITLE, @@ -24,7 +24,7 @@ import { LOGIN_PAGE_INVALID_CREDS_FORGOT_PASSWORD_LINK, NEW_TO_APPSMITH, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { FormGroup } from "design-system-old"; import { Button, Link, Callout } from "design-system"; import FormTextField from "components/utils/ReduxFormTextField"; @@ -37,8 +37,8 @@ import { FormActions, EmailFormWrapper, } from "pages/UserAuth/StyledComponents"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { LOGIN_SUBMIT_PATH } from "@appsmith/constants/ApiConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { LOGIN_SUBMIT_PATH } from "ee/constants/ApiConstants"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; @@ -49,11 +49,11 @@ import { getThirdPartyAuths, getIsFormLoginEnabled, getTenantConfig, -} from "@appsmith/selectors/tenantSelectors"; +} from "ee/selectors/tenantSelectors"; import Helmet from "react-helmet"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHTMLPageTitle } from "@appsmith/utils/BusinessFeatures/brandingPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHTMLPageTitle } from "ee/utils/BusinessFeatures/brandingPageHelpers"; const validate = (values: LoginFormValues, props: ValidateProps) => { const errors: LoginFormValues = {}; diff --git a/app/client/src/pages/UserAuth/ResetPassword.tsx b/app/client/src/pages/UserAuth/ResetPassword.tsx index d0b0cbcb46..7951a7e37d 100644 --- a/app/client/src/pages/UserAuth/ResetPassword.tsx +++ b/app/client/src/pages/UserAuth/ResetPassword.tsx @@ -1,12 +1,12 @@ import React, { useLayoutEffect } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { RouteComponentProps } from "react-router-dom"; import { withRouter } from "react-router-dom"; import { connect } from "react-redux"; import type { InjectedFormProps } from "redux-form"; import { reduxForm, Field } from "redux-form"; -import { RESET_PASSWORD_FORM_NAME } from "@appsmith/constants/forms"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { RESET_PASSWORD_FORM_NAME } from "ee/constants/forms"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getIsTokenValid, getIsValidatingToken } from "selectors/authSelectors"; import FormTextField from "components/utils/ReduxFormTextField"; import { Button, Callout, Icon, Link } from "design-system"; @@ -30,7 +30,7 @@ import { RESET_PASSWORD_RESET_SUCCESS, RESET_PASSWORD_RESET_SUCCESS_LOGIN_LINK, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import Container from "./Container"; import type { CalloutProps } from "design-system"; diff --git a/app/client/src/pages/UserAuth/SignUp.tsx b/app/client/src/pages/UserAuth/SignUp.tsx index 1f443bf540..a550b42d16 100644 --- a/app/client/src/pages/UserAuth/SignUp.tsx +++ b/app/client/src/pages/UserAuth/SignUp.tsx @@ -2,7 +2,7 @@ import React, { useEffect } from "react"; import type { InjectedFormProps } from "redux-form"; import { reduxForm, formValueSelector } from "redux-form"; import { AUTH_LOGIN_URL } from "constants/routes"; -import { SIGNUP_FORM_NAME } from "@appsmith/constants/forms"; +import { SIGNUP_FORM_NAME } from "ee/constants/forms"; import type { RouteComponentProps } from "react-router-dom"; import { useHistory, useLocation, withRouter } from "react-router-dom"; import { @@ -26,7 +26,7 @@ import { GOOGLE_RECAPTCHA_KEY_ERROR, LOOKING_TO_SELF_HOST, VISIT_OUR_DOCS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import FormTextField from "components/utils/ReduxFormTextField"; import ThirdPartyAuth from "pages/UserAuth/ThirdPartyAuth"; import { FormGroup } from "design-system-old"; @@ -34,17 +34,17 @@ import { Button, Link, Callout } from "design-system"; import { isEmail, isStrongPassword, isEmptyString } from "utils/formhelpers"; import type { SignupFormValues } from "pages/UserAuth/helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; -import { SIGNUP_SUBMIT_PATH } from "@appsmith/constants/ApiConstants"; +import { SIGNUP_SUBMIT_PATH } from "ee/constants/ApiConstants"; import { connect, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import { SIGNUP_FORM_EMAIL_FIELD_NAME } from "@appsmith/constants/forms"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { SIGNUP_FORM_EMAIL_FIELD_NAME } from "ee/constants/forms"; +import { getAppsmithConfigs } from "ee/configs"; import { useScript, ScriptStatus, AddScriptTo } from "utils/hooks/useScript"; import { getIsSafeRedirectURL } from "utils/helpers"; @@ -53,11 +53,11 @@ import { getIsFormLoginEnabled, getTenantConfig, getThirdPartyAuths, -} from "@appsmith/selectors/tenantSelectors"; +} from "ee/selectors/tenantSelectors"; import Helmet from "react-helmet"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHTMLPageTitle } from "@appsmith/utils/BusinessFeatures/brandingPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHTMLPageTitle } from "ee/utils/BusinessFeatures/brandingPageHelpers"; import log from "loglevel"; import { SELF_HOSTING_DOC } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/UserAuth/ThirdPartyAuth.tsx b/app/client/src/pages/UserAuth/ThirdPartyAuth.tsx index d2f3c2b092..f71615051c 100644 --- a/app/client/src/pages/UserAuth/ThirdPartyAuth.tsx +++ b/app/client/src/pages/UserAuth/ThirdPartyAuth.tsx @@ -1,17 +1,17 @@ import React from "react"; import styled from "styled-components"; -import type { SocialLoginType } from "@appsmith/constants/SocialLogin"; -import { getSocialLoginButtonProps } from "@appsmith/utils/signupHelpers"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { SocialLoginType } from "ee/constants/SocialLogin"; +import { getSocialLoginButtonProps } from "ee/utils/signupHelpers"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useLocation } from "react-router-dom"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; import { Button } from "design-system"; -import { isTenantConfig } from "@appsmith/utils/adminSettingsHelpers"; +import { isTenantConfig } from "ee/utils/adminSettingsHelpers"; import { useSelector } from "react-redux"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; const ThirdPartyAuthWrapper = styled.div` display: flex; diff --git a/app/client/src/pages/UserAuth/VerificationError.tsx b/app/client/src/pages/UserAuth/VerificationError.tsx index 3845603b15..7e9d135704 100644 --- a/app/client/src/pages/UserAuth/VerificationError.tsx +++ b/app/client/src/pages/UserAuth/VerificationError.tsx @@ -9,11 +9,11 @@ import { VERIFY_ERROR_ALREADY_VERIFIED_TITLE, VERIFY_ERROR_EXPIRED_TITLE, VERIFY_ERROR_MISMATCH_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { useResendEmailVerification } from "./helpers"; import type { RouteComponentProps } from "react-router-dom"; import styled from "styled-components"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; const Body = styled.div` display: flex; diff --git a/app/client/src/pages/UserAuth/VerificationPending.tsx b/app/client/src/pages/UserAuth/VerificationPending.tsx index 99440aae94..41ac4d5615 100644 --- a/app/client/src/pages/UserAuth/VerificationPending.tsx +++ b/app/client/src/pages/UserAuth/VerificationPending.tsx @@ -6,7 +6,7 @@ import { VERIFICATION_PENDING_NOT_YOU, VERIFICATION_PENDING_RESEND_LINK, VERIFICATION_PENDING_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { RouteComponentProps } from "react-router-dom"; import { Button, Callout, Link, Text } from "design-system"; import styled from "styled-components"; diff --git a/app/client/src/pages/UserAuth/VerifyUser.tsx b/app/client/src/pages/UserAuth/VerifyUser.tsx index 39ea7cd786..131d463a33 100644 --- a/app/client/src/pages/UserAuth/VerifyUser.tsx +++ b/app/client/src/pages/UserAuth/VerifyUser.tsx @@ -3,7 +3,7 @@ import Container from "./Container"; import type { RouteComponentProps } from "react-router-dom"; import { Spinner } from "design-system"; import * as Sentry from "@sentry/react"; -import { EMAIL_VERIFICATION_PATH } from "@appsmith/constants/ApiConstants"; +import { EMAIL_VERIFICATION_PATH } from "ee/constants/ApiConstants"; import { Redirect } from "react-router-dom"; import { VerificationErrorType } from "./VerificationError"; diff --git a/app/client/src/pages/UserAuth/helpers.ts b/app/client/src/pages/UserAuth/helpers.ts index 8bfa6acddf..411409bfb3 100644 --- a/app/client/src/pages/UserAuth/helpers.ts +++ b/app/client/src/pages/UserAuth/helpers.ts @@ -1,8 +1,8 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { SubmissionError } from "redux-form"; import { useCallback, useEffect, useState } from "react"; import * as Sentry from "@sentry/react"; -import UserApi from "@appsmith/api/UserApi"; +import UserApi from "ee/api/UserApi"; import { toast } from "design-system"; import type { ApiResponse } from "../../api/ApiResponses"; diff --git a/app/client/src/pages/UserAuth/index.tsx b/app/client/src/pages/UserAuth/index.tsx index ecc74a6e9d..2ab6a60496 100644 --- a/app/client/src/pages/UserAuth/index.tsx +++ b/app/client/src/pages/UserAuth/index.tsx @@ -9,16 +9,16 @@ import * as Sentry from "@sentry/react"; import { requiresUnauth } from "./requiresAuthHOC"; import { useSelector } from "react-redux"; import { getThemeDetails, ThemeMode } from "selectors/themeSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { ThemeProvider } from "styled-components"; import VerificationPending from "./VerificationPending"; import VerifyUser from "./VerifyUser"; import VerificationError from "./VerificationError"; import FooterLinks from "./FooterLinks"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; +import { getAppsmithConfigs } from "ee/configs"; const SentryRoute = Sentry.withSentryRouting(Route); diff --git a/app/client/src/pages/UserProfile/General.tsx b/app/client/src/pages/UserProfile/General.tsx index 663186e9c1..4d6a0a78c8 100644 --- a/app/client/src/pages/UserProfile/General.tsx +++ b/app/client/src/pages/UserProfile/General.tsx @@ -10,7 +10,7 @@ import { USER_DISPLAY_PICTURE_PLACEHOLDER, USER_EMAIL_PLACEHOLDER, USER_RESET_PASSWORD, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { logoutUser, updateUserDetails } from "actions/userActions"; import UserProfileImagePicker from "./UserProfileImagePicker"; import { Wrapper, FieldWrapper, LabelWrapper } from "./StyledComponents"; @@ -18,7 +18,7 @@ import { ANONYMOUS_USERNAME } from "constants/userConstants"; import { ALL_LANGUAGE_CHARACTERS_REGEX } from "constants/Regex"; import { createMessage } from "design-system-old"; import { notEmptyValidator } from "design-system-old"; -import { getIsFormLoginEnabled } from "@appsmith/selectors/tenantSelectors"; +import { getIsFormLoginEnabled } from "ee/selectors/tenantSelectors"; const nameValidator = ( value: string, diff --git a/app/client/src/pages/UserProfile/GitConfig.tsx b/app/client/src/pages/UserProfile/GitConfig.tsx index 4f46f7a76e..919af9c84b 100644 --- a/app/client/src/pages/UserProfile/GitConfig.tsx +++ b/app/client/src/pages/UserProfile/GitConfig.tsx @@ -5,7 +5,7 @@ import { AUTHOR_EMAIL, AUTHOR_NAME, SUBMIT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Classes } from "@blueprintjs/core"; import { Button, Input, toast } from "design-system"; import { useDispatch, useSelector } from "react-redux"; diff --git a/app/client/src/pages/UserProfile/UserProfileImagePicker.tsx b/app/client/src/pages/UserProfile/UserProfileImagePicker.tsx index 43ed11c1a2..b4f784c140 100644 --- a/app/client/src/pages/UserProfile/UserProfileImagePicker.tsx +++ b/app/client/src/pages/UserProfile/UserProfileImagePicker.tsx @@ -7,9 +7,9 @@ import { USER_PHOTO_ASSET_URL } from "constants/userConstants"; import { DisplayImageUpload } from "design-system-old"; import type Uppy from "@uppy/core"; -import { ReduxActionErrorTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionErrorTypes } from "ee/constants/ReduxActionConstants"; import type { ErrorActionPayload } from "sagas/ErrorSagas"; -import { USER_DISPLAY_PICTURE_FILE_INVALID } from "@appsmith/constants/messages"; +import { USER_DISPLAY_PICTURE_FILE_INVALID } from "ee/constants/messages"; function FormDisplayImage() { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/pages/UserProfile/index.test.tsx b/app/client/src/pages/UserProfile/index.test.tsx index c173e219e4..2f0fe2caa1 100644 --- a/app/client/src/pages/UserProfile/index.test.tsx +++ b/app/client/src/pages/UserProfile/index.test.tsx @@ -11,7 +11,7 @@ import UserProfile from "."; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { fetchGlobalGitConfigInit } from "actions/gitSyncActions"; import Login from "pages/UserAuth/Login"; diff --git a/app/client/src/pages/common/CustomizedDropdown/HeaderDropdownData.tsx b/app/client/src/pages/common/CustomizedDropdown/HeaderDropdownData.tsx index 4cf2777653..9933422acb 100644 --- a/app/client/src/pages/common/CustomizedDropdown/HeaderDropdownData.tsx +++ b/app/client/src/pages/common/CustomizedDropdown/HeaderDropdownData.tsx @@ -1,5 +1,5 @@ import { Directions } from "utils/helpers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getOnSelectAction, DropdownOnSelectActions } from "./dropdownHelpers"; import type { CustomizedDropdownProps } from "./index"; import type { User } from "constants/userConstants"; diff --git a/app/client/src/pages/common/ErrorPage.tsx b/app/client/src/pages/common/ErrorPage.tsx index 9154d03e35..113c1a6e54 100644 --- a/app/client/src/pages/common/ErrorPage.tsx +++ b/app/client/src/pages/common/ErrorPage.tsx @@ -1,6 +1,6 @@ import React from "react"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; import PageNotFound from "pages/common/ErrorPages/PageNotFound"; import ServerTimeout from "pages/common/ErrorPages/ServerTimeout"; import ServerUnavailable from "pages/common/ErrorPages/ServerUnavailable"; diff --git a/app/client/src/pages/common/ErrorPageHeader.tsx b/app/client/src/pages/common/ErrorPageHeader.tsx index a184cc8750..eedbf14f9d 100644 --- a/app/client/src/pages/common/ErrorPageHeader.tsx +++ b/app/client/src/pages/common/ErrorPageHeader.tsx @@ -4,7 +4,7 @@ import { connect, useSelector } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; import styled from "styled-components"; import StyledHeader from "components/designSystems/appsmith/StyledHeader"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { User } from "constants/userConstants"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; import { AUTH_LOGIN_URL, APPLICATIONS_URL } from "constants/routes"; @@ -13,12 +13,12 @@ import ProfileDropdown from "./ProfileDropdown"; import { flushErrorsAndRedirect, flushErrors } from "actions/errorActions"; import { getSafeCrash } from "selectors/errorSelectors"; import { Indices } from "constants/Layers"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { get } from "lodash"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; const StyledPageHeader = styled(StyledHeader)` box-shadow: none; diff --git a/app/client/src/pages/common/ErrorPages/ClientError.tsx b/app/client/src/pages/common/ErrorPages/ClientError.tsx index d2ca48b15e..d9632af227 100644 --- a/app/client/src/pages/common/ErrorPages/ClientError.tsx +++ b/app/client/src/pages/common/ErrorPages/ClientError.tsx @@ -8,7 +8,7 @@ import { createMessage, PAGE_CLIENT_ERROR_DESCRIPTION, PAGE_CLIENT_ERROR_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { DISCORD_URL } from "constants/ThirdPartyConstants"; function ClientError() { diff --git a/app/client/src/pages/common/ErrorPages/GenericError.tsx b/app/client/src/pages/common/ErrorPages/GenericError.tsx index fd7f384f93..d74d350124 100644 --- a/app/client/src/pages/common/ErrorPages/GenericError.tsx +++ b/app/client/src/pages/common/ErrorPages/GenericError.tsx @@ -6,7 +6,7 @@ import { createMessage, PAGE_CLIENT_ERROR_DESCRIPTION, PAGE_CLIENT_ERROR_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { flushErrors } from "actions/errorActions"; import { useDispatch } from "react-redux"; import { DISCORD_URL } from "constants/ThirdPartyConstants"; diff --git a/app/client/src/pages/common/ErrorPages/Page.tsx b/app/client/src/pages/common/ErrorPages/Page.tsx index 95485eefad..35b90d2b43 100644 --- a/app/client/src/pages/common/ErrorPages/Page.tsx +++ b/app/client/src/pages/common/ErrorPages/Page.tsx @@ -1,6 +1,6 @@ import React from "react"; import { useSelector } from "react-redux"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { getComplementaryGrayscaleColor } from "widgets/WidgetUtils"; import styled from "styled-components"; import type { PageErrorMessageProps } from "./Components/PageErrorMessage"; diff --git a/app/client/src/pages/common/ErrorPages/PageNotFound.tsx b/app/client/src/pages/common/ErrorPages/PageNotFound.tsx index 85da208690..ca0283db0d 100644 --- a/app/client/src/pages/common/ErrorPages/PageNotFound.tsx +++ b/app/client/src/pages/common/ErrorPages/PageNotFound.tsx @@ -8,8 +8,8 @@ import { createMessage, PAGE_NOT_FOUND, PAGE_NOT_FOUND_TITLE, -} from "@appsmith/constants/messages"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import Page from "./Page"; diff --git a/app/client/src/pages/common/ErrorPages/ServerTimeout.tsx b/app/client/src/pages/common/ErrorPages/ServerTimeout.tsx index 2570d271fa..83f0849e61 100644 --- a/app/client/src/pages/common/ErrorPages/ServerTimeout.tsx +++ b/app/client/src/pages/common/ErrorPages/ServerTimeout.tsx @@ -7,7 +7,7 @@ import { PAGE_SERVER_TIMEOUT_DESCRIPTION, PAGE_SERVER_TIMEOUT_ERROR_CODE, PAGE_SERVER_TIMEOUT_TITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; function ServerTimeout() { return ( diff --git a/app/client/src/pages/common/ErrorPages/ServerUnavailable.tsx b/app/client/src/pages/common/ErrorPages/ServerUnavailable.tsx index dba9b80aaa..64eecf84cf 100644 --- a/app/client/src/pages/common/ErrorPages/ServerUnavailable.tsx +++ b/app/client/src/pages/common/ErrorPages/ServerUnavailable.tsx @@ -2,13 +2,13 @@ import React from "react"; import { Button } from "design-system"; import Page from "./Page"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { PAGE_SERVER_UNAVAILABLE_ERROR_MESSAGES, PAGE_SERVER_UNAVAILABLE_ERROR_CODE, PAGE_SERVER_UNAVAILABLE_TITLE, -} from "@appsmith/constants/messages"; -import { getAppsmithConfigs } from "@appsmith/configs"; +} from "ee/constants/messages"; +import { getAppsmithConfigs } from "ee/configs"; const { cloudHosting } = getAppsmithConfigs(); diff --git a/app/client/src/pages/common/ErrorPages/StackTrace.tsx b/app/client/src/pages/common/ErrorPages/StackTrace.tsx index 7db40a792c..eb26ad2559 100644 --- a/app/client/src/pages/common/ErrorPages/StackTrace.tsx +++ b/app/client/src/pages/common/ErrorPages/StackTrace.tsx @@ -1,7 +1,7 @@ import React from "react"; import { useSelector } from "react-redux"; import { Text } from "design-system"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; const StyledWrapper = styled.div` diff --git a/app/client/src/pages/common/ImportModal.tsx b/app/client/src/pages/common/ImportModal.tsx index 8d32386542..4510474b7d 100644 --- a/app/client/src/pages/common/ImportModal.tsx +++ b/app/client/src/pages/common/ImportModal.tsx @@ -2,7 +2,7 @@ import type { ReactNode } from "react"; import React, { useCallback, useEffect } from "react"; import styled, { useTheme, css } from "styled-components"; import { useDispatch, useSelector } from "react-redux"; -import { setWorkspaceIdForImport } from "@appsmith/actions/applicationActions"; +import { setWorkspaceIdForImport } from "ee/actions/applicationActions"; import { createMessage, IMPORT_APP_FROM_FILE_MESSAGE, @@ -11,13 +11,13 @@ import { IMPORT_APP_FROM_GIT_TITLE, IMPORT_FROM_GIT_DISABLED_IN_ANVIL, UPLOADING_JSON, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { FilePickerV2, FileType } from "design-system-old"; import { setIsGitSyncModalOpen } from "actions/gitSyncActions"; import { GitSyncModalTab } from "entities/GitSync"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import Statusbar from "pages/Editor/gitSync/components/Statusbar"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { Theme } from "constants/DefaultTheme"; import { Callout, @@ -27,8 +27,8 @@ import { ModalHeader, Text, } from "design-system"; -import useMessages from "@appsmith/hooks/importModal/useMessages"; -import useMethods from "@appsmith/hooks/importModal/useMethods"; +import useMessages from "ee/hooks/importModal/useMessages"; +import useMethods from "ee/hooks/importModal/useMethods"; import { getIsAnvilLayoutEnabled } from "layoutSystems/anvil/integrations/selectors"; const TextWrapper = styled.div` diff --git a/app/client/src/pages/common/LoginHeader.tsx b/app/client/src/pages/common/LoginHeader.tsx index 281dda66de..104939ea7a 100644 --- a/app/client/src/pages/common/LoginHeader.tsx +++ b/app/client/src/pages/common/LoginHeader.tsx @@ -4,7 +4,7 @@ import { connect } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; import styled from "styled-components"; import StyledHeader from "components/designSystems/appsmith/StyledHeader"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { BASE_URL } from "constants/routes"; import { Colors } from "constants/Colors"; import { importSvg } from "design-system-old"; diff --git a/app/client/src/pages/common/MobileSidebar.tsx b/app/client/src/pages/common/MobileSidebar.tsx index bd25d1bd37..1ac21d6ddf 100644 --- a/app/client/src/pages/common/MobileSidebar.tsx +++ b/app/client/src/pages/common/MobileSidebar.tsx @@ -8,7 +8,7 @@ import { DropdownOnSelectActions, getOnSelectAction, } from "./CustomizedDropdown/dropdownHelpers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { useSelector } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; import { @@ -16,14 +16,14 @@ import { APPSMITH_DISPLAY_VERSION, createMessage, DOCUMENTATION, -} from "@appsmith/constants/messages"; -import { getAppsmithConfigs } from "@appsmith/configs"; +} from "ee/constants/messages"; +import { getAppsmithConfigs } from "ee/configs"; import { howMuchTimeBeforeText } from "utils/helpers"; -import { getTenantPermissions } from "@appsmith/selectors/tenantSelectors"; +import { getTenantPermissions } from "ee/selectors/tenantSelectors"; import { DISCORD_URL } from "constants/ThirdPartyConstants"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getAdminSettingsPath } from "@appsmith/utils/BusinessFeatures/adminSettingsHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getAdminSettingsPath } from "ee/utils/BusinessFeatures/adminSettingsHelpers"; interface MobileSideBarProps { name: string; diff --git a/app/client/src/pages/common/PageHeader.tsx b/app/client/src/pages/common/PageHeader.tsx index bbc247767c..701e65d0f2 100644 --- a/app/client/src/pages/common/PageHeader.tsx +++ b/app/client/src/pages/common/PageHeader.tsx @@ -4,18 +4,18 @@ import { connect, useDispatch, useSelector } from "react-redux"; import { getCurrentUser } from "selectors/usersSelectors"; import styled from "styled-components"; import StyledHeader from "components/designSystems/appsmith/StyledHeader"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { User } from "constants/userConstants"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { getTemplateNotificationSeenAction } from "actions/templateActions"; -import { shouldShowLicenseBanner } from "@appsmith/selectors/tenantSelectors"; -import { Banner } from "@appsmith/utils/licenseHelpers"; +import { shouldShowLicenseBanner } from "ee/selectors/tenantSelectors"; +import { Banner } from "ee/utils/licenseHelpers"; import bootIntercom from "utils/bootIntercom"; import EntitySearchBar from "pages/common/SearchBar/EntitySearchBar"; import { Switch, Tooltip } from "design-system"; import { getIsAnvilLayoutEnabled } from "layoutSystems/anvil/integrations/selectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { setFeatureFlagOverrideValues } from "utils/storage"; import { updateFeatureFlagOverrideAction } from "actions/featureFlagActions"; diff --git a/app/client/src/pages/common/PageWrapper.tsx b/app/client/src/pages/common/PageWrapper.tsx index 8bd185cc61..b7a7ba755a 100644 --- a/app/client/src/pages/common/PageWrapper.tsx +++ b/app/client/src/pages/common/PageWrapper.tsx @@ -5,10 +5,10 @@ import styled from "styled-components"; import { getPageTitle, getHTMLPageTitle, -} from "@appsmith/utils/BusinessFeatures/brandingPageHelpers"; +} from "ee/utils/BusinessFeatures/brandingPageHelpers"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { useSelector } from "react-redux"; export const Wrapper = styled.section<{ isFixed?: boolean }>` diff --git a/app/client/src/pages/common/ProfileDropdown.tsx b/app/client/src/pages/common/ProfileDropdown.tsx index e95f2ecdeb..d5b5f87ced 100644 --- a/app/client/src/pages/common/ProfileDropdown.tsx +++ b/app/client/src/pages/common/ProfileDropdown.tsx @@ -17,9 +17,9 @@ import { DropdownOnSelectActions, getOnSelectAction, } from "./CustomizedDropdown/dropdownHelpers"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { PROFILE } from "constants/routes"; -import { ACCOUNT_TOOLTIP, createMessage } from "@appsmith/constants/messages"; +import { ACCOUNT_TOOLTIP, createMessage } from "ee/constants/messages"; import type { NavigationSetting } from "constants/AppConstants"; type TagProps = CommonComponentProps & { diff --git a/app/client/src/pages/common/SearchBar/ApplicationSearchItem.tsx b/app/client/src/pages/common/SearchBar/ApplicationSearchItem.tsx index 728de1d44f..2842823e4a 100644 --- a/app/client/src/pages/common/SearchBar/ApplicationSearchItem.tsx +++ b/app/client/src/pages/common/SearchBar/ApplicationSearchItem.tsx @@ -1,4 +1,4 @@ -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; import { Text } from "design-system"; import React from "react"; import { SearchListItem } from "./WorkspaceSearchItems"; diff --git a/app/client/src/pages/common/SearchBar/DesktopEntitySearchField.tsx b/app/client/src/pages/common/SearchBar/DesktopEntitySearchField.tsx index 2f032c2e43..6295a0efec 100644 --- a/app/client/src/pages/common/SearchBar/DesktopEntitySearchField.tsx +++ b/app/client/src/pages/common/SearchBar/DesktopEntitySearchField.tsx @@ -4,8 +4,8 @@ import styled from "styled-components"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import WorkspaceSearchItems from "pages/common/SearchBar/WorkspaceSearchItems"; import ApplicationSearchItem from "pages/common/SearchBar/ApplicationSearchItem"; -import PackageSearchItem from "@appsmith/pages/common/PackageSearchItem"; -import WorkflowSearchItem from "@appsmith/pages/common/WorkflowSearchItem"; +import PackageSearchItem from "ee/pages/common/PackageSearchItem"; +import WorkflowSearchItem from "ee/pages/common/WorkflowSearchItem"; import { useRouteMatch } from "react-router"; const SearchContainer = styled.div<{ isMobile?: boolean }>` diff --git a/app/client/src/pages/common/SearchBar/EntitySearchBar.tsx b/app/client/src/pages/common/SearchBar/EntitySearchBar.tsx index 13fa254945..fb9b110ea2 100644 --- a/app/client/src/pages/common/SearchBar/EntitySearchBar.tsx +++ b/app/client/src/pages/common/SearchBar/EntitySearchBar.tsx @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { APPLICATIONS_URL, AUTH_LOGIN_URL } from "constants/routes"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; import { Button } from "design-system"; @@ -10,35 +10,32 @@ import EditorButton from "components/editorComponents/Button"; import history from "utils/history"; import ProductUpdatesModal from "pages/Applications/ProductUpdatesModal"; import { useDispatch, useSelector } from "react-redux"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { getCurrentApplication, getCurrentApplicationIdForCreateNewApp, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; import { debounce, get } from "lodash"; import HomepageHeaderAction from "pages/common/SearchBar/HomepageHeaderAction"; import ProfileDropdown from "pages/common/ProfileDropdown"; import MobileSideBar from "pages/common/MobileSidebar"; -import { - resetSearchEntity, - searchEntities, -} from "@appsmith/actions/workspaceActions"; -import type { ApplicationPayload } from "@appsmith/constants/ReduxActionConstants"; -import { viewerURL } from "@appsmith/RouteBuilder"; +import { resetSearchEntity, searchEntities } from "ee/actions/workspaceActions"; +import type { ApplicationPayload } from "ee/constants/ReduxActionConstants"; +import { viewerURL } from "ee/RouteBuilder"; import { getIsFetchingEntities, getSearchedApplications, getSearchedWorkflows, getSearchedWorkspaces, -} from "@appsmith/selectors/workspaceSelectors"; +} from "ee/selectors/workspaceSelectors"; import DesktopEntitySearchField from "pages/common/SearchBar/DesktopEntitySearchField"; import MobileEntitySearchField from "pages/common/SearchBar/MobileEntitySearchField"; -import { getPackagesList } from "@appsmith/selectors/packageSelectors"; +import { getPackagesList } from "ee/selectors/packageSelectors"; import Fuse from "fuse.js"; -import { useOutsideClick } from "@appsmith/hooks"; -import type { PageDefaultMeta } from "@appsmith/api/ApplicationApi"; +import { useOutsideClick } from "ee/hooks"; +import type { PageDefaultMeta } from "ee/api/ApplicationApi"; const HeaderSection = styled.div` display: flex; diff --git a/app/client/src/pages/common/SearchBar/HomepageHeaderAction.tsx b/app/client/src/pages/common/SearchBar/HomepageHeaderAction.tsx index aa7bfe48e8..156aabc040 100644 --- a/app/client/src/pages/common/SearchBar/HomepageHeaderAction.tsx +++ b/app/client/src/pages/common/SearchBar/HomepageHeaderAction.tsx @@ -1,4 +1,4 @@ -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { ADMIN_SETTINGS, APPSMITH_DISPLAY_VERSION, @@ -7,16 +7,16 @@ import { HELP, WHATS_NEW, createMessage, -} from "@appsmith/constants/messages"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getCurrentApplicationIdForCreateNewApp } from "@appsmith/selectors/applicationSelectors"; -import { getTenantPermissions } from "@appsmith/selectors/tenantSelectors"; +} from "ee/constants/messages"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getCurrentApplicationIdForCreateNewApp } from "ee/selectors/applicationSelectors"; +import { getTenantPermissions } from "ee/selectors/tenantSelectors"; import { getAdminSettingsPath, getShowAdminSettings, -} from "@appsmith/utils/BusinessFeatures/adminSettingsHelpers"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; -import { ShowUpgradeMenuItem } from "@appsmith/utils/licenseHelpers"; +} from "ee/utils/BusinessFeatures/adminSettingsHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; +import { ShowUpgradeMenuItem } from "ee/utils/licenseHelpers"; import type { User } from "constants/userConstants"; import { Button, @@ -38,7 +38,7 @@ import { } from "../CustomizedDropdown/dropdownHelpers"; import { IntercomConsent } from "pages/Editor/HelpButton"; import { DOCS_BASE_URL } from "constants/ThirdPartyConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import styled from "styled-components"; const { cloudHosting, intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/pages/common/SearchBar/MobileEntitySearchField.tsx b/app/client/src/pages/common/SearchBar/MobileEntitySearchField.tsx index 190aa57325..3939b6c47f 100644 --- a/app/client/src/pages/common/SearchBar/MobileEntitySearchField.tsx +++ b/app/client/src/pages/common/SearchBar/MobileEntitySearchField.tsx @@ -3,8 +3,8 @@ import React from "react"; import styled from "styled-components"; import WorkspaceSearchItems from "pages/common/SearchBar/WorkspaceSearchItems"; import ApplicationSearchItem from "pages/common/SearchBar/ApplicationSearchItem"; -import PackageSearchItem from "@appsmith/pages/common/PackageSearchItem"; -import WorkflowSearchItem from "@appsmith/pages/common/WorkflowSearchItem"; +import PackageSearchItem from "ee/pages/common/PackageSearchItem"; +import WorkflowSearchItem from "ee/pages/common/WorkflowSearchItem"; import { useRouteMatch } from "react-router"; const SearchListContainer = styled.div` diff --git a/app/client/src/pages/common/SearchBar/WorkspaceSearchItems.tsx b/app/client/src/pages/common/SearchBar/WorkspaceSearchItems.tsx index b2e4d0720e..75d57f8ea2 100644 --- a/app/client/src/pages/common/SearchBar/WorkspaceSearchItems.tsx +++ b/app/client/src/pages/common/SearchBar/WorkspaceSearchItems.tsx @@ -1,4 +1,4 @@ -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import type { Workspace } from "ee/constants/workspaceConstants"; import { Icon, Text } from "design-system"; import React from "react"; import { useHistory } from "react-router"; diff --git a/app/client/src/pages/common/SearchSnippets.tsx b/app/client/src/pages/common/SearchSnippets.tsx index 162116aec6..a24cf394db 100644 --- a/app/client/src/pages/common/SearchSnippets.tsx +++ b/app/client/src/pages/common/SearchSnippets.tsx @@ -1,5 +1,5 @@ import React from "react"; -import { createMessage, SNIPPET_TOOLTIP } from "@appsmith/constants/messages"; +import { createMessage, SNIPPET_TOOLTIP } from "ee/constants/messages"; import { Button, Tooltip } from "design-system"; export enum ENTITY_TYPE { diff --git a/app/client/src/pages/common/SharedUserList.tsx b/app/client/src/pages/common/SharedUserList.tsx index 69f65fe8e4..8b2007cbfa 100644 --- a/app/client/src/pages/common/SharedUserList.tsx +++ b/app/client/src/pages/common/SharedUserList.tsx @@ -5,7 +5,7 @@ import styled from "styled-components"; import { AvatarGroup } from "design-system"; import { useIsMobileDevice } from "utils/hooks/useDeviceDetect"; import { USER_PHOTO_ASSET_URL } from "constants/userConstants"; -import { getAllUsersOfWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getAllUsersOfWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; const UserImageContainer = styled.div<{ isMobile?: boolean }>` display: flex; diff --git a/app/client/src/pages/common/datasourceAuth/AuthMessage.tsx b/app/client/src/pages/common/datasourceAuth/AuthMessage.tsx index 0be32095a3..9c3eab05ee 100644 --- a/app/client/src/pages/common/datasourceAuth/AuthMessage.tsx +++ b/app/client/src/pages/common/datasourceAuth/AuthMessage.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { redirectAuthorizationCode } from "actions/datasourceActions"; import type { CalloutKind } from "design-system"; import { Callout } from "design-system"; @@ -9,7 +9,7 @@ import { useDispatch, useSelector } from "react-redux"; import { getPlugin, getPluginTypeFromDatasourceId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import styled from "styled-components"; import { GOOGLE_SHEETS_AUTHORIZE_DATASOURCE, @@ -17,8 +17,8 @@ import { createMessage, GOOGLE_SHEETS_ASK_FOR_SUPPORT, DATASOURCE_INTERCOM_TEXT, -} from "@appsmith/constants/messages"; -import { getAppsmithConfigs } from "@appsmith/configs"; +} from "ee/constants/messages"; +import { getAppsmithConfigs } from "ee/configs"; import { DocsLink, openDoc } from "constants/DocumentationLinks"; import type { Plugin } from "api/PluginApi"; const { intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/pages/common/datasourceAuth/index.tsx b/app/client/src/pages/common/datasourceAuth/index.tsx index dfd6a069be..dda2ac18b9 100644 --- a/app/client/src/pages/common/datasourceAuth/index.tsx +++ b/app/client/src/pages/common/datasourceAuth/index.tsx @@ -10,7 +10,7 @@ import { toggleSaveActionFlag, updateDatasourceAuthState, } from "actions/datasourceActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import { useLocation, useHistory } from "react-router"; import type { Datasource } from "entities/Datasource"; @@ -24,7 +24,7 @@ import { SAVE_BUTTON_TEXT, TEST_BUTTON_TEXT, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Button, toast } from "design-system"; import type { ClientCredentials } from "entities/Datasource/RestAPIForm"; import { @@ -33,16 +33,16 @@ import { } from "entities/Datasource/RestAPIForm"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import { INTEGRATION_TABS, SHOW_FILE_PICKER_KEY } from "constants/routes"; -import { integrationEditorURL } from "@appsmith/RouteBuilder"; +import { integrationEditorURL } from "ee/RouteBuilder"; import { getQueryParams } from "utils/URLUtils"; import type { AppsmithLocationState } from "utils/history"; import type { PluginType } from "entities/Action"; -import { getCurrentEnvironmentDetails } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentDetails } from "ee/selectors/environmentSelectors"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { getHasManageDatasourcePermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { getHasManageDatasourcePermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { resetCurrentPluginIdForCreateNewApp } from "actions/onboardingActions"; -import { useParentEntityDetailsFromParams } from "@appsmith/entities/Engine/actionHelpers"; +import { useParentEntityDetailsFromParams } from "ee/entities/Engine/actionHelpers"; interface Props { datasource: Datasource; diff --git a/app/client/src/pages/setup/DetailsForm.tsx b/app/client/src/pages/setup/DetailsForm.tsx index 2b3e5d01b3..8cf180e8f1 100644 --- a/app/client/src/pages/setup/DetailsForm.tsx +++ b/app/client/src/pages/setup/DetailsForm.tsx @@ -14,13 +14,13 @@ import { PRODUCT_UPDATES_CONFIRMATION_LABEL, WELCOME_FORM_NON_SUPER_USER_USE_CASE, WELCOME_FORM_NON_SUPER_USER_PROFICIENCY_LEVEL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import FormTextField from "components/utils/ReduxFormTextField"; import type { FormErrors, InjectedFormProps } from "redux-form"; import { FormGroup } from "design-system-old"; import { Button, Checkbox } from "design-system"; import { proficiencyOptions, useCaseOptions } from "./constants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { setFirstTimeUserOnboardingTelemetryCalloutVisibility } from "utils/storage"; import RadioButtonGroup from "components/editorComponents/RadioButtonGroup"; import { Space } from "./NonSuperUserProfilingQuestions"; diff --git a/app/client/src/pages/setup/NonSuperUserProfilingQuestions.tsx b/app/client/src/pages/setup/NonSuperUserProfilingQuestions.tsx index a24723d420..f8722b98de 100644 --- a/app/client/src/pages/setup/NonSuperUserProfilingQuestions.tsx +++ b/app/client/src/pages/setup/NonSuperUserProfilingQuestions.tsx @@ -4,7 +4,7 @@ import { WELCOME_FORM_USECASE_FIELD_NAME, WELCOME_NON_SUPER_FORM_NAME, WELCOME_FORM_PROFICIENCY_LEVEL, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import { createMessage, WELCOME_ACTION, @@ -12,9 +12,9 @@ import { WELCOME_FORM_NON_SUPER_USER_PROFICIENCY_LEVEL, WELCOME_FORM_PROFICIENCY_ERROR_MESSAGE, WELCOME_FORM_USE_CASE_ERROR_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { InjectedFormProps } from "redux-form"; import { Field, formValueSelector, reduxForm } from "redux-form"; import styled from "styled-components"; diff --git a/app/client/src/pages/setup/SetupForm.tsx b/app/client/src/pages/setup/SetupForm.tsx index 6b649e6bb5..1c54ce265b 100644 --- a/app/client/src/pages/setup/SetupForm.tsx +++ b/app/client/src/pages/setup/SetupForm.tsx @@ -11,14 +11,14 @@ import { WELCOME_FORM_PASSWORD_FIELD_NAME, WELCOME_FORM_VERIFY_PASSWORD_FIELD_NAME, WELCOME_FORM_PROFICIENCY_LEVEL, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import type { FormErrors } from "redux-form"; import { formValueSelector, getFormSyncErrors, reduxForm } from "redux-form"; import { isEmail, isStrongPassword } from "utils/formhelpers"; -import type { AppState } from "@appsmith/reducers"; -import { SUPER_USER_SUBMIT_PATH } from "@appsmith/constants/ApiConstants"; +import type { AppState } from "ee/reducers"; +import { SUPER_USER_SUBMIT_PATH } from "ee/constants/ApiConstants"; import { useState } from "react"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { WELCOME_FORM_USE_CASE_ERROR_MESSAGE, WELCOME_FORM_EMAIL_ERROR_MESSAGE, @@ -27,7 +27,7 @@ import { WELCOME_FORM_GENERIC_ERROR_MESSAGE, WELCOME_FORM_PASSWORDS_NOT_MATCHING_ERROR_MESSAGE, WELCOME_FORM_PROFICIENCY_ERROR_MESSAGE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const PageWrapper = styled.div` width: 100%; diff --git a/app/client/src/pages/setup/SignupSuccess.tsx b/app/client/src/pages/setup/SignupSuccess.tsx index 531e763df8..8173c5fa3d 100644 --- a/app/client/src/pages/setup/SignupSuccess.tsx +++ b/app/client/src/pages/setup/SignupSuccess.tsx @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { requiresAuth } from "pages/UserAuth/requiresAuthHOC"; import React from "react"; import { useCallback } from "react"; @@ -11,10 +11,10 @@ import PerformanceTracker, { import UserWelcomeScreen from "pages/setup/UserWelcomeScreen"; import { Center } from "pages/setup/common"; import { Spinner } from "design-system"; -import { isValidLicense } from "@appsmith/selectors/tenantSelectors"; -import { redirectUserAfterSignup } from "@appsmith/utils/signupHelpers"; +import { isValidLicense } from "ee/selectors/tenantSelectors"; +import { redirectUserAfterSignup } from "ee/utils/signupHelpers"; import { setUserSignedUpFlag } from "utils/storage"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; export function SignupSuccess() { const dispatch = useDispatch(); diff --git a/app/client/src/pages/setup/UserWelcomeScreen.tsx b/app/client/src/pages/setup/UserWelcomeScreen.tsx index d6a606977b..9d9d283b6a 100644 --- a/app/client/src/pages/setup/UserWelcomeScreen.tsx +++ b/app/client/src/pages/setup/UserWelcomeScreen.tsx @@ -4,9 +4,9 @@ import { createMessage, WELCOME_BODY, WELCOME_HEADER, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import NonSuperUserProfilingQuestions from "./NonSuperUserProfilingQuestions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import WelcomeBackground from "./WelcomeBackground"; import SetupForm from "./SetupForm"; diff --git a/app/client/src/pages/setup/WelcomeBackground.tsx b/app/client/src/pages/setup/WelcomeBackground.tsx index 9107267e86..70f2085001 100644 --- a/app/client/src/pages/setup/WelcomeBackground.tsx +++ b/app/client/src/pages/setup/WelcomeBackground.tsx @@ -1,6 +1,6 @@ import React from "react"; import styled from "styled-components"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; const StyledImageBanner = styled.div` diff --git a/app/client/src/pages/tests/mockData.ts b/app/client/src/pages/tests/mockData.ts index 7c04ef0e50..a8f2e4c81a 100644 --- a/app/client/src/pages/tests/mockData.ts +++ b/app/client/src/pages/tests/mockData.ts @@ -1,6 +1,6 @@ -import type { ApplicationResponsePayload } from "@appsmith/api/ApplicationApi"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ApplicationResponsePayload } from "ee/api/ApplicationApi"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { UpdateCurrentPagePayload } from "actions/pageActions"; import store from "store"; diff --git a/app/client/src/pages/tests/slug.test.tsx b/app/client/src/pages/tests/slug.test.tsx index d91247e636..f7ef20b1b9 100644 --- a/app/client/src/pages/tests/slug.test.tsx +++ b/app/client/src/pages/tests/slug.test.tsx @@ -1,7 +1,7 @@ import React from "react"; -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; -import { builderURL } from "@appsmith/RouteBuilder"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ApplicationVersion } from "ee/actions/applicationActions"; +import { builderURL } from "ee/RouteBuilder"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { selectURLSlugs } from "selectors/editorSelectors"; import store from "store"; import { render } from "test/testUtils"; @@ -21,7 +21,7 @@ import { } from "./mockData"; import ManualUpgrades from "components/BottomBar/ManualUpgrades"; import { updateCurrentPage } from "actions/pageActions"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import { Button } from "design-system"; describe("URL slug names", () => { diff --git a/app/client/src/pages/workspace/AppInviteUsersForm.tsx b/app/client/src/pages/workspace/AppInviteUsersForm.tsx index 7f4f529f9e..83a76167c9 100644 --- a/app/client/src/pages/workspace/AppInviteUsersForm.tsx +++ b/app/client/src/pages/workspace/AppInviteUsersForm.tsx @@ -1,30 +1,27 @@ import React, { useEffect, useState } from "react"; import styled from "styled-components"; import { connect, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import type { AppState } from "ee/reducers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import WorkspaceInviteUsersForm from "pages/workspace/WorkspaceInviteUsersForm"; import { getCurrentUser } from "selectors/usersSelectors"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; -import { viewerURL } from "@appsmith/RouteBuilder"; -import { fetchWorkspace } from "@appsmith/actions/workspaceActions"; +import { viewerURL } from "ee/RouteBuilder"; +import { fetchWorkspace } from "ee/actions/workspaceActions"; import { createMessage, INVITE_USERS_PLACEHOLDER, IN_APP_EMBED_SETTING, MAKE_APPLICATION_PUBLIC, MAKE_APPLICATION_PUBLIC_TOOLTIP, -} from "@appsmith/constants/messages"; -import { hasInviteUserToApplicationPermission } from "@appsmith/utils/permissionHelpers"; +} from "ee/constants/messages"; +import { hasInviteUserToApplicationPermission } from "ee/utils/permissionHelpers"; import { Button, Icon, Switch, Tooltip } from "design-system"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; const SwitchContainer = styled.div` flex-basis: 220px; diff --git a/app/client/src/pages/workspace/CreateWorkspaceForm.tsx b/app/client/src/pages/workspace/CreateWorkspaceForm.tsx index fc2f27c76a..01409bf2c8 100644 --- a/app/client/src/pages/workspace/CreateWorkspaceForm.tsx +++ b/app/client/src/pages/workspace/CreateWorkspaceForm.tsx @@ -1,9 +1,9 @@ import React, { useCallback } from "react"; import type { InjectedFormProps } from "redux-form"; import { Form, reduxForm } from "redux-form"; -import { CREATE_WORKSPACE_FORM_NAME } from "@appsmith/constants/forms"; -import type { CreateWorkspaceFormValues } from "@appsmith/pages/workspace/helpers"; -import { createWorkspaceSubmitHandler } from "@appsmith/pages/workspace/helpers"; +import { CREATE_WORKSPACE_FORM_NAME } from "ee/constants/forms"; +import type { CreateWorkspaceFormValues } from "ee/pages/workspace/helpers"; +import { createWorkspaceSubmitHandler } from "ee/pages/workspace/helpers"; import { noSpaces } from "utils/formhelpers"; import TextField from "components/editorComponents/form/fields/TextField"; import FormGroup from "components/editorComponents/form/FormGroup"; diff --git a/app/client/src/pages/workspace/DeleteConfirmationModal.tsx b/app/client/src/pages/workspace/DeleteConfirmationModal.tsx index d3ee63916d..1f12855afa 100644 --- a/app/client/src/pages/workspace/DeleteConfirmationModal.tsx +++ b/app/client/src/pages/workspace/DeleteConfirmationModal.tsx @@ -11,7 +11,7 @@ import { import { DELETE_CONFIRMATION_MODAL_TITLE, DELETE_CONFIRMATION_MODAL_SUBTITLE, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface DeleteConfirmationProps { userToBeDeleted: { diff --git a/app/client/src/pages/workspace/General.tsx b/app/client/src/pages/workspace/General.tsx index c46f091cc0..ce3f413a50 100644 --- a/app/client/src/pages/workspace/General.tsx +++ b/app/client/src/pages/workspace/General.tsx @@ -4,15 +4,15 @@ import { deleteWorkspaceLogo, saveWorkspace, uploadWorkspaceLogo, -} from "@appsmith/actions/workspaceActions"; -import type { SaveWorkspaceRequest } from "@appsmith/api/WorkspaceApi"; +} from "ee/actions/workspaceActions"; +import type { SaveWorkspaceRequest } from "ee/api/WorkspaceApi"; import { debounce } from "lodash"; import { Input } from "design-system"; import { useSelector, useDispatch } from "react-redux"; import { getCurrentError, getFetchedWorkspaces, -} from "@appsmith/selectors/workspaceSelectors"; +} from "ee/selectors/workspaceSelectors"; import { useParams } from "react-router-dom"; import styled from "styled-components"; import type { SetProgress, UploadCallback } from "design-system-old"; @@ -22,7 +22,7 @@ import { useMediaQuery } from "react-responsive"; import { getIsFetchingApplications, selectedWorkspaceLoadingStates, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/selectors/selectedWorkspaceSelectors"; import type { AxiosProgressEvent } from "axios"; // This wrapper ensures that the scroll behaviour is consistent with the other tabs diff --git a/app/client/src/pages/workspace/PartnerProgramCallout.tsx b/app/client/src/pages/workspace/PartnerProgramCallout.tsx index 8f746bc100..a700aec162 100644 --- a/app/client/src/pages/workspace/PartnerProgramCallout.tsx +++ b/app/client/src/pages/workspace/PartnerProgramCallout.tsx @@ -5,7 +5,7 @@ import { PARTNER_PROGRAM_CALLOUT, PARTNER_PROGRAM_CALLOUT_LINK, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; interface PartnerProgramCalloutProps { email: string; diff --git a/app/client/src/pages/workspace/SettingsPageHeader.tsx b/app/client/src/pages/workspace/SettingsPageHeader.tsx index 4f041b05b2..233b381179 100644 --- a/app/client/src/pages/workspace/SettingsPageHeader.tsx +++ b/app/client/src/pages/workspace/SettingsPageHeader.tsx @@ -12,7 +12,7 @@ import { } from "design-system"; import { HeaderWrapper } from "pages/AdminSettings/components"; import { SettingsHeader } from "components/utils/helperComponents"; -import { ARE_YOU_SURE, createMessage } from "@appsmith/constants/messages"; +import { ARE_YOU_SURE, createMessage } from "ee/constants/messages"; import { useMediaQuery } from "react-responsive"; interface PageHeaderProps { diff --git a/app/client/src/pages/workspace/WorkspaceInviteUsersForm.tsx b/app/client/src/pages/workspace/WorkspaceInviteUsersForm.tsx index 1515ccb7c8..382ff4f836 100644 --- a/app/client/src/pages/workspace/WorkspaceInviteUsersForm.tsx +++ b/app/client/src/pages/workspace/WorkspaceInviteUsersForm.tsx @@ -1,31 +1,28 @@ import React from "react"; import styled from "styled-components"; import { useSelector } from "react-redux"; -import { getCurrentAppWorkspace } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { createMessage, NO_USERS_INVITED } from "@appsmith/constants/messages"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import { getCurrentAppWorkspace } from "ee/selectors/selectedWorkspaceSelectors"; +import { createMessage, NO_USERS_INVITED } from "ee/constants/messages"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import { Avatar, Icon, Spinner, Text, Tooltip } from "design-system"; import { getInitialsFromName } from "utils/AppsmithUtils"; import ManageUsers from "pages/workspace/ManageUsers"; import { USER_PHOTO_ASSET_URL } from "constants/userConstants"; import { importSvg } from "design-system-old"; -import type { WorkspaceUserRoles } from "@appsmith/constants/workspaceConstants"; -import InviteUsersForm from "@appsmith/pages/workspace/InviteUsersForm"; -import { ENTITY_TYPE } from "@appsmith/constants/workspaceConstants"; +import type { WorkspaceUserRoles } from "ee/constants/workspaceConstants"; +import InviteUsersForm from "ee/pages/workspace/InviteUsersForm"; +import { ENTITY_TYPE } from "ee/constants/workspaceConstants"; import { getAllAppUsers, getApplicationLoadingStates, -} from "@appsmith/selectors/applicationSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +} from "ee/selectors/applicationSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; import { getAllUsersOfWorkspace, selectedWorkspaceLoadingStates, -} from "@appsmith/selectors/selectedWorkspaceSelectors"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/selectors/selectedWorkspaceSelectors"; +import type { AppState } from "ee/reducers"; const NoEmailConfigImage = importSvg( async () => import("assets/images/email-not-configured.svg"), diff --git a/app/client/src/pages/workspace/settings.tsx b/app/client/src/pages/workspace/settings.tsx index 9f3369f9c9..0d4567c932 100644 --- a/app/client/src/pages/workspace/settings.tsx +++ b/app/client/src/pages/workspace/settings.tsx @@ -1,28 +1,25 @@ import React, { useEffect, useState } from "react"; import { useLocation, useParams } from "react-router-dom"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; import { useSelector, useDispatch } from "react-redux"; import styled from "styled-components"; import { useMediaQuery } from "react-responsive"; import { BackButton, StickyHeader } from "components/utils/helperComponents"; import WorkspaceInviteUsersForm from "pages/workspace/WorkspaceInviteUsersForm"; import { SettingsPageHeader } from "./SettingsPageHeader"; -import { - isPermitted, - PERMISSION_TYPE, -} from "@appsmith/utils/permissionHelpers"; +import { isPermitted, PERMISSION_TYPE } from "ee/utils/permissionHelpers"; import { createMessage, DOCUMENTATION, INVITE_USERS_PLACEHOLDER, SEARCH_USERS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import FormDialogComponent from "components/editorComponents/form/FormDialogComponent"; import { debounce } from "lodash"; -import { WorkspaceSettingsTabs } from "@appsmith/components/WorkspaceSettingsTabs"; +import { WorkspaceSettingsTabs } from "ee/components/WorkspaceSettingsTabs"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; -import { fetchAllWorkspaces } from "@appsmith/actions/workspaceActions"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; +import { fetchAllWorkspaces } from "ee/actions/workspaceActions"; const SettingsWrapper = styled.div<{ isMobile?: boolean; diff --git a/app/client/src/plugins/Linting/Linter.ts b/app/client/src/plugins/Linting/Linter.ts index 87eba9714e..3800e90204 100644 --- a/app/client/src/plugins/Linting/Linter.ts +++ b/app/client/src/plugins/Linting/Linter.ts @@ -1,4 +1,4 @@ -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { ILinter } from "./linters"; import { WorkerLinter } from "./linters"; import type { LintTreeRequestPayload, updateJSLibraryProps } from "./types"; diff --git a/app/client/src/plugins/Linting/handlers/lintService.ts b/app/client/src/plugins/Linting/handlers/lintService.ts index 3c92b83f2a..6ca0978a12 100644 --- a/app/client/src/plugins/Linting/handlers/lintService.ts +++ b/app/client/src/plugins/Linting/handlers/lintService.ts @@ -3,10 +3,10 @@ import { convertPathToString, getAllPaths, getEntityNameAndPropertyPath, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { AppsmithFunctionsWithFields } from "components/editorComponents/ActionCreator/constants"; import { PathUtils } from "plugins/Linting/utils/pathUtils"; -import { extractReferencesFromPath } from "@appsmith/plugins/Linting/utils/getEntityDependencies"; +import { extractReferencesFromPath } from "ee/plugins/Linting/utils/getEntityDependencies"; import { groupDifferencesByType } from "plugins/Linting/utils/groupDifferencesByType"; import type { LintTreeRequestPayload, @@ -17,13 +17,13 @@ import type { TJSPropertiesState, TJSpropertyState, } from "workers/Evaluation/JSObject/jsPropertiesState"; -import { isJSEntity } from "@appsmith/plugins/Linting/lib/entity"; +import { isJSEntity } from "ee/plugins/Linting/lib/entity"; import DependencyMap from "entities/DependencyMap"; import { LintEntityTree, type EntityTree, } from "plugins/Linting/lib/entity/EntityTree"; -import { getEntityFunctions } from "@appsmith/workers/Evaluation/fns"; +import { getEntityFunctions } from "ee/workers/Evaluation/fns"; class LintService { cachedEntityTree: EntityTree | null; diff --git a/app/client/src/plugins/Linting/handlers/setupLinkingWorkerEnv.ts b/app/client/src/plugins/Linting/handlers/setupLinkingWorkerEnv.ts index 89afebc362..99f5577f95 100644 --- a/app/client/src/plugins/Linting/handlers/setupLinkingWorkerEnv.ts +++ b/app/client/src/plugins/Linting/handlers/setupLinkingWorkerEnv.ts @@ -1,4 +1,4 @@ -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import { WorkerEnv } from "workers/Evaluation/handlers/workerEnv"; export const setupLintingWorkerEnv = (featureFlags: FeatureFlags) => { diff --git a/app/client/src/plugins/Linting/lib/entity/ActionEntity.ts b/app/client/src/plugins/Linting/lib/entity/ActionEntity.ts index d995141a2c..8ac4d138c1 100644 --- a/app/client/src/plugins/Linting/lib/entity/ActionEntity.ts +++ b/app/client/src/plugins/Linting/lib/entity/ActionEntity.ts @@ -1,16 +1,13 @@ import type { ActionEntity as TActionEntity, ActionEntityConfig as TActionEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { defaultDiffGenerator, type EntityDiffGenerator, } from "plugins/Linting/utils/diffGenerator"; import type { EntityParser } from "plugins/Linting/utils/entityParser"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { Diff } from "deep-diff"; export class ActionEntity implements IEntity { diff --git a/app/client/src/plugins/Linting/lib/entity/AppsmithEntity.ts b/app/client/src/plugins/Linting/lib/entity/AppsmithEntity.ts index 633cc7c1fe..a82c7584f7 100644 --- a/app/client/src/plugins/Linting/lib/entity/AppsmithEntity.ts +++ b/app/client/src/plugins/Linting/lib/entity/AppsmithEntity.ts @@ -1,10 +1,7 @@ -import type { AppsmithEntity as TAppsmithEntity } from "@appsmith/entities/DataTree/types"; +import type { AppsmithEntity as TAppsmithEntity } from "ee/entities/DataTree/types"; import type { EntityDiffGenerator } from "plugins/Linting/utils/diffGenerator"; import type { EntityParser } from "plugins/Linting/utils/entityParser"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { Diff } from "deep-diff"; export class AppsmithEntity implements IEntity { diff --git a/app/client/src/plugins/Linting/lib/entity/EntityTree.ts b/app/client/src/plugins/Linting/lib/entity/EntityTree.ts index 6ce24aa47f..64c827a60e 100644 --- a/app/client/src/plugins/Linting/lib/entity/EntityTree.ts +++ b/app/client/src/plugins/Linting/lib/entity/EntityTree.ts @@ -3,11 +3,11 @@ import type { DataTree, DataTreeEntity, } from "entities/DataTree/dataTreeTypes"; -import type { IEntity } from "@appsmith/plugins/Linting/lib/entity/types"; +import type { IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { Diff } from "deep-diff"; -import EntityFactory from "@appsmith/plugins/Linting/lib/entity"; +import EntityFactory from "ee/plugins/Linting/lib/entity"; import { PathUtils } from "plugins/Linting/utils/pathUtils"; -import { isJSAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isJSAction } from "ee/workers/Evaluation/evaluationUtils"; import type { EntityParser } from "plugins/Linting/utils/entityParser"; import { DefaultEntityParser, diff --git a/app/client/src/plugins/Linting/lib/entity/JSActionEntity.ts b/app/client/src/plugins/Linting/lib/entity/JSActionEntity.ts index 6598d833da..50d89f224d 100644 --- a/app/client/src/plugins/Linting/lib/entity/JSActionEntity.ts +++ b/app/client/src/plugins/Linting/lib/entity/JSActionEntity.ts @@ -1,7 +1,7 @@ import type { JSActionEntity as TJSActionEntity, JSActionEntityConfig as TJSActionEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { defaultDiffGenerator, type EntityDiffGenerator, @@ -9,10 +9,7 @@ import { import type { EntityParser } from "plugins/Linting/utils/entityParser"; import type { TParsedJSProperty } from "@shared/ast"; import { isJSFunctionProperty } from "@shared/ast"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { Diff } from "deep-diff"; export class JSEntity implements IEntity { diff --git a/app/client/src/plugins/Linting/lib/entity/WidgetEntity.ts b/app/client/src/plugins/Linting/lib/entity/WidgetEntity.ts index 2318ef6381..b1dfd0f488 100644 --- a/app/client/src/plugins/Linting/lib/entity/WidgetEntity.ts +++ b/app/client/src/plugins/Linting/lib/entity/WidgetEntity.ts @@ -1,16 +1,13 @@ import type { WidgetEntity as TWidgetEntity, WidgetEntityConfig as TWidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { defaultDiffGenerator, type EntityDiffGenerator, } from "plugins/Linting/utils/diffGenerator"; import type { EntityParser } from "plugins/Linting/utils/entityParser"; -import { - ENTITY_TYPE, - type IEntity, -} from "@appsmith/plugins/Linting/lib/entity/types"; +import { ENTITY_TYPE, type IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { Diff } from "deep-diff"; export class WidgetEntity implements IEntity { diff --git a/app/client/src/plugins/Linting/lintTree.ts b/app/client/src/plugins/Linting/lintTree.ts index 3f8673e3cc..84a47a882e 100644 --- a/app/client/src/plugins/Linting/lintTree.ts +++ b/app/client/src/plugins/Linting/lintTree.ts @@ -1,4 +1,4 @@ -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { get, isEmpty, set } from "lodash"; import type { LintErrorsStore } from "reducers/lintingReducers/lintErrorsReducers"; import type { LintError } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/plugins/Linting/linters/index.ts b/app/client/src/plugins/Linting/linters/index.ts index 0ed7e29215..911040a3d1 100644 --- a/app/client/src/plugins/Linting/linters/index.ts +++ b/app/client/src/plugins/Linting/linters/index.ts @@ -4,7 +4,7 @@ import type { updateJSLibraryProps, } from "plugins/Linting/types"; import { LINT_WORKER_ACTIONS as LINT_ACTIONS } from "plugins/Linting/types"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; export interface ILinter { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/plugins/Linting/utils/diffGenerator.ts b/app/client/src/plugins/Linting/utils/diffGenerator.ts index 485801eb8c..84313b2be3 100644 --- a/app/client/src/plugins/Linting/utils/diffGenerator.ts +++ b/app/client/src/plugins/Linting/utils/diffGenerator.ts @@ -2,7 +2,7 @@ import type { TParsedJSProperty } from "@shared/ast"; import type { Diff } from "deep-diff"; import { diff } from "deep-diff"; import type { jsLintEntityParser } from "./entityParser"; -import type { IEntity } from "@appsmith/plugins/Linting/lib/entity/types"; +import type { IEntity } from "ee/plugins/Linting/lib/entity/types"; import type { JSEntity } from "plugins/Linting/lib/entity/JSActionEntity"; export interface EntityDiffGenerator { diff --git a/app/client/src/plugins/Linting/utils/entityParser.ts b/app/client/src/plugins/Linting/utils/entityParser.ts index 25ce9c2280..0e9dc528de 100644 --- a/app/client/src/plugins/Linting/utils/entityParser.ts +++ b/app/client/src/plugins/Linting/utils/entityParser.ts @@ -2,9 +2,9 @@ import type { DataTreeEntityConfig, JSActionEntityConfig, JSActionEntity as TJSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { EvaluationSubstitutionType } from "@appsmith/entities/DataTree/types"; +import { EvaluationSubstitutionType } from "ee/entities/DataTree/types"; import type { TParsedJSProperty } from "@shared/ast"; import { isJSFunctionProperty } from "@shared/ast"; import { parseJSObject } from "@shared/ast"; diff --git a/app/client/src/plugins/Linting/utils/getEvaluationContext.ts b/app/client/src/plugins/Linting/utils/getEvaluationContext.ts index b90bd55c51..a3a161b85d 100644 --- a/app/client/src/plugins/Linting/utils/getEvaluationContext.ts +++ b/app/client/src/plugins/Linting/utils/getEvaluationContext.ts @@ -1,6 +1,6 @@ import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import { createEvaluationContext } from "workers/Evaluation/evaluate"; -import { getActionTriggerFunctionNames } from "@appsmith/workers/Evaluation/fns"; +import { getActionTriggerFunctionNames } from "ee/workers/Evaluation/fns"; export function getEvaluationContext( unevalTree: DataTree, diff --git a/app/client/src/plugins/Linting/utils/getJSToLint.ts b/app/client/src/plugins/Linting/utils/getJSToLint.ts index ad5c9bedc3..70d01996d8 100644 --- a/app/client/src/plugins/Linting/utils/getJSToLint.ts +++ b/app/client/src/plugins/Linting/utils/getJSToLint.ts @@ -1,5 +1,5 @@ import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { isJSAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isJSAction } from "ee/workers/Evaluation/evaluationUtils"; // Removes "export default" statement from js Object diff --git a/app/client/src/plugins/Linting/utils/getLintingErrors.ts b/app/client/src/plugins/Linting/utils/getLintingErrors.ts index 8520371876..877a389984 100644 --- a/app/client/src/plugins/Linting/utils/getLintingErrors.ts +++ b/app/client/src/plugins/Linting/utils/getLintingErrors.ts @@ -31,11 +31,11 @@ import { JSLibraries } from "workers/common/JSLibrary"; import getLintSeverity from "./getLintSeverity"; import { APPSMITH_GLOBAL_FUNCTIONS } from "components/editorComponents/ActionCreator/constants"; import { last } from "lodash"; -import { isWidget } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isWidget } from "ee/workers/Evaluation/evaluationUtils"; import setters from "workers/Evaluation/setters"; import { isMemberExpressionNode } from "@shared/ast/src"; import { generate } from "astring"; -import getInvalidModuleInputsError from "@appsmith/plugins/Linting/utils/getInvalidModuleInputsError"; +import getInvalidModuleInputsError from "ee/plugins/Linting/utils/getInvalidModuleInputsError"; const EvaluationScriptPositions: Record = {}; diff --git a/app/client/src/plugins/Linting/utils/isEntityFunction.ts b/app/client/src/plugins/Linting/utils/isEntityFunction.ts index dbc5e8dfbd..df1c863d41 100644 --- a/app/client/src/plugins/Linting/utils/isEntityFunction.ts +++ b/app/client/src/plugins/Linting/utils/isEntityFunction.ts @@ -1,6 +1,6 @@ import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; -import { isDataTreeEntity } from "@appsmith/workers/Evaluation/evaluationUtils"; -import { getEntityFunctions } from "@appsmith/workers/Evaluation/fns"; +import { isDataTreeEntity } from "ee/workers/Evaluation/evaluationUtils"; +import { getEntityFunctions } from "ee/workers/Evaluation/fns"; import setters from "workers/Evaluation/setters"; export default function isEntityFunction( diff --git a/app/client/src/plugins/Linting/utils/lintBindingPath.ts b/app/client/src/plugins/Linting/utils/lintBindingPath.ts index c02ed377e3..905e31fd0f 100644 --- a/app/client/src/plugins/Linting/utils/lintBindingPath.ts +++ b/app/client/src/plugins/Linting/utils/lintBindingPath.ts @@ -1,7 +1,7 @@ import type { LintError } from "utils/DynamicBindingUtils"; import { getDynamicBindings } from "utils/DynamicBindingUtils"; import { getScriptToEval, getScriptType } from "workers/Evaluation/evaluate"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import type { lintBindingPathProps } from "../types"; import getLintingErrors from "./getLintingErrors"; import { getJSToLint } from "./getJSToLint"; diff --git a/app/client/src/plugins/Linting/utils/lintJSObjectBody.ts b/app/client/src/plugins/Linting/utils/lintJSObjectBody.ts index 10da015c0c..42bad8338e 100644 --- a/app/client/src/plugins/Linting/utils/lintJSObjectBody.ts +++ b/app/client/src/plugins/Linting/utils/lintJSObjectBody.ts @@ -1,4 +1,4 @@ -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { LintError } from "utils/DynamicBindingUtils"; import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/plugins/Linting/utils/lintJSObjectProperty.ts b/app/client/src/plugins/Linting/utils/lintJSObjectProperty.ts index b526c15783..cf6317bde0 100644 --- a/app/client/src/plugins/Linting/utils/lintJSObjectProperty.ts +++ b/app/client/src/plugins/Linting/utils/lintJSObjectProperty.ts @@ -1,7 +1,7 @@ import type { LintError } from "utils/DynamicBindingUtils"; import type { DependencyMap } from "utils/DynamicBindingUtils"; import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { CustomLintErrorCode, CUSTOM_LINT_ERRORS } from "../constants"; import type { TJSFunctionPropertyState, diff --git a/app/client/src/plugins/Linting/utils/pathUtils.ts b/app/client/src/plugins/Linting/utils/pathUtils.ts index a5ac1f5b42..bfde705b48 100644 --- a/app/client/src/plugins/Linting/utils/pathUtils.ts +++ b/app/client/src/plugins/Linting/utils/pathUtils.ts @@ -1,12 +1,12 @@ -import { isWidgetEntity } from "@appsmith/plugins/Linting/lib/entity"; +import { isWidgetEntity } from "ee/plugins/Linting/lib/entity"; import { convertPathToString, getEntityNameAndPropertyPath, isTrueObject, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { toPath, union } from "lodash"; -import { isDynamicEntity } from "@appsmith/plugins/Linting/lib/entity/isDynamicEntity"; -import type { IEntity } from "@appsmith/plugins/Linting/lib/entity/types"; +import { isDynamicEntity } from "ee/plugins/Linting/lib/entity/isDynamicEntity"; +import type { IEntity } from "ee/plugins/Linting/lib/entity/types"; export class PathUtils { static getReactivePaths(entity: IEntity) { diff --git a/app/client/src/plugins/Linting/utils/sortLintingPathsByType.ts b/app/client/src/plugins/Linting/utils/sortLintingPathsByType.ts index 2c61bd3e24..f566ec953d 100644 --- a/app/client/src/plugins/Linting/utils/sortLintingPathsByType.ts +++ b/app/client/src/plugins/Linting/utils/sortLintingPathsByType.ts @@ -4,7 +4,7 @@ import { isATriggerPath, isDynamicLeaf, isJSAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; export default function sortLintingPathsByType( pathsToLint: string[], diff --git a/app/client/src/preload-route-chunks.ts b/app/client/src/preload-route-chunks.ts index a874caf1f4..f4c066689b 100644 --- a/app/client/src/preload-route-chunks.ts +++ b/app/client/src/preload-route-chunks.ts @@ -1,4 +1,4 @@ -import { getBaseURL } from "@appsmith/utils/preloadHelpers"; +import { getBaseURL } from "ee/utils/preloadHelpers"; // This file preloads chunks for the edit and view modes ahead of the import() // call that will actually require them. This puts these chunks into HTTP cache // (so they can be executed immediately) but doesn’t execute them (so that the diff --git a/app/client/src/reducers/entityReducers/appReducer.ts b/app/client/src/reducers/entityReducers/appReducer.ts index 8df8fbc38c..6014430220 100644 --- a/app/client/src/reducers/entityReducers/appReducer.ts +++ b/app/client/src/reducers/entityReducers/appReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { User } from "constants/userConstants"; import type { APP_MODE } from "entities/App"; diff --git a/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.test.ts b/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.test.ts index 1d155d29e1..fb35fec454 100644 --- a/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.test.ts +++ b/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.test.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import reducer from "./autoHeightLayoutTreeReducer"; describe("Canvas Levels Reducer", () => { diff --git a/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.ts b/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.ts index a6ba0eb5b3..03d751105d 100644 --- a/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.ts +++ b/app/client/src/reducers/entityReducers/autoHeightReducers/autoHeightLayoutTreeReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { TreeNode } from "utils/autoHeight/constants"; import { xor } from "lodash"; diff --git a/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.test.ts b/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.test.ts index ceb8524515..1224f659eb 100644 --- a/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.test.ts +++ b/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.test.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import reducer from "./canvasLevelsReducer"; describe("Canvas Levels Reducer", () => { diff --git a/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.ts b/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.ts index d922c3c8f1..1f7520dd99 100644 --- a/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.ts +++ b/app/client/src/reducers/entityReducers/autoHeightReducers/canvasLevelsReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { AutoHeightLayoutTreePayload } from "./autoHeightLayoutTreeReducer"; export type CanvasLevelsPayload = Record; diff --git a/app/client/src/reducers/entityReducers/canvasWidgetsReducer.test.ts b/app/client/src/reducers/entityReducers/canvasWidgetsReducer.test.ts index fd41518e14..65bc48cc7b 100644 --- a/app/client/src/reducers/entityReducers/canvasWidgetsReducer.test.ts +++ b/app/client/src/reducers/entityReducers/canvasWidgetsReducer.test.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import reducer, { initialState as reducerInitialState, } from "./canvasWidgetsReducer"; diff --git a/app/client/src/reducers/entityReducers/canvasWidgetsReducer.ts b/app/client/src/reducers/entityReducers/canvasWidgetsReducer.ts index 1e0afcbff8..dc6ae19464 100644 --- a/app/client/src/reducers/entityReducers/canvasWidgetsReducer.ts +++ b/app/client/src/reducers/entityReducers/canvasWidgetsReducer.ts @@ -2,8 +2,8 @@ import { createImmerReducer } from "utils/ReducerUtils"; import type { UpdateCanvasPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { uniq, get, set } from "lodash"; import type { Diff } from "deep-diff"; @@ -15,8 +15,8 @@ import { import { klona } from "klona"; /* This type is an object whose keys are widgetIds and values are arrays with property paths -and property values -For example: +and property values +For example: { "xyz123": [{ propertyPath: "bottomRow", propertyValue: 20 }] } */ export type UpdateWidgetsPayload = Record< diff --git a/app/client/src/reducers/entityReducers/canvasWidgetsStructureReducer.ts b/app/client/src/reducers/entityReducers/canvasWidgetsStructureReducer.ts index b7b9021edc..7054e63f11 100644 --- a/app/client/src/reducers/entityReducers/canvasWidgetsStructureReducer.ts +++ b/app/client/src/reducers/entityReducers/canvasWidgetsStructureReducer.ts @@ -2,8 +2,8 @@ import { createImmerReducer } from "utils/ReducerUtils"; import type { UpdateCanvasPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import type { WidgetType } from "constants/WidgetConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; diff --git a/app/client/src/reducers/entityReducers/datasourceReducer.ts b/app/client/src/reducers/entityReducers/datasourceReducer.ts index f05ea38ad1..480622bb0f 100644 --- a/app/client/src/reducers/entityReducers/datasourceReducer.ts +++ b/app/client/src/reducers/entityReducers/datasourceReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Datasource, DatasourceStorage, diff --git a/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts b/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts index fa94fe3c28..a9d9760a45 100644 --- a/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts +++ b/app/client/src/reducers/entityReducers/jsExecutionsReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionErrorTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionErrorTypes } from "ee/constants/ReduxActionConstants"; export type JSExecutionRecord = Record; const initialState: JSExecutionRecord = {}; diff --git a/app/client/src/reducers/entityReducers/metaReducer/index.ts b/app/client/src/reducers/entityReducers/metaReducer/index.ts index 3fcf8e63c6..c15ace3b58 100644 --- a/app/client/src/reducers/entityReducers/metaReducer/index.ts +++ b/app/client/src/reducers/entityReducers/metaReducer/index.ts @@ -6,19 +6,19 @@ import type { BatchUpdateWidgetMetaPropertyPayload, } from "actions/metaActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import produce from "immer"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import { getMetaWidgetResetObj, getNextMetaStateWithUpdates, setMetaValuesOnResetFromEval, } from "./metaReducerUtils"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; export type WidgetMetaState = Record; export type MetaState = Record; diff --git a/app/client/src/reducers/entityReducers/metaReducer/metaReducerUtils.ts b/app/client/src/reducers/entityReducers/metaReducer/metaReducerUtils.ts index 3f988ac6b9..88b45c3d64 100644 --- a/app/client/src/reducers/entityReducers/metaReducer/metaReducerUtils.ts +++ b/app/client/src/reducers/entityReducers/metaReducer/metaReducerUtils.ts @@ -2,11 +2,11 @@ import type { WidgetEntity, WidgetEntityConfig, PropertyOverrideDependency, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { klona } from "klona"; import type { MetaState, WidgetMetaState } from "."; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import produce from "immer"; import { set, unset } from "lodash"; diff --git a/app/client/src/reducers/entityReducers/metaReducer/test.ts b/app/client/src/reducers/entityReducers/metaReducer/test.ts index 1c5fee7688..fb630367b1 100644 --- a/app/client/src/reducers/entityReducers/metaReducer/test.ts +++ b/app/client/src/reducers/entityReducers/metaReducer/test.ts @@ -1,7 +1,7 @@ import metaReducer, { initialState } from "./index"; import { updateMetaState } from "actions/metaActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; let currentMetaState = initialState; diff --git a/app/client/src/reducers/entityReducers/metaWidgetsReducer.test.ts b/app/client/src/reducers/entityReducers/metaWidgetsReducer.test.ts index b3df073fb2..532be1a9e5 100644 --- a/app/client/src/reducers/entityReducers/metaWidgetsReducer.test.ts +++ b/app/client/src/reducers/entityReducers/metaWidgetsReducer.test.ts @@ -2,11 +2,11 @@ import type { MetaWidgetsReduxState } from "./metaWidgetsReducer"; import reducer, { initialState as reducerInitialState, } from "./metaWidgetsReducer"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { metaWidgetState } from "utils/metaWidgetState"; import { nestedMetaWidgetInitialState } from "./testData/metaWidgetReducer"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; const modifiedState: MetaWidgetsReduxState = { baowuczcgg: { diff --git a/app/client/src/reducers/entityReducers/metaWidgetsReducer.ts b/app/client/src/reducers/entityReducers/metaWidgetsReducer.ts index 8c155dc3d6..3d13106235 100644 --- a/app/client/src/reducers/entityReducers/metaWidgetsReducer.ts +++ b/app/client/src/reducers/entityReducers/metaWidgetsReducer.ts @@ -2,8 +2,8 @@ import { get, set, split, unset } from "lodash"; import { klona } from "klona"; import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import type { BatchPropertyUpdatePayload } from "actions/controlActions"; import type { UpdateWidgetsPayload } from "./canvasWidgetsReducer"; diff --git a/app/client/src/reducers/entityReducers/pageListReducer.tsx b/app/client/src/reducers/entityReducers/pageListReducer.tsx index b9266f33b5..7dfc09f5c3 100644 --- a/app/client/src/reducers/entityReducers/pageListReducer.tsx +++ b/app/client/src/reducers/entityReducers/pageListReducer.tsx @@ -2,11 +2,11 @@ import type { ClonePageSuccessPayload, Page, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { DeletePageActionPayload, GenerateCRUDSuccess, diff --git a/app/client/src/reducers/entityReducers/pluginsReducer.ts b/app/client/src/reducers/entityReducers/pluginsReducer.ts index 75eea00048..52ba0e1938 100644 --- a/app/client/src/reducers/entityReducers/pluginsReducer.ts +++ b/app/client/src/reducers/entityReducers/pluginsReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { DefaultPlugin, Plugin } from "api/PluginApi"; import type { PluginFormPayloadWithId, diff --git a/app/client/src/reducers/evaluationReducers/dependencyReducer.ts b/app/client/src/reducers/evaluationReducers/dependencyReducer.ts index c614dda907..b8800ba7ec 100644 --- a/app/client/src/reducers/evaluationReducers/dependencyReducer.ts +++ b/app/client/src/reducers/evaluationReducers/dependencyReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { DependencyMap } from "utils/DynamicBindingUtils"; export interface EvaluationDependencyState { diff --git a/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts b/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts index 3c6404be52..e6f8829eb9 100644 --- a/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts +++ b/app/client/src/reducers/evaluationReducers/formEvaluationReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { FormConfigType } from "components/formControls/BaseControl"; import type { FetchPageActionPayload } from "actions/pageActions"; diff --git a/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts b/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts index 5f5145de98..9a22376cbd 100644 --- a/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts +++ b/app/client/src/reducers/evaluationReducers/loadingEntitiesReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export type LoadingEntitiesState = Set; diff --git a/app/client/src/reducers/evaluationReducers/treeReducer.ts b/app/client/src/reducers/evaluationReducers/treeReducer.ts index 0113854787..7167d75efe 100644 --- a/app/client/src/reducers/evaluationReducers/treeReducer.ts +++ b/app/client/src/reducers/evaluationReducers/treeReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { applyChange } from "deep-diff"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { createImmerReducer } from "utils/ReducerUtils"; diff --git a/app/client/src/reducers/evaluationReducers/triggerReducer.ts b/app/client/src/reducers/evaluationReducers/triggerReducer.ts index 1bf82b1749..fb63acd97c 100644 --- a/app/client/src/reducers/evaluationReducers/triggerReducer.ts +++ b/app/client/src/reducers/evaluationReducers/triggerReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ConditionalOutput, FormEvalOutput, diff --git a/app/client/src/reducers/lintingReducers/lintErrorsReducers.ts b/app/client/src/reducers/lintingReducers/lintErrorsReducers.ts index b484c0337c..516adbcafc 100644 --- a/app/client/src/reducers/lintingReducers/lintErrorsReducers.ts +++ b/app/client/src/reducers/lintingReducers/lintErrorsReducers.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { LintError } from "utils/DynamicBindingUtils"; import { createImmerReducer } from "utils/ReducerUtils"; import type { SetLintErrorsAction } from "actions/lintingActions"; diff --git a/app/client/src/reducers/uiReducers/actionSelectorReducer.ts b/app/client/src/reducers/uiReducers/actionSelectorReducer.ts index c552be1a3a..00b3e13196 100644 --- a/app/client/src/reducers/uiReducers/actionSelectorReducer.ts +++ b/app/client/src/reducers/uiReducers/actionSelectorReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export type ActionSelectorReduxState = Record< string, diff --git a/app/client/src/reducers/uiReducers/activeFieldEditorReducer.ts b/app/client/src/reducers/uiReducers/activeFieldEditorReducer.ts index 9b53dfed19..e33b2abaf5 100644 --- a/app/client/src/reducers/uiReducers/activeFieldEditorReducer.ts +++ b/app/client/src/reducers/uiReducers/activeFieldEditorReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; export type ActiveField = null | string; diff --git a/app/client/src/reducers/uiReducers/analyticsReducer.ts b/app/client/src/reducers/uiReducers/analyticsReducer.ts index 354abe161d..debb5416d8 100644 --- a/app/client/src/reducers/uiReducers/analyticsReducer.ts +++ b/app/client/src/reducers/uiReducers/analyticsReducer.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; export type SegmentState = "INIT_SUCCESS" | "INIT_UNCERTAIN"; diff --git a/app/client/src/reducers/uiReducers/appCollabReducer.ts b/app/client/src/reducers/uiReducers/appCollabReducer.ts index 0a237b0cd3..875a37919e 100644 --- a/app/client/src/reducers/uiReducers/appCollabReducer.ts +++ b/app/client/src/reducers/uiReducers/appCollabReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; import type { User } from "entities/AppCollab/CollabInterfaces"; import { cloneDeep } from "lodash"; diff --git a/app/client/src/reducers/uiReducers/appSettingsPaneReducer.ts b/app/client/src/reducers/uiReducers/appSettingsPaneReducer.ts index 7cbe5e7cbd..63c40b18a2 100644 --- a/app/client/src/reducers/uiReducers/appSettingsPaneReducer.ts +++ b/app/client/src/reducers/uiReducers/appSettingsPaneReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { AppSettingsTabs } from "pages/Editor/AppSettingsPane/AppSettings"; import { createReducer } from "utils/ReducerUtils"; diff --git a/app/client/src/reducers/uiReducers/appThemingReducer.ts b/app/client/src/reducers/uiReducers/appThemingReducer.ts index 409db2edcd..3646c7035a 100644 --- a/app/client/src/reducers/uiReducers/appThemingReducer.ts +++ b/app/client/src/reducers/uiReducers/appThemingReducer.ts @@ -1,8 +1,8 @@ import type { AppTheme } from "entities/AppTheming"; import type { AppThemingMode } from "selectors/appThemingSelectors"; import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export interface AppThemingState { isSaving: boolean; diff --git a/app/client/src/reducers/uiReducers/appViewReducer.tsx b/app/client/src/reducers/uiReducers/appViewReducer.tsx index 4b9309beec..893d18219d 100644 --- a/app/client/src/reducers/uiReducers/appViewReducer.tsx +++ b/app/client/src/reducers/uiReducers/appViewReducer.tsx @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; const initialState: AppViewReduxState = { isFetchingPage: false, diff --git a/app/client/src/reducers/uiReducers/authReducer.ts b/app/client/src/reducers/uiReducers/authReducer.ts index 6d4cbacb7a..c758badc44 100644 --- a/app/client/src/reducers/uiReducers/authReducer.ts +++ b/app/client/src/reducers/uiReducers/authReducer.ts @@ -2,7 +2,7 @@ import { createReducer } from "utils/ReducerUtils"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; const initialState: AuthState = { isValidatingToken: true, diff --git a/app/client/src/reducers/uiReducers/autoHeightReducer.ts b/app/client/src/reducers/uiReducers/autoHeightReducer.ts index e29449777a..c84ba1cc9f 100644 --- a/app/client/src/reducers/uiReducers/autoHeightReducer.ts +++ b/app/client/src/reducers/uiReducers/autoHeightReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; export interface AutoHeightUIStatePayload { isAutoHeightWithLimitsChanging: boolean; diff --git a/app/client/src/reducers/uiReducers/buildingBlockReducer.ts b/app/client/src/reducers/uiReducers/buildingBlockReducer.ts index de279ab796..dd89ed2e95 100644 --- a/app/client/src/reducers/uiReducers/buildingBlockReducer.ts +++ b/app/client/src/reducers/uiReducers/buildingBlockReducer.ts @@ -1,8 +1,8 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; const initialState: BuildingBlocksReduxState = { diff --git a/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts b/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts index 965c48b107..19e1b03592 100644 --- a/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts +++ b/app/client/src/reducers/uiReducers/canvasSelectionReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import type { XYCord } from "layoutSystems/common/canvasArenas/ArenaTypes"; diff --git a/app/client/src/reducers/uiReducers/consolidatedPageLoadReducer.ts b/app/client/src/reducers/uiReducers/consolidatedPageLoadReducer.ts index 5f9cf1b266..8734b52d58 100644 --- a/app/client/src/reducers/uiReducers/consolidatedPageLoadReducer.ts +++ b/app/client/src/reducers/uiReducers/consolidatedPageLoadReducer.ts @@ -1,5 +1,5 @@ import { createReducer } from "utils/ReducerUtils"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: ConsolidatedPageLoadState = { isLoading: true, diff --git a/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts b/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts index c41508567f..1ff69b6f55 100644 --- a/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts +++ b/app/client/src/reducers/uiReducers/crudInfoModalReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SetCrudInfoModalOpenPayload } from "actions/crudInfoModalActions"; const initialState: CrudInfoModalReduxState = { diff --git a/app/client/src/reducers/uiReducers/datasourceNameReducer.ts b/app/client/src/reducers/uiReducers/datasourceNameReducer.ts index 85a7cc0b2b..526125af2f 100644 --- a/app/client/src/reducers/uiReducers/datasourceNameReducer.ts +++ b/app/client/src/reducers/uiReducers/datasourceNameReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; const initialState: DatasourceNameReduxState = { isSaving: {}, diff --git a/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts b/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts index b23d416d09..7d68494232 100644 --- a/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts +++ b/app/client/src/reducers/uiReducers/datasourcePaneReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { Datasource } from "entities/Datasource"; import _ from "lodash"; import { ActionExecutionResizerHeight } from "pages/Editor/APIEditor/constants"; diff --git a/app/client/src/reducers/uiReducers/debuggerReducer.ts b/app/client/src/reducers/uiReducers/debuggerReducer.ts index 4b7eea94f8..5c0f25ddb7 100644 --- a/app/client/src/reducers/uiReducers/debuggerReducer.ts +++ b/app/client/src/reducers/uiReducers/debuggerReducer.ts @@ -1,7 +1,7 @@ import { createImmerReducer } from "utils/ReducerUtils"; import type { Log } from "entities/AppsmithConsole"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { omit, isUndefined, isEmpty } from "lodash"; import equal from "fast-deep-equal"; import { ActionExecutionResizerHeight } from "pages/Editor/APIEditor/constants"; diff --git a/app/client/src/reducers/uiReducers/dragResizeReducer.ts b/app/client/src/reducers/uiReducers/dragResizeReducer.ts index ceee841a42..fc48fb59fb 100644 --- a/app/client/src/reducers/uiReducers/dragResizeReducer.ts +++ b/app/client/src/reducers/uiReducers/dragResizeReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { createImmerReducer } from "utils/ReducerUtils"; import type { SetSelectedWidgetsPayload } from "../../actions/widgetSelectionActions"; diff --git a/app/client/src/reducers/uiReducers/errorReducer.tsx b/app/client/src/reducers/uiReducers/errorReducer.tsx index c53d0bc172..2cf0535ea4 100644 --- a/app/client/src/reducers/uiReducers/errorReducer.tsx +++ b/app/client/src/reducers/uiReducers/errorReducer.tsx @@ -2,9 +2,9 @@ import { createReducer } from "utils/ReducerUtils"; import type { ReduxAction, ReduxActionErrorPayload, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { ERROR_CODES } from "@appsmith/constants/ApiConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { ERROR_CODES } from "ee/constants/ApiConstants"; import _ from "lodash"; const initialState: ErrorReduxState = { diff --git a/app/client/src/reducers/uiReducers/focusHistoryReducer.ts b/app/client/src/reducers/uiReducers/focusHistoryReducer.ts index def91cb1fb..96b8b881d1 100644 --- a/app/client/src/reducers/uiReducers/focusHistoryReducer.ts +++ b/app/client/src/reducers/uiReducers/focusHistoryReducer.ts @@ -1,5 +1,5 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { FocusEntityInfo } from "navigation/FocusEntity"; export interface FocusState { diff --git a/app/client/src/reducers/uiReducers/gitSyncReducer.ts b/app/client/src/reducers/uiReducers/gitSyncReducer.ts index 795e16bac8..b1a740bec6 100644 --- a/app/client/src/reducers/uiReducers/gitSyncReducer.ts +++ b/app/client/src/reducers/uiReducers/gitSyncReducer.ts @@ -1,13 +1,13 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { GitConfig, MergeStatus } from "entities/GitSync"; import { GitSyncModalTab } from "entities/GitSync"; import type { GetSSHKeyResponseData, SSHKeyType } from "actions/gitSyncActions"; -import type { PageDefaultMeta } from "@appsmith/api/ApplicationApi"; +import type { PageDefaultMeta } from "ee/api/ApplicationApi"; export enum GitSettingsTab { GENERAL = "GENERAL", diff --git a/app/client/src/reducers/uiReducers/globalSearchReducer.ts b/app/client/src/reducers/uiReducers/globalSearchReducer.ts index 7c8c0e4c38..3751bde977 100644 --- a/app/client/src/reducers/uiReducers/globalSearchReducer.ts +++ b/app/client/src/reducers/uiReducers/globalSearchReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { RecentEntity, SearchCategory, diff --git a/app/client/src/reducers/uiReducers/helpReducer.ts b/app/client/src/reducers/uiReducers/helpReducer.ts index e59dc4967e..23b782fbd1 100644 --- a/app/client/src/reducers/uiReducers/helpReducer.ts +++ b/app/client/src/reducers/uiReducers/helpReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: HelpReduxState = { url: "", diff --git a/app/client/src/reducers/uiReducers/ideReducer.ts b/app/client/src/reducers/uiReducers/ideReducer.ts index 8226ad6056..ceaf94bc37 100644 --- a/app/client/src/reducers/uiReducers/ideReducer.ts +++ b/app/client/src/reducers/uiReducers/ideReducer.ts @@ -1,10 +1,7 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { - EditorEntityTab, - EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { EditorEntityTab, EditorViewMode } from "ee/entities/IDE/constants"; import { klona } from "klona"; import { get, remove, set } from "lodash"; diff --git a/app/client/src/reducers/uiReducers/importReducer.ts b/app/client/src/reducers/uiReducers/importReducer.ts index 34a64b3fb7..34d2d79ebb 100644 --- a/app/client/src/reducers/uiReducers/importReducer.ts +++ b/app/client/src/reducers/uiReducers/importReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; const initialState: ImportReduxState = { isCurlModalOpen: false, diff --git a/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx b/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx index 9df58832a1..99cec7cff0 100644 --- a/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx +++ b/app/client/src/reducers/uiReducers/jsObjectNameReducer.tsx @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; const initialState: JSObjectNameReduxState = { isSaving: {}, diff --git a/app/client/src/reducers/uiReducers/jsPaneReducer.ts b/app/client/src/reducers/uiReducers/jsPaneReducer.ts index 68489671ea..02704b1fb5 100644 --- a/app/client/src/reducers/uiReducers/jsPaneReducer.ts +++ b/app/client/src/reducers/uiReducers/jsPaneReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { JSCollection } from "entities/JSCollection"; import { ActionExecutionResizerHeight } from "pages/Editor/APIEditor/constants"; diff --git a/app/client/src/reducers/uiReducers/layoutConversionReducer.ts b/app/client/src/reducers/uiReducers/layoutConversionReducer.ts index 72481ae35d..aaa6aa6936 100644 --- a/app/client/src/reducers/uiReducers/layoutConversionReducer.ts +++ b/app/client/src/reducers/uiReducers/layoutConversionReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; export enum AlertType { SUCCESS = "SUCCESS", diff --git a/app/client/src/reducers/uiReducers/libraryReducer.ts b/app/client/src/reducers/uiReducers/libraryReducer.ts index 5cda44347a..385a314c8c 100644 --- a/app/client/src/reducers/uiReducers/libraryReducer.ts +++ b/app/client/src/reducers/uiReducers/libraryReducer.ts @@ -1,9 +1,9 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import recommendedLibraries from "pages/Editor/Explorer/Libraries/recommendedLibraries"; import type { JSLibrary } from "workers/common/JSLibrary"; import { defaultLibraries } from "workers/common/JSLibrary"; diff --git a/app/client/src/reducers/uiReducers/mainCanvasReducer.ts b/app/client/src/reducers/uiReducers/mainCanvasReducer.ts index 1c159ca611..32dc48a99e 100644 --- a/app/client/src/reducers/uiReducers/mainCanvasReducer.ts +++ b/app/client/src/reducers/uiReducers/mainCanvasReducer.ts @@ -2,8 +2,8 @@ import { createImmerReducer } from "utils/ReducerUtils"; import type { ReduxAction, UpdateCanvasPayload, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { layoutConfigurations, MAIN_CONTAINER_WIDGET_ID, diff --git a/app/client/src/reducers/uiReducers/modalActionReducer.ts b/app/client/src/reducers/uiReducers/modalActionReducer.ts index df22c52b02..258f90a4a3 100644 --- a/app/client/src/reducers/uiReducers/modalActionReducer.ts +++ b/app/client/src/reducers/uiReducers/modalActionReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: ModalActionReduxState = { modals: [], diff --git a/app/client/src/reducers/uiReducers/onBoardingReducer.ts b/app/client/src/reducers/uiReducers/onBoardingReducer.ts index 6ac70e91e9..1270ff1b8d 100644 --- a/app/client/src/reducers/uiReducers/onBoardingReducer.ts +++ b/app/client/src/reducers/uiReducers/onBoardingReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { SIGNPOSTING_STEP } from "pages/Editor/FirstTimeUserOnboarding/Utils"; import { createReducer } from "utils/ReducerUtils"; diff --git a/app/client/src/reducers/uiReducers/oneClickBindingReducer.ts b/app/client/src/reducers/uiReducers/oneClickBindingReducer.ts index 50e1fd5b59..42540ebaf5 100644 --- a/app/client/src/reducers/uiReducers/oneClickBindingReducer.ts +++ b/app/client/src/reducers/uiReducers/oneClickBindingReducer.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { createReducer } from "utils/ReducerUtils"; import type { WidgetQueryGenerationFormConfig } from "WidgetQueryGenerators/types"; diff --git a/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts b/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts index 81df95316e..a786443e99 100644 --- a/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts +++ b/app/client/src/reducers/uiReducers/pageCanvasStructureReducer.ts @@ -1,9 +1,9 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { compareAndGenerateImmutableCanvasStructure } from "utils/canvasStructureHelpers"; import type { WidgetType } from "constants/WidgetConstants"; diff --git a/app/client/src/reducers/uiReducers/pageWidgetsReducer.test.ts b/app/client/src/reducers/uiReducers/pageWidgetsReducer.test.ts index 44ed9765fc..c1d744dbc6 100644 --- a/app/client/src/reducers/uiReducers/pageWidgetsReducer.test.ts +++ b/app/client/src/reducers/uiReducers/pageWidgetsReducer.test.ts @@ -1,5 +1,5 @@ import reducer from "./pageWidgetsReducer"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getCurrentRowBinding } from "widgets/TableWidget/constants"; const pageWidgetUIInitialState = { diff --git a/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts b/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts index 5e10e812e5..2aa0b8f28c 100644 --- a/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts +++ b/app/client/src/reducers/uiReducers/pageWidgetsReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { FlattenedDSL } from "@shared/dsl"; import { flattenDSL } from "@shared/dsl"; diff --git a/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx b/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx index 671c14c3e5..90bdd47579 100644 --- a/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx +++ b/app/client/src/reducers/uiReducers/propertyPaneReducer.tsx @@ -1,8 +1,8 @@ import type { ReduxAction, ShowPropertyPanePayload, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { DEFAULT_PROPERTY_PANE_WIDTH } from "constants/AppConstants"; import { createImmerReducer } from "utils/ReducerUtils"; diff --git a/app/client/src/reducers/uiReducers/reflowReducer.ts b/app/client/src/reducers/uiReducers/reflowReducer.ts index 8b8edef9a3..67230607e6 100644 --- a/app/client/src/reducers/uiReducers/reflowReducer.ts +++ b/app/client/src/reducers/uiReducers/reflowReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReflowReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReflowReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ReflowedSpaceMap } from "reflow/reflowTypes"; const initialState: widgetReflow = { diff --git a/app/client/src/reducers/uiReducers/releasesReducer.ts b/app/client/src/reducers/uiReducers/releasesReducer.ts index 2ed8e56928..87cf6f73ea 100644 --- a/app/client/src/reducers/uiReducers/releasesReducer.ts +++ b/app/client/src/reducers/uiReducers/releasesReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: ReleasesState = { newReleasesCount: "", diff --git a/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx b/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx index b9b15de5fd..29b1d7a2c1 100644 --- a/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx +++ b/app/client/src/reducers/uiReducers/tableFilterPaneReducer.tsx @@ -2,8 +2,8 @@ import { createReducer } from "utils/ReducerUtils"; import type { ReduxAction, ShowPropertyPanePayload, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: TableFilterPaneReduxState = { isVisible: false, diff --git a/app/client/src/reducers/uiReducers/templateReducer.ts b/app/client/src/reducers/uiReducers/templateReducer.ts index 1760cb4a67..bb193d12b4 100644 --- a/app/client/src/reducers/uiReducers/templateReducer.ts +++ b/app/client/src/reducers/uiReducers/templateReducer.ts @@ -1,9 +1,9 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Template, TemplateFiltersResponse } from "api/TemplatesApi"; const initialState: TemplatesReduxState = { diff --git a/app/client/src/reducers/uiReducers/themeReducer.ts b/app/client/src/reducers/uiReducers/themeReducer.ts index 2f37493d86..233c47e5af 100644 --- a/app/client/src/reducers/uiReducers/themeReducer.ts +++ b/app/client/src/reducers/uiReducers/themeReducer.ts @@ -1,6 +1,6 @@ import { createImmerReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { dark, light, theme } from "constants/DefaultTheme"; import { ThemeMode } from "selectors/themeSelectors"; diff --git a/app/client/src/reducers/uiReducers/tourReducer.ts b/app/client/src/reducers/uiReducers/tourReducer.ts index b04067c76c..3842411982 100644 --- a/app/client/src/reducers/uiReducers/tourReducer.ts +++ b/app/client/src/reducers/uiReducers/tourReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { TourType } from "entities/Tour"; const initialState: TourReducerState = { diff --git a/app/client/src/reducers/uiReducers/usersReducer.ts b/app/client/src/reducers/uiReducers/usersReducer.ts index 4dd7b52ba3..8e7030d8d8 100644 --- a/app/client/src/reducers/uiReducers/usersReducer.ts +++ b/app/client/src/reducers/uiReducers/usersReducer.ts @@ -1,15 +1,15 @@ import _ from "lodash"; import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { User } from "constants/userConstants"; import { DefaultCurrentUserDetails } from "constants/userConstants"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import { DEFAULT_FEATURE_FLAG_VALUE } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import { DEFAULT_FEATURE_FLAG_VALUE } from "ee/entities/FeatureFlag"; import type { OverriddenFeatureFlags } from "utils/hooks/useFeatureFlagOverride"; const initialState: UsersReduxState = { diff --git a/app/client/src/reducers/uiReducers/websocketReducer.ts b/app/client/src/reducers/uiReducers/websocketReducer.ts index 66cdef3834..44d96ac823 100644 --- a/app/client/src/reducers/uiReducers/websocketReducer.ts +++ b/app/client/src/reducers/uiReducers/websocketReducer.ts @@ -1,6 +1,6 @@ import { createReducer } from "utils/ReducerUtils"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; const initialState: WebsocketReducerState = { appLevelSocketConnected: false, diff --git a/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts b/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts index ab2b6168ba..d8ce846888 100644 --- a/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts +++ b/app/client/src/sagas/ActionExecution/NavigateActionSaga.ts @@ -1,18 +1,15 @@ import { call, put, select } from "redux-saga/effects"; import { getCurrentPageId, getPageList } from "selectors/editorSelectors"; import _ from "lodash"; -import { - ReduxActionTypes, - type Page, -} from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { ReduxActionTypes, type Page } from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; -import { getQueryStringfromObject } from "@appsmith/entities/URLRedirect/URLAssembly"; +import { getQueryStringfromObject } from "ee/entities/URLRedirect/URLAssembly"; import history from "utils/history"; -import { setDataUrl } from "@appsmith/sagas/PageSagas"; +import { setDataUrl } from "ee/sagas/PageSagas"; import AppsmithConsole from "utils/AppsmithConsole"; -import { builderURL, viewerURL } from "@appsmith/RouteBuilder"; +import { builderURL, viewerURL } from "ee/RouteBuilder"; import { TriggerFailureError } from "./errorUtils"; import { isValidURL, matchesURLPattern } from "utils/URLUtils"; import type { TNavigateToDescription } from "workers/Evaluation/fns/navigateTo"; diff --git a/app/client/src/sagas/ActionExecution/PluginActionSaga.ts b/app/client/src/sagas/ActionExecution/PluginActionSaga.ts index 2376b9ddbb..bbffa431d1 100644 --- a/app/client/src/sagas/ActionExecution/PluginActionSaga.ts +++ b/app/client/src/sagas/ActionExecution/PluginActionSaga.ts @@ -27,11 +27,11 @@ import { import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ActionExecutionResponse, ActionResponse, @@ -48,12 +48,12 @@ import { getPlugin, isActionDirty, isActionSaving, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getIsGitSyncModalOpen } from "selectors/gitSyncSelectors"; import { getAppMode, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { find, flatten, @@ -67,16 +67,13 @@ import { unset, } from "lodash"; import AppsmithConsole from "utils/AppsmithConsole"; -import { - ENTITY_TYPE, - PLATFORM_ERROR, -} from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE, PLATFORM_ERROR } from "ee/entities/AppsmithConsole/utils"; import { extractClientDefinedErrorMetadata, validateResponse, } from "sagas/ErrorSagas"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { Action } from "entities/Action"; import { ActionExecutionContext } from "entities/Action"; import { PluginType } from "entities/Action"; @@ -89,7 +86,7 @@ import { ERROR_FAIL_ON_PAGE_LOAD_ACTIONS, ERROR_PLUGIN_ACTION_EXECUTE, SWITCH_ENVIRONMENT_SUCCESS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { LayoutOnLoadActionErrors, PageAction, @@ -111,8 +108,8 @@ import PerformanceTracker, { } from "utils/PerformanceTracker"; import * as log from "loglevel"; import { EMPTY_RESPONSE } from "components/editorComponents/emptyResponse"; -import type { AppState } from "@appsmith/reducers"; -import { DEFAULT_EXECUTE_ACTION_TIMEOUT_MS } from "@appsmith/constants/ApiConstants"; +import type { AppState } from "ee/reducers"; +import { DEFAULT_EXECUTE_ACTION_TIMEOUT_MS } from "ee/constants/ApiConstants"; import { evaluateActionBindings, evalWorker } from "sagas/EvaluationsSaga"; import { isBlobUrl, parseBlobUrl } from "utils/AppsmithUtils"; import { getType, Types } from "utils/TypeHelpers"; @@ -140,11 +137,11 @@ import { import { shouldBeDefined, trimQueryString } from "utils/helpers"; import { requestModalConfirmationSaga } from "sagas/UtilSagas"; import { ModalType } from "reducers/uiReducers/modalActionReducer"; -import { matchBasePath } from "@appsmith/pages/Editor/Explorer/helpers"; +import { matchBasePath } from "ee/pages/Editor/Explorer/helpers"; import { findDatatype, isTrueObject, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { Plugin } from "api/PluginApi"; import { setDefaultActionDisplayFormat } from "./PluginActionSagaUtils"; import { checkAndLogErrorsIfCyclicDependency } from "sagas/helper"; @@ -152,7 +149,7 @@ import { toast } from "design-system"; import type { TRunDescription } from "workers/Evaluation/fns/actionFns"; import { DEBUGGER_TAB_KEYS } from "components/editorComponents/Debugger/helpers"; import { FILE_SIZE_LIMIT_FOR_BLOBS } from "constants/WidgetConstants"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; import { handleStoreOperations } from "./StoreActionSaga"; import { fetchPageAction } from "actions/pageActions"; import type { Datasource } from "entities/Datasource"; @@ -164,9 +161,9 @@ import { import { getCurrentEnvironmentDetails, getCurrentEnvironmentName, -} from "@appsmith/selectors/environmentSelectors"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; -import { getIsActionCreatedInApp } from "@appsmith/utils/getIsActionCreatedInApp"; +} from "ee/selectors/environmentSelectors"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; +import { getIsActionCreatedInApp } from "ee/utils/getIsActionCreatedInApp"; import type { OtlpSpan } from "UITelemetry/generateTraces"; import { endSpan, @@ -178,7 +175,7 @@ import { getActionProperties, getJSActionPathNameToDisplay, getPluginActionNameToDisplay, -} from "@appsmith/utils/actionExecutionUtils"; +} from "ee/utils/actionExecutionUtils"; import type { JSAction, JSCollection } from "entities/JSCollection"; import { getAllowedActionAnalyticsKeys } from "constants/AppsmithActionConstants/formConfig/ActionAnalyticsConfig"; import { setApiPaneDebuggerState } from "../../actions/apiPaneActions"; diff --git a/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts b/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts index 08d7c8c1a5..d64eb516f6 100644 --- a/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts +++ b/app/client/src/sagas/ActionExecution/ResetWidgetActionSaga.ts @@ -8,7 +8,7 @@ import { } from "sagas/ActionExecution/errorUtils"; import { getType, Types } from "utils/TypeHelpers"; import type { FlattenedWidgetProps } from "WidgetProvider/constants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { TResetWidgetDescription } from "workers/Evaluation/fns/resetWidget"; import AppsmithConsole from "utils/AppsmithConsole"; diff --git a/app/client/src/sagas/ActionExecution/StoreActionSaga.ts b/app/client/src/sagas/ActionExecution/StoreActionSaga.ts index e92a5eac0e..176a456152 100644 --- a/app/client/src/sagas/ActionExecution/StoreActionSaga.ts +++ b/app/client/src/sagas/ActionExecution/StoreActionSaga.ts @@ -3,7 +3,7 @@ import { getAppStoreName } from "constants/AppConstants"; import localStorage from "utils/localStorage"; import { updateAppStore } from "actions/pageActions"; import AppsmithConsole from "utils/AppsmithConsole"; -import { getAppStoreData } from "@appsmith/selectors/entitiesSelector"; +import { getAppStoreData } from "ee/selectors/entitiesSelector"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import type { AppStoreState } from "reducers/entityReducers/appReducer"; diff --git a/app/client/src/sagas/ActionExecution/errorUtils.ts b/app/client/src/sagas/ActionExecution/errorUtils.ts index fef6c8a931..4b142364a6 100644 --- a/app/client/src/sagas/ActionExecution/errorUtils.ts +++ b/app/client/src/sagas/ActionExecution/errorUtils.ts @@ -1,14 +1,14 @@ import { createMessage, TRIGGER_ACTION_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ApiResponse } from "api/ApiResponses"; import { isString } from "lodash"; import type { Types } from "utils/TypeHelpers"; -import type { ActionTriggerKeys } from "@appsmith/workers/Evaluation/fns/index"; -import { getActionTriggerFunctionNames } from "@appsmith/workers/Evaluation/fns/index"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { ActionTriggerKeys } from "ee/workers/Evaluation/fns/index"; +import { getActionTriggerFunctionNames } from "ee/workers/Evaluation/fns/index"; +import { getAppMode } from "ee/selectors/applicationSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { setDebuggerSelectedTab, showDebugger } from "actions/debuggerActions"; import { DEBUGGER_TAB_KEYS } from "components/editorComponents/Debugger/helpers"; import store from "store"; diff --git a/app/client/src/sagas/ActionExecution/geolocationSaga.ts b/app/client/src/sagas/ActionExecution/geolocationSaga.ts index 1f0414b1fc..a47e59cf06 100644 --- a/app/client/src/sagas/ActionExecution/geolocationSaga.ts +++ b/app/client/src/sagas/ActionExecution/geolocationSaga.ts @@ -1,5 +1,5 @@ import type { EventType } from "constants/AppsmithActionConstants/ActionConstants"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import { call, put, spawn, take } from "redux-saga/effects"; import { logActionExecutionError } from "sagas/ActionExecution/errorUtils"; import { setUserCurrentGeoLocation } from "actions/browserRequestActions"; diff --git a/app/client/src/sagas/ActionSagas.ts b/app/client/src/sagas/ActionSagas.ts index 2bb7d87011..4e34fa313f 100644 --- a/app/client/src/sagas/ActionSagas.ts +++ b/app/client/src/sagas/ActionSagas.ts @@ -1,11 +1,11 @@ import type { EvaluationReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { all, call, @@ -24,7 +24,7 @@ import ActionAPI from "api/ActionAPI"; import type { ApiResponse } from "api/ApiResponses"; import type { FetchPageRequest, FetchPageResponse } from "api/PageApi"; import PageApi from "api/PageApi"; -import { updateCanvasWithDSL } from "@appsmith/sagas/PageSagas"; +import { updateCanvasWithDSL } from "ee/sagas/PageSagas"; import { closeQueryActionTab, closeQueryActionTabSuccess, @@ -53,7 +53,7 @@ import { getCurrentBasePageId, getCurrentPageId, } from "selectors/editorSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { Action, ActionViewMode, @@ -70,7 +70,7 @@ import { PluginType, SlashCommand, } from "entities/Action"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; import { getAction, getCurrentPageNameByActionId, @@ -82,7 +82,7 @@ import { getPlugin, getSettingConfig, getNewEntityName, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import history from "utils/history"; import { INTEGRATION_TABS } from "constants/routes"; import PerformanceTracker, { @@ -95,14 +95,14 @@ import { ERROR_ACTION_COPY_FAIL, ERROR_ACTION_MOVE_FAIL, ERROR_ACTION_RENAME_FAIL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { get, isEmpty, merge } from "lodash"; import { fixActionPayloadForMongoQuery, getConfigInitialValues, } from "components/formControls/utils"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import { createNewApiAction, @@ -117,7 +117,7 @@ import { integrationEditorURL, queryEditorIdURL, saasEditorApiIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { RequestPayloadAnalyticsPath, checkAndLogErrorsIfCyclicDependency, @@ -130,7 +130,7 @@ import { getFormValues } from "redux-form"; import { API_EDITOR_FORM_NAME, QUERY_EDITOR_FORM_NAME, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import { DEFAULT_GRAPHQL_ACTION_CONFIG } from "constants/ApiEditorConstants/GraphQLEditorConstants"; import { DEFAULT_API_ACTION_CONFIG } from "constants/ApiEditorConstants/ApiEditorConstants"; import { fetchDatasourceStructure } from "actions/datasourceActions"; @@ -138,18 +138,18 @@ import { setAIPromptTriggered } from "utils/storage"; import { getDefaultTemplateActionConfig } from "utils/editorContextUtils"; import { sendAnalyticsEventSaga } from "./AnalyticsSaga"; import { EditorModes } from "components/editorComponents/CodeEditor/EditorConfig"; -import { updateActionAPICall } from "@appsmith/sagas/ApiCallerSagas"; +import { updateActionAPICall } from "ee/sagas/ApiCallerSagas"; import FocusRetention from "./FocusRetentionSaga"; -import { resolveParentEntityMetadata } from "@appsmith/sagas/helpers"; +import { resolveParentEntityMetadata } from "ee/sagas/helpers"; import { handleQueryEntityRedirect } from "./IDESaga"; -import { EditorViewMode, IDE_TYPE } from "@appsmith/entities/IDE/constants"; -import { getIDETypeByUrl } from "@appsmith/entities/IDE/utils"; +import { EditorViewMode, IDE_TYPE } from "ee/entities/IDE/constants"; +import { getIDETypeByUrl } from "ee/entities/IDE/utils"; import { setIdeEditorViewMode, setShowQueryCreateNewModal, } from "actions/ideActions"; import { getIsSideBySideEnabled } from "selectors/ideSelectors"; -import { CreateNewActionKey } from "@appsmith/entities/Engine/actionHelpers"; +import { CreateNewActionKey } from "ee/entities/Engine/actionHelpers"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; export const DEFAULT_PREFIX = { diff --git a/app/client/src/sagas/AnalyticsSaga.ts b/app/client/src/sagas/AnalyticsSaga.ts index 940f59c063..3d9c0ce5c3 100644 --- a/app/client/src/sagas/AnalyticsSaga.ts +++ b/app/client/src/sagas/AnalyticsSaga.ts @@ -1,9 +1,9 @@ import { ReduxActionTypes, type ReduxActionType, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Action } from "entities/Action"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { RequestPayloadAnalyticsPath, cleanValuesInObjectForHashing, @@ -14,7 +14,7 @@ import log from "loglevel"; import { all, put, select, takeEvery } from "redux-saga/effects"; import { getIdeCanvasSideBySideHoverState } from "selectors/ideSelectors"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import { EditorViewMode } from "ee/entities/IDE/constants"; import { recordAnalyticsForSideBySideNavigation, recordAnalyticsForSideBySideWidgetHover, @@ -31,7 +31,7 @@ import { WIDGETS_EDITOR_BASE_PATH, } from "constants/routes"; import type { focusWidget } from "actions/widgetActions"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { identifyEntityFromPath } from "navigation/FocusEntity"; import { getCurrentEntityInfo, isInSideBySideEditor } from "pages/Editor/utils"; diff --git a/app/client/src/sagas/ApiPaneSagas.ts b/app/client/src/sagas/ApiPaneSagas.ts index b90ece1a6e..4952d86b20 100644 --- a/app/client/src/sagas/ApiPaneSagas.ts +++ b/app/client/src/sagas/ApiPaneSagas.ts @@ -9,18 +9,18 @@ import type { ApplicationPayload, ReduxAction, ReduxActionWithMeta, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, ReduxFormActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { GetFormData } from "selectors/formSelectors"; import { getFormData } from "selectors/formSelectors"; import { API_EDITOR_FORM_NAME, QUERY_EDITOR_FORM_NAME, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import { CONTENT_TYPE_HEADER_KEY, EMPTY_KEY_VALUE_PAIRS, @@ -40,7 +40,7 @@ import { getActionByBaseId, getDatasourceActionRouteInfo, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { createActionRequest, setActionProperty, @@ -51,26 +51,23 @@ import type { CreateApiActionDefaultsParams, } from "entities/Action"; import { PluginPackageName, PluginType } from "entities/Action"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import log from "loglevel"; import PerformanceTracker, { PerformanceTransactionName, } from "utils/PerformanceTracker"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import { - createMessage, - ERROR_ACTION_RENAME_FAIL, -} from "@appsmith/constants/messages"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import { createMessage, ERROR_ACTION_RENAME_FAIL } from "ee/constants/messages"; import { getContentTypeHeaderValue, parseUrlForQueryParams, queryParamsRegEx, } from "utils/ApiPaneUtils"; import { updateReplayEntity } from "actions/pageActions"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { Plugin } from "api/PluginApi"; import { getDisplayFormat } from "selectors/apiPaneSelectors"; -import { apiEditorIdURL, datasourcesEditorIdURL } from "@appsmith/RouteBuilder"; +import { apiEditorIdURL, datasourcesEditorIdURL } from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import { validateResponse } from "./ErrorSagas"; import type { CreateDatasourceSuccessAction } from "actions/datasourceActions"; @@ -80,14 +77,14 @@ import { toast } from "design-system"; import type { AutoGeneratedHeader } from "pages/Editor/APIEditor/helpers"; import { deriveAutoGeneratedHeaderState } from "pages/Editor/APIEditor/helpers"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { getHasManageActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { getHasManageActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import { getApplicationByIdFromWorkspaces, getCurrentApplicationIdForCreateNewApp, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { DEFAULT_CREATE_APPSMITH_AI_CONFIG } from "constants/ApiEditorConstants/AppsmithAIEditorConstants"; import { checkAndGetPluginFormConfigsSaga } from "./PluginSagas"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; diff --git a/app/client/src/sagas/AppThemingSaga.tsx b/app/client/src/sagas/AppThemingSaga.tsx index 9ea239a59e..f853d9647a 100644 --- a/app/client/src/sagas/AppThemingSaga.tsx +++ b/app/client/src/sagas/AppThemingSaga.tsx @@ -6,11 +6,11 @@ import type { UpdateSelectedAppThemeAction, } from "actions/appThemingActions"; import { updateisBetaCardShownAction } from "actions/appThemingActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import ThemingApi from "api/AppThemingApi"; import { all, takeLatest, put, select, call } from "redux-saga/effects"; import { toast } from "design-system"; @@ -19,11 +19,11 @@ import { createMessage, DELETE_APP_THEME, SET_DEFAULT_SELECTED_THEME, -} from "@appsmith/constants/messages"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +} from "ee/constants/messages"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { updateReplayEntity } from "actions/pageActions"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import type { APP_MODE } from "entities/App"; import { getCurrentUser } from "selectors/usersSelectors"; import type { User } from "constants/userConstants"; diff --git a/app/client/src/sagas/AutoLayoutUpdateSagas.tsx b/app/client/src/sagas/AutoLayoutUpdateSagas.tsx index 8a99039167..51ec127d3f 100644 --- a/app/client/src/sagas/AutoLayoutUpdateSagas.tsx +++ b/app/client/src/sagas/AutoLayoutUpdateSagas.tsx @@ -1,9 +1,9 @@ import { updateAndSaveLayout } from "actions/pageActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import type { CanvasWidgetsReduxState, @@ -57,11 +57,11 @@ import { } from "actions/controlActions"; import { isEmpty } from "lodash"; import { mutation_setPropertiesToUpdate } from "./autoHeightSagas/helpers"; -import { updateApplication } from "@appsmith/actions/applicationActions"; +import { updateApplication } from "ee/actions/applicationActions"; import { getIsCurrentlyConvertingLayout } from "selectors/autoLayoutSelectors"; import { getIsResizing } from "selectors/widgetSelectors"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { nestDSL, flattenDSL } from "@shared/dsl"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; diff --git a/app/client/src/sagas/BatchSagas.tsx b/app/client/src/sagas/BatchSagas.tsx index 2eafc31d3f..d5931afd8e 100644 --- a/app/client/src/sagas/BatchSagas.tsx +++ b/app/client/src/sagas/BatchSagas.tsx @@ -1,8 +1,8 @@ /* eslint-disable @typescript-eslint/ban-ts-comment */ import _ from "lodash"; import { put, debounce, takeEvery, all } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { batchActionSuccess } from "actions/batchActions"; import * as log from "loglevel"; diff --git a/app/client/src/sagas/BuildingBlockSagas/BuildingBlockAdditionSagas.ts b/app/client/src/sagas/BuildingBlockSagas/BuildingBlockAdditionSagas.ts index 15f622d238..2a2756c9ba 100644 --- a/app/client/src/sagas/BuildingBlockSagas/BuildingBlockAdditionSagas.ts +++ b/app/client/src/sagas/BuildingBlockSagas/BuildingBlockAdditionSagas.ts @@ -1,10 +1,10 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { cloneDeep, isString } from "lodash"; import log from "loglevel"; @@ -23,7 +23,7 @@ import { generateReactKey } from "utils/generators"; import { getCopiedWidgets, saveCopiedWidgets } from "utils/storage"; import { getWidgets, getWidgetsMeta } from "../selectors"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { BlueprintOperationTypes } from "WidgetProvider/constants"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; @@ -66,8 +66,8 @@ import { import ApplicationApi, { type ImportBuildingBlockToApplicationRequest, type ImportBuildingBlockToApplicationResponse, -} from "@appsmith/api/ApplicationApi"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/api/ApplicationApi"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import type { WidgetAddChild } from "actions/pageActions"; import { runAction } from "actions/pluginActionActions"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; @@ -95,7 +95,7 @@ import { postPageAdditionSaga } from "../TemplatesSagas"; import { addChildSaga } from "../WidgetAdditionSagas"; import { calculateNewWidgetPosition } from "../WidgetOperationSagas"; import { getDragDetails, getWidgetByName } from "../selectors"; -import { getJSCollection } from "@appsmith/selectors/entitiesSelector"; +import { getJSCollection } from "ee/selectors/entitiesSelector"; function* addBuildingBlockActionsToApplication(dragDetails: DragDetails) { const applicationId: string = yield select(getCurrentApplicationId); diff --git a/app/client/src/sagas/BuildingBlockSagas/index.ts b/app/client/src/sagas/BuildingBlockSagas/index.ts index a7e4c86b51..b160264d11 100644 --- a/app/client/src/sagas/BuildingBlockSagas/index.ts +++ b/app/client/src/sagas/BuildingBlockSagas/index.ts @@ -1,6 +1,6 @@ -import type { ImportBuildingBlockToApplicationResponse } from "@appsmith/api/ApplicationApi"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; +import type { ImportBuildingBlockToApplicationResponse } from "ee/api/ApplicationApi"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { getAction } from "ee/selectors/entitiesSelector"; import { flattenDSL } from "@shared/dsl"; import type { WidgetProps } from "@shared/dsl/src/migrate/types"; import type { FlattenedWidgetProps } from "WidgetProvider/constants"; diff --git a/app/client/src/sagas/BuildingBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts b/app/client/src/sagas/BuildingBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts index 5724fa522a..119c6e9d15 100644 --- a/app/client/src/sagas/BuildingBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts +++ b/app/client/src/sagas/BuildingBlockSagas/tests/AddAndMoveBuildingBlockTests.test.ts @@ -1,9 +1,9 @@ import { ReduxActionTypes, type ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { getAction } from "@appsmith/selectors/entitiesSelector"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/constants/ReduxActionConstants"; +import { getAction } from "ee/selectors/entitiesSelector"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import type { WidgetAddChild } from "actions/pageActions"; import type { Action } from "entities/Action"; import type { DragDetails } from "reducers/uiReducers/dragResizeReducer"; diff --git a/app/client/src/sagas/BuildingBlockSagas/tests/fixtures.ts b/app/client/src/sagas/BuildingBlockSagas/tests/fixtures.ts index ce4e9d8c68..09ca8be2bb 100644 --- a/app/client/src/sagas/BuildingBlockSagas/tests/fixtures.ts +++ b/app/client/src/sagas/BuildingBlockSagas/tests/fixtures.ts @@ -1,5 +1,5 @@ import type { WidgetAddChild } from "actions/pageActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { WidgetDraggingUpdateParams } from "layoutSystems/common/canvasArenas/ArenaTypes"; import type { FlattenedWidgetProps } from "reducers/entityReducers/canvasWidgetsReducer"; import { PaginationType, PluginType, type Action } from "entities/Action"; diff --git a/app/client/src/sagas/CanvasSagas/AutoLayoutDraggingSagas.ts b/app/client/src/sagas/CanvasSagas/AutoLayoutDraggingSagas.ts index 59cb372ecb..e616301dd6 100644 --- a/app/client/src/sagas/CanvasSagas/AutoLayoutDraggingSagas.ts +++ b/app/client/src/sagas/CanvasSagas/AutoLayoutDraggingSagas.ts @@ -1,10 +1,10 @@ import type { WidgetAddChild } from "actions/pageActions"; import { updateAndSaveLayout } from "actions/pageActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { FlexLayerAlignment } from "layoutSystems/common/utils/constants"; import { LayoutDirection } from "layoutSystems/common/utils/constants"; import { diff --git a/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts b/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts index aafa2080da..bc24f78a0f 100644 --- a/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts +++ b/app/client/src/sagas/CanvasSagas/DraggingCanvasSagas.ts @@ -1,9 +1,9 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { BlueprintOperationTypes } from "WidgetProvider/constants"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; import type { WidgetAddChild } from "actions/pageActions"; diff --git a/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts b/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts index 92081c7496..dac9920533 100644 --- a/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts +++ b/app/client/src/sagas/CanvasSagas/SelectionCanvasSagas.ts @@ -1,7 +1,7 @@ import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import type { OccupiedSpace } from "constants/CanvasEditorConstants"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import equal from "fast-deep-equal/es6"; import type { Task } from "redux-saga"; diff --git a/app/client/src/sagas/CommunityTemplatesSagas.tsx b/app/client/src/sagas/CommunityTemplatesSagas.tsx index e36c6c98e1..8a8ec95b41 100644 --- a/app/client/src/sagas/CommunityTemplatesSagas.tsx +++ b/app/client/src/sagas/CommunityTemplatesSagas.tsx @@ -1,25 +1,22 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +} from "ee/constants/ReduxActionConstants"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { all, call, put, select, takeEvery } from "redux-saga/effects"; import { validateResponse, type ErrorActionPayload } from "./ErrorSagas"; -import { - COMMUNITY_TEMPLATES, - createMessage, -} from "@appsmith/constants/messages"; +import { COMMUNITY_TEMPLATES, createMessage } from "ee/constants/messages"; import { toast } from "design-system"; import type { PublishCommunityTemplateRequest, PublishCommunityTemplateResponse, } from "api/TemplatesApi"; import TemplatesAPI from "api/TemplatesApi"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getCurrentApplicationId } from "selectors/editorSelectors"; -import type { UpdateUserRequest } from "@appsmith/api/UserApi"; -import UserApi from "@appsmith/api/UserApi"; +import type { UpdateUserRequest } from "ee/api/UserApi"; +import UserApi from "ee/api/UserApi"; import type { PublishCommunityTemplatePayload } from "actions/communityTemplateActions"; import type { ApiResponse } from "api/ApiResponses"; diff --git a/app/client/src/sagas/CurlImportSagas.ts b/app/client/src/sagas/CurlImportSagas.ts index be86baef22..1f9829a894 100644 --- a/app/client/src/sagas/CurlImportSagas.ts +++ b/app/client/src/sagas/CurlImportSagas.ts @@ -1,19 +1,19 @@ import { takeLatest, put, all, select } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { validateResponse } from "sagas/ErrorSagas"; import type { CurlImportRequest } from "api/ImportApi"; import CurlImportApi from "api/ImportApi"; import type { ApiResponse } from "api/ApiResponses"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import transformCurlImport from "transformers/CurlImportTransformer"; import history from "utils/history"; import { CURL } from "constants/AppsmithActionConstants/ActionConstants"; -import { apiEditorIdURL } from "@appsmith/RouteBuilder"; +import { apiEditorIdURL } from "ee/RouteBuilder"; import { convertToBaseParentEntityIdSelector } from "selectors/pageListSelectors"; export function* curlImportSaga(action: ReduxAction) { diff --git a/app/client/src/sagas/DatasourcesSagas.ts b/app/client/src/sagas/DatasourcesSagas.ts index 1ced8490b2..5d6713c84e 100644 --- a/app/client/src/sagas/DatasourcesSagas.ts +++ b/app/client/src/sagas/DatasourcesSagas.ts @@ -23,18 +23,18 @@ import type { ReduxAction, ReduxActionWithCallbacks, ReduxActionWithMeta, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, ReduxFormActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { getCurrentApplicationId, getCurrentBasePageId, getCurrentPageId, } from "selectors/editorSelectors"; -import type { DatasourceGroupByPluginCategory } from "@appsmith/selectors/entitiesSelector"; +import type { DatasourceGroupByPluginCategory } from "ee/selectors/entitiesSelector"; import { getDatasource, getDatasourceActionRouteInfo, @@ -50,7 +50,7 @@ import { getPluginForm, getPluginPackageFromDatasourceId, PluginCategory, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { executeDatasourceQueryReduxAction, UpdateDatasourceSuccessAction, @@ -93,12 +93,12 @@ import { API_EDITOR_FORM_NAME, DATASOURCE_DB_FORM, DATASOURCE_REST_API_FORM, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import { validateResponse } from "./ErrorSagas"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { GetFormData } from "selectors/formSelectors"; import { getFormData } from "selectors/formSelectors"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getConfigInitialValues } from "components/formControls/utils"; import { setActionProperty } from "actions/pluginActionActions"; import { authorizeDatasourceWithAppsmithToken } from "api/CloudServicesApi"; @@ -115,9 +115,9 @@ import { OAUTH_AUTHORIZATION_APPSMITH_ERROR, OAUTH_AUTHORIZATION_FAILED, OAUTH_AUTHORIZATION_SUCCESSFUL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import localStorage from "utils/localStorage"; import log from "loglevel"; import { APPSMITH_TOKEN_STORAGE_KEY } from "pages/Editor/SaaSEditor/constants"; @@ -131,20 +131,20 @@ import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; import { shouldBeDefined, trimQueryString } from "utils/helpers"; import { updateReplayEntity } from "actions/pageActions"; import OAuthApi from "api/OAuthApi"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getApplicationByIdFromWorkspaces, getCurrentApplication, getCurrentApplicationIdForCreateNewApp, getWorkspaceIdForImport, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { apiEditorIdURL, datasourcesEditorIdURL, generateTemplateFormURL, integrationEditorURL, saasEditorDatasourceIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { DATASOURCE_NAME_DEFAULT_PREFIX, GOOGLE_SHEET_FILE_PICKER_OVERLAY_CLASS, @@ -161,22 +161,22 @@ import { getFormName, isGoogleSheetPluginDS, } from "utils/editorContextUtils"; -import { getDefaultEnvId } from "@appsmith/api/ApiUtils"; +import { getDefaultEnvId } from "ee/api/ApiUtils"; import { klona } from "klona/lite"; import { getCurrentEditingEnvironmentId, getCurrentEnvironmentDetails, isEnvironmentFetching, -} from "@appsmith/selectors/environmentSelectors"; -import { waitForFetchEnvironments } from "@appsmith/sagas/EnvironmentSagas"; +} from "ee/selectors/environmentSelectors"; +import { waitForFetchEnvironments } from "ee/sagas/EnvironmentSagas"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; import FocusRetention from "./FocusRetentionSaga"; import { identifyEntityFromPath } from "../navigation/FocusEntity"; import { MAX_DATASOURCE_SUGGESTIONS } from "constants/DatasourceEditorConstants"; import { getFromServerWhenNoPrefetchedResult } from "./helper"; import { executeGoogleApi } from "./loadGoogleApi"; -import type { ActionParentEntityTypeInterface } from "@appsmith/entities/Engine/actionHelpers"; -import { getCurrentModuleId } from "@appsmith/selectors/modulesSelector"; +import type { ActionParentEntityTypeInterface } from "ee/entities/Engine/actionHelpers"; +import { getCurrentModuleId } from "ee/selectors/modulesSelector"; function* fetchDatasourcesSaga( action: ReduxAction< diff --git a/app/client/src/sagas/DebuggerSagas.ts b/app/client/src/sagas/DebuggerSagas.ts index 28e29988d2..0901a485a3 100644 --- a/app/client/src/sagas/DebuggerSagas.ts +++ b/app/client/src/sagas/DebuggerSagas.ts @@ -8,15 +8,15 @@ import { debuggerLogInit, deleteErrorLog, } from "actions/debuggerActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { Log, LogActionPayload, LogObject, } from "entities/AppsmithConsole"; import { LOG_CATEGORY } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { all, call, @@ -33,7 +33,7 @@ import { getPlugin, getJSCollection, getAppMode, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Action } from "entities/Action"; import { PluginType } from "entities/Action"; import type { JSCollection } from "entities/JSCollection"; @@ -43,21 +43,19 @@ import { getConfigTree } from "selectors/dataTreeSelectors"; import { createLogTitleString } from "components/editorComponents/Debugger/helpers"; import AppsmithConsole from "utils/AppsmithConsole"; import { getWidget } from "./selectors"; -import AnalyticsUtil, { - AnalyticsEventType, -} from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil, { AnalyticsEventType } from "ee/utils/AnalyticsUtil"; import type { Plugin } from "api/PluginApi"; import { getCurrentPageId } from "selectors/editorSelectors"; import type { WidgetProps } from "widgets/BaseWidget"; import * as log from "loglevel"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; -import { isWidget } from "@appsmith/workers/Evaluation/evaluationUtils"; -import { getCurrentEnvironmentDetails } from "@appsmith/selectors/environmentSelectors"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; +import { isWidget } from "ee/workers/Evaluation/evaluationUtils"; +import { getCurrentEnvironmentDetails } from "ee/selectors/environmentSelectors"; import { getActiveEditorField } from "selectors/activeEditorFieldSelectors"; import { transformAddErrorLogsSaga, transformDeleteErrorLogsSaga, -} from "@appsmith/sagas/helpers"; +} from "ee/sagas/helpers"; let blockedSource: string | null = null; diff --git a/app/client/src/sagas/ErrorSagas.tsx b/app/client/src/sagas/ErrorSagas.tsx index 225ee9a7ba..8703a2cf43 100644 --- a/app/client/src/sagas/ErrorSagas.tsx +++ b/app/client/src/sagas/ErrorSagas.tsx @@ -1,19 +1,16 @@ import { get } from "lodash"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import history from "utils/history"; import type { ApiResponse } from "api/ApiResponses"; import { flushErrors, safeCrashApp } from "actions/errorActions"; import { AUTH_LOGIN_URL } from "constants/routes"; import type { User } from "constants/userConstants"; -import { - ERROR_CODES, - SERVER_ERROR_CODES, -} from "@appsmith/constants/ApiConstants"; +import { ERROR_CODES, SERVER_ERROR_CODES } from "ee/constants/ApiConstants"; import { getSafeCrash } from "selectors/errorSelectors"; import { getCurrentUser } from "selectors/usersSelectors"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; @@ -25,12 +22,12 @@ import { ERROR_0, DEFAULT_ERROR_MESSAGE, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import store from "store"; import * as Sentry from "@sentry/react"; -import { axiosConnectionAbortedCode } from "@appsmith/api/ApiUtils"; -import { getLoginUrl } from "@appsmith/utils/adminSettingsHelpers"; +import { axiosConnectionAbortedCode } from "ee/api/ApiUtils"; +import { getLoginUrl } from "ee/utils/adminSettingsHelpers"; import type { PluginErrorDetails } from "api/ActionAPI"; import showToast from "sagas/ToastSagas"; diff --git a/app/client/src/sagas/EvalErrorHandler.ts b/app/client/src/sagas/EvalErrorHandler.ts index fee384a235..1e820b1a22 100644 --- a/app/client/src/sagas/EvalErrorHandler.ts +++ b/app/client/src/sagas/EvalErrorHandler.ts @@ -2,7 +2,7 @@ import type { Log } from "entities/AppsmithConsole"; import { getModuleInstanceInvalidErrors, type ENTITY_TYPE, -} from "@appsmith/entities/AppsmithConsole/utils"; +} from "ee/entities/AppsmithConsole/utils"; import { Severity } from "entities/AppsmithConsole"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import { @@ -10,7 +10,7 @@ import { isAction, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { EvalError, EvaluationError } from "utils/DynamicBindingUtils"; import { EvalErrorTypes, getEvalErrorPath } from "utils/DynamicBindingUtils"; import { get } from "lodash"; @@ -18,18 +18,18 @@ import LOG_TYPE from "entities/AppsmithConsole/logtype"; import { select } from "redux-saga/effects"; import AppsmithConsole from "utils/AppsmithConsole"; import * as Sentry from "@sentry/react"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { createMessage, ERROR_EVAL_ERROR_GENERIC, JS_OBJECT_BODY_INVALID, VALUE_IS_INVALID, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import log from "loglevel"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { toast } from "design-system"; -import { isDynamicEntity } from "@appsmith/entities/DataTree/isDynamicEntity"; -import { getEntityPayloadInfo } from "@appsmith/utils/getEntityPayloadInfo"; +import { isDynamicEntity } from "ee/entities/DataTree/isDynamicEntity"; +import { getEntityPayloadInfo } from "ee/utils/getEntityPayloadInfo"; const getDebuggerErrors = (state: AppState) => state.ui.debugger.errors; diff --git a/app/client/src/sagas/EvalWorkerActionSagas.ts b/app/client/src/sagas/EvalWorkerActionSagas.ts index a8c00c1a7c..671ac1d1e5 100644 --- a/app/client/src/sagas/EvalWorkerActionSagas.ts +++ b/app/client/src/sagas/EvalWorkerActionSagas.ts @@ -1,13 +1,13 @@ import { all, call, put, select, spawn, take } from "redux-saga/effects"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import log from "loglevel"; import type { Channel } from "redux-saga"; import { storeLogs } from "../sagas/DebuggerSagas"; import type { BatchedJSExecutionData, BatchedJSExecutionErrors, -} from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/reducers/entityReducers/jsActionsReducer"; import type { TMessage } from "utils/MessageUtil"; import { MessageType } from "utils/MessageUtil"; import type { ResponsePayload } from "../sagas/EvaluationsSaga"; diff --git a/app/client/src/sagas/EvaluationsSaga.test.ts b/app/client/src/sagas/EvaluationsSaga.test.ts index 176218d583..0cfc69a6c6 100644 --- a/app/client/src/sagas/EvaluationsSaga.test.ts +++ b/app/client/src/sagas/EvaluationsSaga.test.ts @@ -5,19 +5,19 @@ import { evalWorker, } from "./EvaluationsSaga"; import { expectSaga } from "redux-saga-test-plan"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import { select } from "redux-saga/effects"; import { getMetaWidgets, getWidgets, getWidgetsMeta } from "./selectors"; -import { getAllActionValidationConfig } from "@appsmith//selectors/entitiesSelector"; +import { getAllActionValidationConfig } from "ee//selectors/entitiesSelector"; import { getSelectedAppTheme } from "selectors/appThemingSelectors"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import * as log from "loglevel"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { fetchPluginFormConfigsSuccess } from "actions/pluginActions"; import { createJSCollectionSuccess } from "actions/jsActionActions"; jest.mock("loglevel"); diff --git a/app/client/src/sagas/EvaluationsSaga.ts b/app/client/src/sagas/EvaluationsSaga.ts index 4dcaa0eff1..bd7b9aafce 100644 --- a/app/client/src/sagas/EvaluationsSaga.ts +++ b/app/client/src/sagas/EvaluationsSaga.ts @@ -16,8 +16,8 @@ import type { ReduxAction, ReduxActionType, AnyReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { getDataTree, getUnevaluatedDataTree, @@ -28,7 +28,7 @@ import WidgetFactory from "WidgetProvider/factory"; import { GracefulWorkerService } from "utils/WorkerUtil"; import type { EvalError, EvaluationError } from "utils/DynamicBindingUtils"; import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import log from "loglevel"; import type { WidgetProps } from "widgets/BaseWidget"; import PerformanceTracker, { @@ -40,7 +40,7 @@ import { EVAL_AND_LINT_REDUX_ACTIONS, FIRST_EVAL_REDUX_ACTIONS, getRequiresLinting, -} from "@appsmith/actions/evaluationActionsList"; +} from "ee/actions/evaluationActionsList"; import { setDependencyMap, setEvaluatedTree, @@ -59,11 +59,11 @@ import { updateTernDefinitions, } from "./PostEvaluationSagas"; import type { JSAction, JSCollection } from "entities/JSCollection"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import { get, isEmpty } from "lodash"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; -import { executeActionTriggers } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; +import { executeActionTriggers } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import { EventType, TriggerKind, @@ -73,7 +73,7 @@ import { REPLAY_DELAY } from "entities/Replay/replayUtils"; import type { EvaluationVersion } from "constants/EvalConstants"; import type { LogObject } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { Replayable } from "entities/Replay/ReplayEntity/ReplayEditor"; import type { FormEvaluationState } from "reducers/evaluationReducers/formEvaluationReducer"; import type { FormEvalActionPayload } from "./FormEvaluationSaga"; @@ -82,8 +82,8 @@ import { resetWidgetsMetaState, updateMetaState } from "actions/metaActions"; import { getAllActionValidationConfig, getAllJSActionsData, -} from "@appsmith/selectors/entitiesSelector"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +} from "ee/selectors/entitiesSelector"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree, @@ -94,14 +94,14 @@ import type { EvalTreeRequestData, EvalTreeResponseData, } from "workers/Evaluation/types"; -import type { ActionDescription } from "@appsmith/workers/Evaluation/fns"; +import type { ActionDescription } from "ee/workers/Evaluation/fns"; import { handleEvalWorkerRequestSaga } from "./EvalWorkerActionSagas"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { executeJSUpdates } from "actions/pluginActionActions"; import { setEvaluatedActionSelectorField } from "actions/actionSelectorActions"; import { waitForWidgetConfigBuild } from "./InitSagas"; -import { logDynamicTriggerExecution } from "@appsmith/sagas/analyticsSaga"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { logDynamicTriggerExecution } from "ee/sagas/analyticsSaga"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import { fetchFeatureFlagsInit } from "actions/userActions"; import type { AffectedJSObjects } from "./EvaluationsSagaUtils"; import { @@ -109,11 +109,11 @@ import { parseUpdatesAndDeleteUndefinedUpdates, } from "./EvaluationsSagaUtils"; import { getFeatureFlagsFetched } from "selectors/usersSelectors"; -import { getIsCurrentEditorWorkflowType } from "@appsmith/selectors/workflowSelectors"; +import { getIsCurrentEditorWorkflowType } from "ee/selectors/workflowSelectors"; import { evalErrorHandler } from "./EvalErrorHandler"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { endSpan, startRootSpan } from "UITelemetry/generateTraces"; -import { transformTriggerEvalErrors } from "@appsmith/sagas/helpers"; +import { transformTriggerEvalErrors } from "ee/sagas/helpers"; const APPSMITH_CONFIGS = getAppsmithConfigs(); export const evalWorker = new GracefulWorkerService( diff --git a/app/client/src/sagas/EvaluationsSagaUtils.test.ts b/app/client/src/sagas/EvaluationsSagaUtils.test.ts index 51f22497ed..6783cf41c6 100644 --- a/app/client/src/sagas/EvaluationsSagaUtils.test.ts +++ b/app/client/src/sagas/EvaluationsSagaUtils.test.ts @@ -11,11 +11,11 @@ import type { JSCollection } from "entities/JSCollection"; import type { BufferedReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; describe("getAffectedJSObjectIdsFromAction", () => { const jsObject1 = { id: "1234" } as JSCollection; diff --git a/app/client/src/sagas/EvaluationsSagaUtils.ts b/app/client/src/sagas/EvaluationsSagaUtils.ts index 401b442b5b..7fc5b884c7 100644 --- a/app/client/src/sagas/EvaluationsSagaUtils.ts +++ b/app/client/src/sagas/EvaluationsSagaUtils.ts @@ -1,8 +1,8 @@ import type { BufferedReduxAction, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { AFFECTED_JS_OBJECTS_FNS } from "@appsmith/sagas/InferAffectedJSObjects"; +} from "ee/constants/ReduxActionConstants"; +import { AFFECTED_JS_OBJECTS_FNS } from "ee/sagas/InferAffectedJSObjects"; import log from "loglevel"; import type { DiffWithNewTreeState } from "workers/Evaluation/helpers"; diff --git a/app/client/src/sagas/FocusRetentionSaga.ts b/app/client/src/sagas/FocusRetentionSaga.ts index 6a2450d539..8c8758642f 100644 --- a/app/client/src/sagas/FocusRetentionSaga.ts +++ b/app/client/src/sagas/FocusRetentionSaga.ts @@ -16,12 +16,12 @@ import { } from "actions/focusHistoryActions"; import type { AppsmithLocationState } from "utils/history"; import type { Action } from "entities/Action"; -import { getAction, getPlugin } from "@appsmith/selectors/entitiesSelector"; +import { getAction, getPlugin } from "ee/selectors/entitiesSelector"; import type { Plugin } from "api/PluginApi"; import { getCurrentGitBranch } from "selectors/gitSyncSelectors"; -import { getIDETypeByUrl } from "@appsmith/entities/IDE/utils"; -import { getIDEFocusStrategy } from "@appsmith/navigation/FocusStrategy"; -import { IDE_TYPE } from "@appsmith/entities/IDE/constants"; +import { getIDETypeByUrl } from "ee/entities/IDE/utils"; +import { getIDEFocusStrategy } from "ee/navigation/FocusStrategy"; +import { IDE_TYPE } from "ee/entities/IDE/constants"; export interface FocusPath { key: string; diff --git a/app/client/src/sagas/FormEvaluationSaga.ts b/app/client/src/sagas/FormEvaluationSaga.ts index 8900bc2820..599a070bc4 100644 --- a/app/client/src/sagas/FormEvaluationSaga.ts +++ b/app/client/src/sagas/FormEvaluationSaga.ts @@ -1,7 +1,7 @@ import type { ActionPattern } from "redux-saga/effects"; import { call, take, select, put, actionChannel } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import * as Sentry from "@sentry/react"; import { getFormEvaluationState } from "selectors/formSelectors"; @@ -11,12 +11,12 @@ import type { DynamicValues, FormEvaluationState, } from "reducers/evaluationReducers/formEvaluationReducer"; -import { FORM_EVALUATION_REDUX_ACTIONS } from "@appsmith/actions/evaluationActionsList"; +import { FORM_EVALUATION_REDUX_ACTIONS } from "ee/actions/evaluationActionsList"; import type { Action, ActionConfig } from "entities/Action"; import type { FormConfigType } from "components/formControls/BaseControl"; import PluginsApi from "api/PluginApi"; import type { ApiResponse } from "api/ApiResponses"; -import { getAction, getPlugin } from "@appsmith/selectors/entitiesSelector"; +import { getAction, getPlugin } from "ee/selectors/entitiesSelector"; import { getDataTreeActionConfigPath } from "entities/Action/actionProperties"; import { getDataTree } from "selectors/dataTreeSelectors"; import { getDynamicBindings, isDynamicValue } from "utils/DynamicBindingUtils"; @@ -30,7 +30,7 @@ import { import type { DatasourceConfiguration } from "entities/Datasource"; import { buffers } from "redux-saga"; import type { Plugin } from "api/PluginApi"; -import { doesPluginRequireDatasource } from "@appsmith/entities/Engine/actionHelpers"; +import { doesPluginRequireDatasource } from "ee/entities/Engine/actionHelpers"; export interface FormEvalActionPayload { formId: string; diff --git a/app/client/src/sagas/GitSyncSagas.ts b/app/client/src/sagas/GitSyncSagas.ts index b9897c8bcd..5faa8a79d5 100644 --- a/app/client/src/sagas/GitSyncSagas.ts +++ b/app/client/src/sagas/GitSyncSagas.ts @@ -2,11 +2,11 @@ import type { ApplicationPayload, ReduxAction, ReduxActionWithCallbacks, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { actionChannel, call, @@ -87,7 +87,7 @@ import { updateLocalGitConfigSuccess, } from "actions/gitSyncActions"; -import { showReconnectDatasourceModal } from "@appsmith/actions/applicationActions"; +import { showReconnectDatasourceModal } from "ee/actions/applicationActions"; import type { ApiResponse } from "api/ApiResponses"; import type { GitConfig } from "entities/GitSync"; @@ -95,7 +95,7 @@ import { GitSyncModalTab } from "entities/GitSync"; import { getCurrentApplication, getWorkspaceIdForImport, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { AUTOCOMMIT_DISABLED_TOAST, AUTOCOMMIT_ENABLED_TOAST, @@ -107,7 +107,7 @@ import { GIT_USER_UPDATED_SUCCESSFULLY, PROTECT_BRANCH_SUCCESS, IMPORT_APP_SUCCESSFUL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import history from "utils/history"; import { addBranchParam, GIT_BRANCH_QUERY_KEY } from "constants/routes"; @@ -119,27 +119,24 @@ import { import { initEditorAction } from "actions/initActions"; import { fetchPageAction } from "actions/pageActions"; import { getLogToSentryFromResponse } from "utils/helpers"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; +import type { Workspace } from "ee/constants/workspaceConstants"; import { log } from "loglevel"; import GIT_ERROR_CODES from "constants/GitErrorCodes"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { APP_MODE } from "entities/App"; import type { GitDiscardResponse, GitMetadata, } from "reducers/uiReducers/gitSyncReducer"; import { FocusEntity, identifyEntityFromPath } from "navigation/FocusEntity"; -import { - getActions, - getJSCollections, -} from "@appsmith/selectors/entitiesSelector"; +import { getActions, getJSCollections } from "ee/selectors/entitiesSelector"; import type { Action } from "entities/Action"; -import type { JSCollectionDataState } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionDataState } from "ee/reducers/entityReducers/jsActionsReducer"; import { toast } from "design-system"; -import { gitExtendedSagas } from "@appsmith/sagas/GitExtendedSagas"; -import { selectFeatureFlagCheck } from "@appsmith/selectors/featureFlagsSelectors"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { gitExtendedSagas } from "ee/sagas/GitExtendedSagas"; +import { selectFeatureFlagCheck } from "ee/selectors/featureFlagsSelectors"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; export function* handleRepoLimitReachedError(response?: ApiResponse) { const { responseMeta } = response || {}; diff --git a/app/client/src/sagas/GlobalSearchSagas.ts b/app/client/src/sagas/GlobalSearchSagas.ts index 3131a17f10..9e93dd003b 100644 --- a/app/client/src/sagas/GlobalSearchSagas.ts +++ b/app/client/src/sagas/GlobalSearchSagas.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { all, call, @@ -14,7 +14,7 @@ import { restoreRecentEntitiesSuccess, setRecentEntities, } from "actions/globalSearchActions"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentApplicationId, getIsEditorInitialized, diff --git a/app/client/src/sagas/IDESaga.tsx b/app/client/src/sagas/IDESaga.tsx index 7526a8033e..435190d445 100644 --- a/app/client/src/sagas/IDESaga.tsx +++ b/app/client/src/sagas/IDESaga.tsx @@ -13,19 +13,19 @@ import { jsCollectionListURL, queryAddURL, queryListURL, -} from "@appsmith/RouteBuilder"; -import type { EntityItem } from "@appsmith/entities/IDE/constants"; -import { getQueryEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/Query/utils"; -import { getJSEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/JS/utils"; +} from "ee/RouteBuilder"; +import type { EntityItem } from "ee/entities/IDE/constants"; +import { getQueryEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/Query/utils"; +import { getJSEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/JS/utils"; import log from "loglevel"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { EditorViewMode } from "ee/entities/IDE/constants"; import { retrieveIDEViewMode, storeIDEViewMode } from "utils/storage"; import { selectJSSegmentEditorTabs, selectQuerySegmentEditorTabs, -} from "@appsmith/selectors/appIDESelectors"; +} from "ee/selectors/appIDESelectors"; import { getCurrentBasePageId } from "selectors/editorSelectors"; export function* updateIDETabsOnRouteChangeSaga(entityInfo: FocusEntityInfo) { diff --git a/app/client/src/sagas/InitSagas.ts b/app/client/src/sagas/InitSagas.ts index b3c1d73977..b92a4268fb 100644 --- a/app/client/src/sagas/InitSagas.ts +++ b/app/client/src/sagas/InitSagas.ts @@ -17,10 +17,10 @@ import type { Page, ReduxAction, ReduxActionWithoutPayload, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { resetApplicationWidgets, resetPageList } from "actions/pageActions"; -import { resetCurrentApplication } from "@appsmith/actions/applicationActions"; +import { resetCurrentApplication } from "ee/actions/applicationActions"; import log from "loglevel"; import * as Sentry from "@sentry/react"; import { resetRecentEntities } from "actions/globalSearchActions"; @@ -46,7 +46,7 @@ import AppEngineFactory from "entities/Engine/factory"; import type { ApplicationPagePayload, FetchApplicationResponse, -} from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; import { getSearchQuery, updateSlugNamesInURL } from "utils/helpers"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; import { safeCrashAppRequest } from "../actions/errorActions"; @@ -59,16 +59,16 @@ import { isEditorPath, isViewerPath, matchEditorPath, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; import { APP_MODE } from "../entities/App"; import { GIT_BRANCH_QUERY_KEY, matchViewerPath } from "../constants/routes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { getDebuggerErrors } from "selectors/debuggerSelectors"; import { deleteErrorLog } from "actions/debuggerActions"; import { getCurrentUser } from "actions/authActions"; -import { getCurrentTenant } from "@appsmith/actions/tenantActions"; +import { getCurrentTenant } from "ee/actions/tenantActions"; import { fetchFeatureFlagsInit, fetchProductAlertInit, @@ -76,7 +76,7 @@ import { import { embedRedirectURL, validateResponse } from "./ErrorSagas"; import type { ApiResponse } from "api/ApiResponses"; import type { ProductAlert } from "reducers/uiReducers/usersReducer"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { Action, ActionViewMode } from "entities/Action"; import type { JSCollection } from "entities/JSCollection"; import type { FetchPageResponse, FetchPageResponseData } from "api/PageApi"; @@ -84,7 +84,7 @@ import type { AppTheme } from "entities/AppTheming"; import type { Datasource } from "entities/Datasource"; import type { Plugin, PluginFormPayload } from "api/PluginApi"; import ConsolidatedPageLoadApi from "api/ConsolidatedPageLoadApi"; -import { axiosConnectionAbortedCode } from "@appsmith/api/ApiUtils"; +import { axiosConnectionAbortedCode } from "ee/api/ApiUtils"; import { endSpan, startNestedSpan, diff --git a/app/client/src/sagas/JSLibrarySaga.ts b/app/client/src/sagas/JSLibrarySaga.ts index c4f07f9bfa..fb05d11e07 100644 --- a/app/client/src/sagas/JSLibrarySaga.ts +++ b/app/client/src/sagas/JSLibrarySaga.ts @@ -1,14 +1,11 @@ import type { ApiResponse } from "api/ApiResponses"; import LibraryApi from "api/LibraryAPI"; -import { - createMessage, - customJSLibraryMessages, -} from "@appsmith/constants/messages"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import { createMessage, customJSLibraryMessages } from "ee/constants/messages"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { ActionPattern } from "redux-saga/effects"; import { actionChannel, @@ -22,17 +19,17 @@ import { } from "redux-saga/effects"; import { getCurrentApplicationId } from "selectors/editorSelectors"; import CodemirrorTernService from "utils/autocomplete/CodemirrorTernService"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import { validateResponse } from "./ErrorSagas"; import { EvalWorker } from "./EvaluationsSaga"; import log from "loglevel"; import { APP_MODE } from "entities/App"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getAppMode } from "ee/selectors/applicationSelectors"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { JSLibrary } from "workers/common/JSLibrary"; import { getUsedActionNames } from "selectors/actionSelectors"; import AppsmithConsole from "utils/AppsmithConsole"; -import { selectInstalledLibraries } from "@appsmith/selectors/entitiesSelector"; +import { selectInstalledLibraries } from "ee/selectors/entitiesSelector"; import { toast } from "design-system"; import { endSpan, startRootSpan } from "UITelemetry/generateTraces"; import { getFromServerWhenNoPrefetchedResult } from "./helper"; diff --git a/app/client/src/sagas/JSPaneSagas.ts b/app/client/src/sagas/JSPaneSagas.ts index 7cbc04af91..6e2135d030 100644 --- a/app/client/src/sagas/JSPaneSagas.ts +++ b/app/client/src/sagas/JSPaneSagas.ts @@ -8,11 +8,11 @@ import { take, takeLatest, } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { getCurrentApplicationId, getCurrentLayoutId, @@ -22,18 +22,18 @@ import { import { getJSCollection, getJSCollections, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { JSCollectionData, JSCollectionDataState, -} from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/reducers/entityReducers/jsActionsReducer"; import { createNewJSFunctionName } from "utils/AppsmithUtils"; import { getQueryParams } from "utils/URLUtils"; import type { JSCollection, JSAction, Variable } from "entities/JSCollection"; import { createJSCollectionRequest } from "actions/jsActionActions"; import history from "utils/history"; import { executeJSFunction } from "./EvaluationsSaga"; -import { getJSCollectionIdFromURL } from "@appsmith/pages/Editor/Explorer/helpers"; +import { getJSCollectionIdFromURL } from "ee/pages/Editor/Explorer/helpers"; import type { JSUpdate } from "utils/JSPaneUtils"; import { getDifferenceInJSCollection, @@ -46,8 +46,8 @@ import type { JSCollectionCreateUpdateResponse, RefactorAction, SetFunctionPropertyPayload, -} from "@appsmith/api/JSActionAPI"; -import JSActionAPI from "@appsmith/api/JSActionAPI"; +} from "ee/api/JSActionAPI"; +import JSActionAPI from "ee/api/JSActionAPI"; import ActionAPI from "api/ActionAPI"; import { updateJSCollectionSuccess, @@ -60,7 +60,7 @@ import { jsSaveActionStart, refactorJSCollectionAction, } from "actions/jsPaneActions"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getPluginIdOfPackageName } from "sagas/selectors"; import { PluginPackageName, PluginType } from "entities/Action"; import { @@ -70,38 +70,35 @@ import { JS_EXECUTION_FAILURE, JS_FUNCTION_CREATE_SUCCESS, JS_FUNCTION_DELETE_SUCCESS, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { validateResponse } from "./ErrorSagas"; import AppsmithConsole from "utils/AppsmithConsole"; -import { - ENTITY_TYPE, - PLATFORM_ERROR, -} from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE, PLATFORM_ERROR } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; -import { updateCanvasWithDSL } from "@appsmith/sagas/PageSagas"; +import { updateCanvasWithDSL } from "ee/sagas/PageSagas"; import { set } from "lodash"; import { updateReplayEntity } from "actions/pageActions"; -import { jsCollectionIdURL } from "@appsmith/RouteBuilder"; +import { jsCollectionIdURL } from "ee/RouteBuilder"; import type { ApiResponse } from "api/ApiResponses"; import { ModalType } from "reducers/uiReducers/modalActionReducer"; import { requestModalConfirmationSaga } from "sagas/UtilSagas"; import { UserCancelledActionExecutionError } from "sagas/ActionExecution/errorUtils"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { checkAndLogErrorsIfCyclicDependency } from "./helper"; import { toast } from "design-system"; import { DEBUGGER_TAB_KEYS } from "components/editorComponents/Debugger/helpers"; import { getJSActionPathNameToDisplay, isBrowserExecutionAllowed, -} from "@appsmith/utils/actionExecutionUtils"; +} from "ee/utils/actionExecutionUtils"; import { getJsPaneDebuggerState } from "selectors/jsPaneSelectors"; -import { logMainJsActionExecution } from "@appsmith/utils/analyticsHelpers"; +import { logMainJsActionExecution } from "ee/utils/analyticsHelpers"; import { getFocusablePropertyPaneField } from "selectors/propertyPaneSelectors"; import { getIsSideBySideEnabled } from "selectors/ideSelectors"; import { setIdeEditorViewMode } from "actions/ideActions"; -import { EditorViewMode } from "@appsmith/entities/IDE/constants"; -import { updateJSCollectionAPICall } from "@appsmith/sagas/ApiCallerSagas"; +import { EditorViewMode } from "ee/entities/IDE/constants"; +import { updateJSCollectionAPICall } from "ee/sagas/ApiCallerSagas"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; export interface GenerateDefaultJSObjectProps { diff --git a/app/client/src/sagas/LintingSagas.ts b/app/client/src/sagas/LintingSagas.ts index f49ef4c013..6e2d4fafd7 100644 --- a/app/client/src/sagas/LintingSagas.ts +++ b/app/client/src/sagas/LintingSagas.ts @@ -1,13 +1,13 @@ import { setLintingErrors } from "actions/lintingActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { APP_MODE } from "entities/App"; import { call, put, select, takeEvery } from "redux-saga/effects"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import type { JSLibrary } from "workers/common/JSLibrary"; import { logLatestLintPropertyErrors } from "./PostLintingSagas"; -import { getAppsmithConfigs } from "@appsmith/configs"; -import type { AppState } from "@appsmith/reducers"; +import { getAppsmithConfigs } from "ee/configs"; +import type { AppState } from "ee/reducers"; import type { LintError } from "utils/DynamicBindingUtils"; import { get, set, uniq } from "lodash"; import type { LintErrorsStore } from "reducers/lintingReducers/lintErrorsReducers"; @@ -18,11 +18,11 @@ import type { LintTreeSagaRequestData, } from "plugins/Linting/types"; import type { getUnevaluatedDataTree } from "selectors/dataTreeSelectors"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { Linter } from "plugins/Linting/Linter"; import log from "loglevel"; import { getFixedTimeDifference } from "workers/common/DataTreeEvaluator/utils"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; const APPSMITH_CONFIGS = getAppsmithConfigs(); diff --git a/app/client/src/sagas/ModalSagas.ts b/app/client/src/sagas/ModalSagas.ts index 98d178541b..e8b78a8141 100644 --- a/app/client/src/sagas/ModalSagas.ts +++ b/app/client/src/sagas/ModalSagas.ts @@ -15,12 +15,12 @@ import { GridDefaults, MAIN_CONTAINER_WIDGET_ID, } from "constants/WidgetConstants"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { getWidget, diff --git a/app/client/src/sagas/NavigationSagas.ts b/app/client/src/sagas/NavigationSagas.ts index 7497cee8e8..51d8f84349 100644 --- a/app/client/src/sagas/NavigationSagas.ts +++ b/app/client/src/sagas/NavigationSagas.ts @@ -1,6 +1,6 @@ import { all, call, takeEvery } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import EntityNavigationFactory from "pages/Editor/EntityNavigation/factory"; import type { EntityInfo } from "pages/Editor/EntityNavigation/types"; import log from "loglevel"; diff --git a/app/client/src/sagas/OnboardingSagas.ts b/app/client/src/sagas/OnboardingSagas.ts index 0951862ce7..671a94878a 100644 --- a/app/client/src/sagas/OnboardingSagas.ts +++ b/app/client/src/sagas/OnboardingSagas.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { all, call, @@ -34,13 +34,13 @@ import { getCurrentApplicationId, getIsEditorInitialized, } from "selectors/editorSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import type { User } from "constants/userConstants"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import type { SIGNPOSTING_STEP } from "pages/Editor/FirstTimeUserOnboarding/Utils"; import type { StepState } from "reducers/uiReducers/onBoardingReducer"; import { isUndefined } from "lodash"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { SIGNPOSTING_ANALYTICS_STEP_NAME } from "pages/Editor/FirstTimeUserOnboarding/constants"; // Signposting sagas diff --git a/app/client/src/sagas/OneClickBindingSaga.ts b/app/client/src/sagas/OneClickBindingSaga.ts index 8354613a10..81a550166d 100644 --- a/app/client/src/sagas/OneClickBindingSaga.ts +++ b/app/client/src/sagas/OneClickBindingSaga.ts @@ -1,8 +1,8 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Plugin } from "api/PluginApi"; import { ActionCreationSourceTypeEnum, @@ -23,7 +23,7 @@ import { getCurrentPageNameByActionId, getDatasource, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { createNewApiName, createNewQueryName } from "utils/AppsmithUtils"; import WidgetQueryGeneratorRegistry from "utils/WidgetQueryGeneratorRegistry"; import { @@ -31,7 +31,7 @@ import { getPluginActionDefaultValues, } from "./ActionSagas"; import "../WidgetQueryGenerators"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import "WidgetQueryGenerators"; import { getWidgetByID } from "./selectors"; import type { @@ -44,9 +44,9 @@ import type { ApiResponse } from "api/ApiResponses"; import type { ActionCreateUpdateResponse } from "api/ActionAPI"; import ActionAPI from "api/ActionAPI"; import { validateResponse } from "./ErrorSagas"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { fetchActions, runAction } from "actions/pluginActionActions"; import { toast } from "design-system"; import WidgetFactory from "WidgetProvider/factory"; diff --git a/app/client/src/sagas/PartialImportExportSagas/PartialExportSagas.ts b/app/client/src/sagas/PartialImportExportSagas/PartialExportSagas.ts index 74be618015..ab78983477 100644 --- a/app/client/src/sagas/PartialImportExportSagas/PartialExportSagas.ts +++ b/app/client/src/sagas/PartialImportExportSagas/PartialExportSagas.ts @@ -1,15 +1,15 @@ import ApplicationApi, { type exportApplicationRequest, -} from "@appsmith/api/ApplicationApi"; +} from "ee/api/ApplicationApi"; import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +} from "ee/constants/ReduxActionConstants"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import { toast } from "design-system"; import { getFlexLayersForSelectedWidgets } from "layoutSystems/autolayout/utils/AutoLayoutUtils"; import type { FlexLayer } from "layoutSystems/autolayout/utils/types"; @@ -22,10 +22,7 @@ import { import { validateResponse } from "../ErrorSagas"; import { createWidgetCopy } from "../WidgetOperationUtils"; import { getWidgets } from "../selectors"; -import { - createMessage, - ERROR_IN_EXPORTING_APP, -} from "@appsmith/constants/messages"; +import { createMessage, ERROR_IN_EXPORTING_APP } from "ee/constants/messages"; import type { LayoutSystemTypes } from "layoutSystems/types"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; diff --git a/app/client/src/sagas/PartialImportExportSagas/PartialImportSagas.ts b/app/client/src/sagas/PartialImportExportSagas/PartialImportSagas.ts index 0d1eb91a3b..e26acfca87 100644 --- a/app/client/src/sagas/PartialImportExportSagas/PartialImportSagas.ts +++ b/app/client/src/sagas/PartialImportExportSagas/PartialImportSagas.ts @@ -1,13 +1,13 @@ import { importPartialApplicationSuccess, initDatasourceConnectionDuringImportRequest, -} from "@appsmith/actions/applicationActions"; -import ApplicationApi from "@appsmith/api/ApplicationApi"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionErrorTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; -import { areEnvironmentsFetched } from "@appsmith/selectors/environmentSelectors"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +} from "ee/actions/applicationActions"; +import ApplicationApi from "ee/api/ApplicationApi"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionErrorTypes } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; +import { areEnvironmentsFetched } from "ee/selectors/environmentSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { pasteWidget } from "actions/widgetActions"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import type { ApiResponse } from "api/ApiResponses"; diff --git a/app/client/src/sagas/PluginSagas.ts b/app/client/src/sagas/PluginSagas.ts index bb91026868..1fe9cde1e7 100644 --- a/app/client/src/sagas/PluginSagas.ts +++ b/app/client/src/sagas/PluginSagas.ts @@ -1,20 +1,20 @@ import { all, takeEvery, call, put, select } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionTypes, ReduxActionErrorTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { DefaultPlugin, PluginFormPayload } from "api/PluginApi"; import PluginsApi from "api/PluginApi"; import { validateResponse } from "sagas/ErrorSagas"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; import { getActions, getDatasources, getPlugin, getPluginForm, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Datasource } from "entities/Datasource"; import type { Plugin } from "api/PluginApi"; import { @@ -42,7 +42,7 @@ import type { FormDependencyConfigs, FormDatasourceButtonConfigs, } from "utils/DynamicBindingUtils"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; import { getFromServerWhenNoPrefetchedResult } from "./helper"; function* fetchPluginsSaga( diff --git a/app/client/src/sagas/PostEvaluationSagas.ts b/app/client/src/sagas/PostEvaluationSagas.ts index 8039bbb59e..a20413dbee 100644 --- a/app/client/src/sagas/PostEvaluationSagas.ts +++ b/app/client/src/sagas/PostEvaluationSagas.ts @@ -1,52 +1,46 @@ -import { - ENTITY_TYPE, - PLATFORM_ERROR, -} from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE, PLATFORM_ERROR } from "ee/entities/AppsmithConsole/utils"; import type { WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree, UnEvalTree, } from "entities/DataTree/dataTreeTypes"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { DataTreeDiffEvent, getDataTreeForAutocomplete, getEntityNameAndPropertyPath, isAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { getEvalErrorPath } from "utils/DynamicBindingUtils"; import { find, get, some } from "lodash"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import { call, put, select } from "redux-saga/effects"; -import type { AnyReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { AnyReduxAction } from "ee/constants/ReduxActionConstants"; import AppsmithConsole from "utils/AppsmithConsole"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { - createMessage, - JS_EXECUTION_FAILURE, -} from "@appsmith/constants/messages"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { createMessage, JS_EXECUTION_FAILURE } from "ee/constants/messages"; import log from "loglevel"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import { dataTreeTypeDefCreator } from "utils/autocomplete/dataTreeTypeDefCreator"; import CodemirrorTernService from "utils/autocomplete/CodemirrorTernService"; import type { JSAction, JSCollection } from "entities/JSCollection"; import { isWidgetPropertyNamePath } from "utils/widgetEvalUtils"; -import type { ActionEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { ActionEntityConfig } from "ee/entities/DataTree/types"; import type { SuccessfulBindings } from "utils/SuccessfulBindingsMap"; import SuccessfulBindingMap from "utils/SuccessfulBindingsMap"; import { logActionExecutionError } from "./ActionExecution/errorUtils"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import type { EvalTreeResponseData } from "workers/Evaluation/types"; import { endSpan, startRootSpan } from "UITelemetry/generateTraces"; -import { getCollectionNameToDisplay } from "@appsmith/utils/actionExecutionUtils"; +import { getCollectionNameToDisplay } from "ee/utils/actionExecutionUtils"; let successfulBindingsMap: SuccessfulBindingMap | undefined; diff --git a/app/client/src/sagas/PostLintingSagas.ts b/app/client/src/sagas/PostLintingSagas.ts index 7bf8997c94..5d35b0bc51 100644 --- a/app/client/src/sagas/PostLintingSagas.ts +++ b/app/client/src/sagas/PostLintingSagas.ts @@ -3,11 +3,11 @@ import LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { isEmpty } from "lodash"; import AppsmithConsole from "utils/AppsmithConsole"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import type { LintErrorsStore } from "reducers/lintingReducers/lintErrorsReducers"; -import isLintErrorLoggingEnabledForEntity from "@appsmith/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity"; -import getEntityUniqueIdForLogs from "@appsmith/plugins/Linting/utils/getEntityUniqueIdForLogs"; -import type { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import isLintErrorLoggingEnabledForEntity from "ee/plugins/Linting/utils/isLintErrorLoggingEnabledForEntity"; +import getEntityUniqueIdForLogs from "ee/plugins/Linting/utils/getEntityUniqueIdForLogs"; +import type { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; // We currently only log lint errors in JSObjects export function* logLatestLintPropertyErrors({ diff --git a/app/client/src/sagas/QueryPaneSagas.ts b/app/client/src/sagas/QueryPaneSagas.ts index 1220d1c822..24ecd62018 100644 --- a/app/client/src/sagas/QueryPaneSagas.ts +++ b/app/client/src/sagas/QueryPaneSagas.ts @@ -12,17 +12,14 @@ import type { ApplicationPayload, ReduxAction, ReduxActionWithMeta, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, ReduxFormActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { getDynamicTriggers, getFormData } from "selectors/formSelectors"; -import { - DATASOURCE_DB_FORM, - QUERY_EDITOR_FORM_NAME, -} from "@appsmith/constants/forms"; +import { DATASOURCE_DB_FORM, QUERY_EDITOR_FORM_NAME } from "ee/constants/forms"; import history from "utils/history"; import { APPLICATIONS_URL, INTEGRATION_TABS } from "constants/routes"; import { getCurrentBasePageId } from "selectors/editorSelectors"; @@ -37,7 +34,7 @@ import { getPlugins, getGenerateCRUDEnabledPluginMap, getActionByBaseId, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Action, QueryAction } from "entities/Action"; import { PluginType } from "entities/Action"; import { @@ -49,25 +46,22 @@ import { isEmpty, merge } from "lodash"; import { getConfigInitialValues } from "components/formControls/utils"; import type { Datasource } from "entities/Datasource"; import omit from "lodash/omit"; -import { - createMessage, - ERROR_ACTION_RENAME_FAIL, -} from "@appsmith/constants/messages"; +import { createMessage, ERROR_ACTION_RENAME_FAIL } from "ee/constants/messages"; import get from "lodash/get"; import { initFormEvaluations, startFormEvaluations, } from "actions/evaluationActions"; import { updateReplayEntity } from "actions/pageActions"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; -import type { EventLocation } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; +import type { EventLocation } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { datasourcesEditorIdURL, generateTemplateFormURL, integrationEditorURL, queryEditorIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import type { GenerateCRUDEnabledPluginMap, Plugin } from "api/PluginApi"; import { UIComponentTypes } from "api/PluginApi"; import { getUIComponent } from "pages/Editor/QueryEditor/helpers"; @@ -79,19 +73,19 @@ import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; import { toast } from "design-system"; import type { CreateDatasourceSuccessAction } from "actions/datasourceActions"; import { createDefaultActionPayloadWithPluginDefaults } from "./ActionSagas"; -import { DB_NOT_SUPPORTED } from "@appsmith/utils/Environments"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import { isGACEnabled } from "@appsmith/utils/planHelpers"; -import { getHasManageActionPermission } from "@appsmith/utils/BusinessFeatures/permissionPageHelpers"; +import { DB_NOT_SUPPORTED } from "ee/utils/Environments"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import { isGACEnabled } from "ee/utils/planHelpers"; +import { getHasManageActionPermission } from "ee/utils/BusinessFeatures/permissionPageHelpers"; import type { ChangeQueryPayload } from "actions/queryPaneActions"; import { getApplicationByIdFromWorkspaces, getCurrentApplicationIdForCreateNewApp, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; -import { doesPluginRequireDatasource } from "@appsmith/entities/Engine/actionHelpers"; +import { doesPluginRequireDatasource } from "ee/entities/Engine/actionHelpers"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; // Called whenever the query being edited is changed via the URL or query pane diff --git a/app/client/src/sagas/RecentEntitiesSagas.ts b/app/client/src/sagas/RecentEntitiesSagas.ts index 8b00c25c6a..0849fb5eaa 100644 --- a/app/client/src/sagas/RecentEntitiesSagas.ts +++ b/app/client/src/sagas/RecentEntitiesSagas.ts @@ -1,5 +1,5 @@ import { matchPath } from "react-router"; -import { matchBasePath } from "@appsmith/pages/Editor/Explorer/helpers"; +import { matchBasePath } from "ee/pages/Editor/Explorer/helpers"; import { API_EDITOR_ID_PATH, QUERIES_EDITOR_ID_PATH, diff --git a/app/client/src/sagas/ReplaySaga.ts b/app/client/src/sagas/ReplaySaga.ts index fb17d47fe7..dd45d0b82f 100644 --- a/app/client/src/sagas/ReplaySaga.ts +++ b/app/client/src/sagas/ReplaySaga.ts @@ -20,8 +20,8 @@ import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import type { ReduxAction, ReplayReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { flashElementsById } from "utils/helpers"; import { expandAccordion, @@ -30,7 +30,7 @@ import { scrollWidgetIntoView, switchTab, } from "utils/replayHelpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getCurrentApplicationId, snipingModeSelector, @@ -50,7 +50,7 @@ import { getPluginForm, getPlugins, getSettingConfig, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Action } from "entities/Action"; import { isAIAction, @@ -62,7 +62,7 @@ import { API_EDITOR_TABS } from "constants/ApiEditorConstants/CommonApiConstants import { EDITOR_TABS } from "constants/QueryEditorConstants"; import _, { isEmpty } from "lodash"; import type { ReplayEditorUpdate } from "entities/Replay/ReplayEntity/ReplayEditor"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { Datasource } from "entities/Datasource"; import { initialize } from "redux-form"; import { @@ -70,7 +70,7 @@ import { DATASOURCE_DB_FORM, DATASOURCE_REST_API_FORM, QUERY_EDITOR_FORM_NAME, -} from "@appsmith/constants/forms"; +} from "ee/constants/forms"; import type { Canvas } from "entities/Replay/ReplayEntity/ReplayCanvas"; import { setAppThemingModeStackAction, @@ -83,7 +83,7 @@ import { startFormEvaluations } from "actions/evaluationActions"; import { getUIComponent } from "pages/Editor/QueryEditor/helpers"; import type { Plugin } from "api/PluginApi"; import { UIComponentTypes } from "api/PluginApi"; -import { getCurrentEnvironmentId } from "@appsmith/selectors/environmentSelectors"; +import { getCurrentEnvironmentId } from "ee/selectors/environmentSelectors"; import { updateAndSaveAnvilLayout } from "layoutSystems/anvil/utils/anvilChecksUtils"; export interface UndoRedoPayload { diff --git a/app/client/src/sagas/SaaSPaneSagas.ts b/app/client/src/sagas/SaaSPaneSagas.ts index aca6985705..05af0c5c79 100644 --- a/app/client/src/sagas/SaaSPaneSagas.ts +++ b/app/client/src/sagas/SaaSPaneSagas.ts @@ -2,13 +2,13 @@ import { all, put, select, takeEvery } from "redux-saga/effects"; import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import history from "utils/history"; import { getGenerateCRUDEnabledPluginMap, getPlugin, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { Action } from "entities/Action"; import { PluginType } from "entities/Action"; import type { GenerateCRUDEnabledPluginMap, Plugin } from "api/PluginApi"; @@ -16,18 +16,18 @@ import { generateTemplateFormURL, saasEditorApiIdURL, saasEditorDatasourceIdURL, -} from "@appsmith/RouteBuilder"; +} from "ee/RouteBuilder"; import { getCurrentBasePageId } from "selectors/editorSelectors"; import type { CreateDatasourceSuccessAction } from "actions/datasourceActions"; import { getQueryParams } from "utils/URLUtils"; import { getIsGeneratePageInitiator } from "utils/GenerateCrudUtil"; -import { DATASOURCE_SAAS_FORM } from "@appsmith/constants/forms"; +import { DATASOURCE_SAAS_FORM } from "ee/constants/forms"; import { initialize } from "redux-form"; import { omit } from "lodash"; import { getApplicationByIdFromWorkspaces, getCurrentApplicationIdForCreateNewApp, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { TEMP_DATASOURCE_ID } from "constants/Datasource"; import { convertToBasePageIdSelector } from "selectors/pageListSelectors"; diff --git a/app/client/src/sagas/SnapshotSagas.ts b/app/client/src/sagas/SnapshotSagas.ts index 6cb1b23ed9..123300500b 100644 --- a/app/client/src/sagas/SnapshotSagas.ts +++ b/app/client/src/sagas/SnapshotSagas.ts @@ -3,9 +3,9 @@ import { updateSnapshotDetails, } from "actions/autoLayoutActions"; import type { ApiResponse } from "api/ApiResponses"; -import ApplicationApi from "@appsmith/api/ApplicationApi"; -import type { PageDefaultMeta } from "@appsmith/api/ApplicationApi"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import ApplicationApi from "ee/api/ApplicationApi"; +import type { PageDefaultMeta } from "ee/api/ApplicationApi"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import type { SnapshotDetails } from "reducers/uiReducers/layoutConversionReducer"; import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; @@ -15,7 +15,7 @@ import { getLogToSentryFromResponse } from "utils/helpers"; import { validateResponse } from "./ErrorSagas"; import { updateApplicationLayoutType } from "./AutoLayoutUpdateSagas"; import { LayoutSystemTypes } from "layoutSystems/types"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; //Saga to create application snapshot diff --git a/app/client/src/sagas/SnipingModeSaga.test.ts b/app/client/src/sagas/SnipingModeSaga.test.ts index dfbc2cc9a7..b760128e3e 100644 --- a/app/client/src/sagas/SnipingModeSaga.test.ts +++ b/app/client/src/sagas/SnipingModeSaga.test.ts @@ -1,18 +1,18 @@ -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; import { keyBy } from "lodash"; import { testStore } from "store"; import { PostgresFactory } from "test/factories/Actions/Postgres"; import type { Saga } from "redux-saga"; import { runSaga } from "redux-saga"; import { bindDataToWidgetSaga } from "./SnipingModeSagas"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { getModuleInstanceById } from "@appsmith/selectors/moduleInstanceSelectors"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { getModuleInstanceById } from "ee/selectors/moduleInstanceSelectors"; import WidgetFactory from "WidgetProvider/factory"; import TableWidget from "widgets/TableWidget/widget"; import { InputFactory } from "test/factories/Widgets/InputFactory"; -jest.mock("@appsmith/selectors/moduleInstanceSelectors", () => ({ - ...jest.requireActual("@appsmith/selectors/moduleInstanceSelectors"), +jest.mock("ee/selectors/moduleInstanceSelectors", () => ({ + ...jest.requireActual("ee/selectors/moduleInstanceSelectors"), getModuleInstanceById: jest.fn(), })); diff --git a/app/client/src/sagas/SnipingModeSagas.ts b/app/client/src/sagas/SnipingModeSagas.ts index 6010b06c87..a29e5ec8e8 100644 --- a/app/client/src/sagas/SnipingModeSagas.ts +++ b/app/client/src/sagas/SnipingModeSagas.ts @@ -1,19 +1,19 @@ import { all, call, put, select, takeLeading } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { snipingModeBindToSelector } from "selectors/editorSelectors"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { batchUpdateWidgetDynamicProperty, batchUpdateWidgetProperty, } from "actions/controlActions"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { SNIPING_NOT_SUPPORTED, SNIPING_SELECT_WIDGET_AGAIN, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import WidgetFactory from "WidgetProvider/factory"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; @@ -22,8 +22,8 @@ import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; import { toast } from "design-system"; import type { PropertyUpdates } from "WidgetProvider/constants"; -import type { ModuleInstance } from "@appsmith/constants/ModuleInstanceConstants"; -import { getModuleInstanceById } from "@appsmith/selectors/moduleInstanceSelectors"; +import type { ModuleInstance } from "ee/constants/ModuleInstanceConstants"; +import { getModuleInstanceById } from "ee/selectors/moduleInstanceSelectors"; export function* bindDataToWidgetSaga( action: ReduxAction<{ diff --git a/app/client/src/sagas/TemplatesSagas.ts b/app/client/src/sagas/TemplatesSagas.ts index aee392cd3b..fe8210cb8f 100644 --- a/app/client/src/sagas/TemplatesSagas.ts +++ b/app/client/src/sagas/TemplatesSagas.ts @@ -1,21 +1,21 @@ -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { fetchApplication, showReconnectDatasourceModal, -} from "@appsmith/actions/applicationActions"; +} from "ee/actions/applicationActions"; import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; -import { findDefaultPage } from "@appsmith/sagas/ApplicationSagas"; -import { fetchPageDSLSaga } from "@appsmith/sagas/PageSagas"; -import { getCurrentWorkspaceId } from "@appsmith/selectors/selectedWorkspaceSelectors"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +} from "ee/constants/ReduxActionConstants"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; +import { findDefaultPage } from "ee/sagas/ApplicationSagas"; +import { fetchPageDSLSaga } from "ee/sagas/PageSagas"; +import { getCurrentWorkspaceId } from "ee/selectors/selectedWorkspaceSelectors"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { fetchJSLibraries } from "actions/JSLibraryActions"; import { fetchDatasources } from "actions/datasourceActions"; import { fetchJSCollections } from "actions/jsActionActions"; diff --git a/app/client/src/sagas/TernSaga.ts b/app/client/src/sagas/TernSaga.ts index 78de77fae4..481e5404ed 100644 --- a/app/client/src/sagas/TernSaga.ts +++ b/app/client/src/sagas/TernSaga.ts @@ -1,10 +1,7 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import { - getActions, - getJSCollections, -} from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import { getActions, getJSCollections } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import type { RecentEntity } from "components/editorComponents/GlobalSearch/utils"; import type { Datasource } from "entities/Datasource"; import { get } from "lodash"; diff --git a/app/client/src/sagas/ThemeSaga.tsx b/app/client/src/sagas/ThemeSaga.tsx index 07fbd6ecbb..1c1c7e6616 100644 --- a/app/client/src/sagas/ThemeSaga.tsx +++ b/app/client/src/sagas/ThemeSaga.tsx @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { select, takeLatest } from "redux-saga/effects"; import localStorage from "utils/localStorage"; import type { ThemeMode } from "selectors/themeSelectors"; diff --git a/app/client/src/sagas/ToastSagas.ts b/app/client/src/sagas/ToastSagas.ts index c158fa3d11..7b4ffb67d4 100644 --- a/app/client/src/sagas/ToastSagas.ts +++ b/app/client/src/sagas/ToastSagas.ts @@ -2,7 +2,7 @@ import type { ToastProps } from "design-system"; import { toast } from "design-system"; import { APP_MODE } from "entities/App"; import { select } from "redux-saga/effects"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import log from "loglevel"; interface ExtraOptions { diff --git a/app/client/src/sagas/UtilSagas.ts b/app/client/src/sagas/UtilSagas.ts index ab663bac4c..fc27b2a8b1 100644 --- a/app/client/src/sagas/UtilSagas.ts +++ b/app/client/src/sagas/UtilSagas.ts @@ -1,6 +1,6 @@ import { all, takeEvery, race, put, take } from "redux-saga/effects"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import history from "utils/history"; import { showActionConfirmationModal } from "actions/pluginActionActions"; import type { ModalInfo } from "reducers/uiReducers/modalActionReducer"; diff --git a/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts b/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts index 34dd2d2ef4..1e533cc179 100644 --- a/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts +++ b/app/client/src/sagas/WebsocketSagas/WebsocketSagas.ts @@ -6,7 +6,7 @@ import { fork, take, call, cancel, put } from "redux-saga/effects"; import { ReduxActionTypes, ReduxSagaChannels, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { WEBSOCKET_EVENTS, RTS_BASE_PATH, diff --git a/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx b/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx index 2420245381..36c26bf036 100644 --- a/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx +++ b/app/client/src/sagas/WebsocketSagas/handleAppLevelSocketEvents.tsx @@ -2,7 +2,7 @@ import { put } from "redux-saga/effects"; import { APP_LEVEL_SOCKET_EVENTS } from "./socketEvents"; import { collabSetAppEditors } from "actions/appCollabActions"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { handleVersionUpdate } from "./versionUpdatePrompt"; // TODO: Fix this the next time the file is edited diff --git a/app/client/src/sagas/WebsocketSagas/versionUpdatePrompt.ts b/app/client/src/sagas/WebsocketSagas/versionUpdatePrompt.ts index 282ac0f45d..6a8702e2ac 100644 --- a/app/client/src/sagas/WebsocketSagas/versionUpdatePrompt.ts +++ b/app/client/src/sagas/WebsocketSagas/versionUpdatePrompt.ts @@ -5,14 +5,14 @@ import { toast } from "design-system"; import { createMessage, INFO_VERSION_MISMATCH_FOUND_RELOAD_REQUEST, -} from "@appsmith/constants/messages"; -import type { AppVersionData } from "@appsmith/configs/types"; +} from "ee/constants/messages"; +import type { AppVersionData } from "ee/configs/types"; import { getVersionUpdateState, removeVersionUpdateState, setVersionUpdateState, } from "utils/storage"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; enum UpdateStateEvent { PROMPT_SHOWN = "PROMPT_SHOWN", diff --git a/app/client/src/sagas/WidgetAdditionSagas.ts b/app/client/src/sagas/WidgetAdditionSagas.ts index bcae6f53a4..bcb6d8330a 100644 --- a/app/client/src/sagas/WidgetAdditionSagas.ts +++ b/app/client/src/sagas/WidgetAdditionSagas.ts @@ -1,10 +1,10 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +} from "ee/constants/ReduxActionConstants"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { WidgetBlueprint } from "WidgetProvider/constants"; import { BlueprintOperationTypes, diff --git a/app/client/src/sagas/WidgetDeletionSagas.ts b/app/client/src/sagas/WidgetDeletionSagas.ts index ca8ee26b2a..8095cee393 100644 --- a/app/client/src/sagas/WidgetDeletionSagas.ts +++ b/app/client/src/sagas/WidgetDeletionSagas.ts @@ -7,13 +7,13 @@ import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import type { ApplicationPayload, ReduxAction, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +} from "ee/constants/ReduxActionConstants"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import { flattenDeep, omit, orderBy } from "lodash"; import type { @@ -26,7 +26,7 @@ import { getIsAutoLayoutMobileBreakPoint, } from "selectors/editorSelectors"; import { getSelectedWidgets } from "selectors/ui"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import AppsmithConsole from "utils/AppsmithConsole"; import type { WidgetProps } from "widgets/BaseWidget"; import { @@ -48,9 +48,9 @@ import { updateFlexLayersOnDelete } from "../layoutSystems/autolayout/utils/Auto import { LayoutSystemTypes } from "layoutSystems/types"; import { getLayoutSystemType } from "selectors/layoutSystemSelectors"; import { updateAnvilParentPostWidgetDeletion } from "layoutSystems/anvil/utils/layouts/update/deletionUtils"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; import FocusRetention from "./FocusRetentionSaga"; -import { widgetURL } from "@appsmith/RouteBuilder"; +import { widgetURL } from "ee/RouteBuilder"; import { updateAndSaveAnvilLayout } from "layoutSystems/anvil/utils/anvilChecksUtils"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; import type { DraggedWidget } from "../layoutSystems/anvil/utils/anvilTypes"; diff --git a/app/client/src/sagas/WidgetEnhancementHelpers.ts b/app/client/src/sagas/WidgetEnhancementHelpers.ts index cb13a30d87..efe6422c2d 100644 --- a/app/client/src/sagas/WidgetEnhancementHelpers.ts +++ b/app/client/src/sagas/WidgetEnhancementHelpers.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { WidgetType } from "constants/WidgetConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { get, set } from "lodash"; diff --git a/app/client/src/sagas/WidgetLoadingSaga.ts b/app/client/src/sagas/WidgetLoadingSaga.ts index 10548cf102..f1238e078a 100644 --- a/app/client/src/sagas/WidgetLoadingSaga.ts +++ b/app/client/src/sagas/WidgetLoadingSaga.ts @@ -5,16 +5,16 @@ import { getDataTree, } from "selectors/dataTreeSelectors"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; -import { getActions } from "@appsmith/selectors/entitiesSelector"; +import { getActions } from "ee/selectors/entitiesSelector"; import type { ActionData, ActionDataState, -} from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +} from "ee/reducers/entityReducers/actionsReducer"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import log from "loglevel"; import * as Sentry from "@sentry/react"; import { findLoadingEntities } from "utils/WidgetLoadingStateUtils"; diff --git a/app/client/src/sagas/WidgetOperationSagas.tsx b/app/client/src/sagas/WidgetOperationSagas.tsx index ca80db94d9..f1b28975b5 100644 --- a/app/client/src/sagas/WidgetOperationSagas.tsx +++ b/app/client/src/sagas/WidgetOperationSagas.tsx @@ -1,13 +1,13 @@ import type { ReduxAction, ReduxActionType, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, WidgetReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +} from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import WidgetFactory from "WidgetProvider/factory"; import type { BatchUpdateDynamicPropertyUpdates, @@ -72,7 +72,7 @@ import { getCopiedWidgets, saveCopiedWidgets } from "utils/storage"; import type { WidgetProps } from "widgets/BaseWidget"; import { getWidget, getWidgets, getWidgetsMeta } from "./selectors"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import { ERROR_PASTE_ANVIL_LAYOUT_SYSTEM_CONFLICT, ERROR_PASTE_FIXED_LAYOUT_SYSTEM_CONFLICT, @@ -83,9 +83,9 @@ import { WIDGET_COPY, WIDGET_CUT, createMessage, -} from "@appsmith/constants/messages"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; -import { getAllPaths } from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/constants/messages"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; +import { getAllPaths } from "ee/workers/Evaluation/evaluationUtils"; import { BlueprintOperationTypes } from "WidgetProvider/constants"; import { generateAutoHeightLayoutTreeAction } from "actions/autoHeightActions"; import { stopReflowAction } from "actions/reflowActions"; diff --git a/app/client/src/sagas/WidgetOperationUtils.ts b/app/client/src/sagas/WidgetOperationUtils.ts index 6cf721e488..4962612ba8 100644 --- a/app/client/src/sagas/WidgetOperationUtils.ts +++ b/app/client/src/sagas/WidgetOperationUtils.ts @@ -1,5 +1,5 @@ -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; -import { isWidget } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; +import { isWidget } from "ee/workers/Evaluation/evaluationUtils"; import WidgetFactory from "WidgetProvider/factory"; import { CANVAS_DEFAULT_MIN_HEIGHT_PX } from "constants/AppConstants"; import type { diff --git a/app/client/src/sagas/WidgetSelectUtils.ts b/app/client/src/sagas/WidgetSelectUtils.ts index 1f1691c2a7..8a82e77651 100644 --- a/app/client/src/sagas/WidgetSelectUtils.ts +++ b/app/client/src/sagas/WidgetSelectUtils.ts @@ -1,11 +1,8 @@ -import { - createMessage, - SELECT_ALL_WIDGETS_MSG, -} from "@appsmith/constants/messages"; +import { createMessage, SELECT_ALL_WIDGETS_MSG } from "ee/constants/messages"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { uniq } from "lodash"; import type { diff --git a/app/client/src/sagas/WidgetSelectionSagas.ts b/app/client/src/sagas/WidgetSelectionSagas.ts index 21ee169d43..0398c4be37 100644 --- a/app/client/src/sagas/WidgetSelectionSagas.ts +++ b/app/client/src/sagas/WidgetSelectionSagas.ts @@ -1,13 +1,10 @@ -import { widgetURL } from "@appsmith/RouteBuilder"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import { widgetURL } from "ee/RouteBuilder"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import { ReduxActionErrorTypes, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; -import { - getAppMode, - getCanvasWidgets, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/constants/ReduxActionConstants"; +import { getAppMode, getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { showModal } from "actions/widgetActions"; import type { SetSelectedWidgetsPayload, @@ -57,8 +54,8 @@ import { } from "./selectors"; import { getModalWidgetType } from "selectors/widgetSelectors"; import { getWidgetSelectorByWidgetId } from "selectors/layoutSystemSelectors"; -import { getAppViewerPageIdFromPath } from "@appsmith/pages/Editor/Explorer/helpers"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { getAppViewerPageIdFromPath } from "ee/pages/Editor/Explorer/helpers"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; // The following is computed to be used in the entity explorer diff --git a/app/client/src/sagas/__tests__/ApiPaneSagas.test.ts b/app/client/src/sagas/__tests__/ApiPaneSagas.test.ts index c9fd22a446..7bcf3109ce 100644 --- a/app/client/src/sagas/__tests__/ApiPaneSagas.test.ts +++ b/app/client/src/sagas/__tests__/ApiPaneSagas.test.ts @@ -1,5 +1,5 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import urlBuilder from "@appsmith/entities/URLRedirect/URLAssembly"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import urlBuilder from "ee/entities/URLRedirect/URLAssembly"; import type { CreateApiActionDefaultsParams } from "entities/Action"; import type { Saga } from "redux-saga"; import { runSaga, stdChannel } from "redux-saga"; diff --git a/app/client/src/sagas/__tests__/initSagas.test.ts b/app/client/src/sagas/__tests__/initSagas.test.ts index 557b9e6fb9..66874ab803 100644 --- a/app/client/src/sagas/__tests__/initSagas.test.ts +++ b/app/client/src/sagas/__tests__/initSagas.test.ts @@ -1,7 +1,7 @@ import { type ReduxAction, ReduxActionTypes, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import { APP_MODE } from "entities/App"; import AppEngineFactory from "entities/Engine/factory"; import { getInitResponses } from "sagas/InitSagas"; diff --git a/app/client/src/sagas/autoHeightSagas/batcher.ts b/app/client/src/sagas/autoHeightSagas/batcher.ts index 60bf61907a..2ecb1c0f01 100644 --- a/app/client/src/sagas/autoHeightSagas/batcher.ts +++ b/app/client/src/sagas/autoHeightSagas/batcher.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { UpdateWidgetAutoHeightPayload } from "actions/autoHeightActions"; import { updateAndSaveLayout } from "actions/pageActions"; import log from "loglevel"; diff --git a/app/client/src/sagas/autoHeightSagas/containers.ts b/app/client/src/sagas/autoHeightSagas/containers.ts index 62cae50c6b..5788caee37 100644 --- a/app/client/src/sagas/autoHeightSagas/containers.ts +++ b/app/client/src/sagas/autoHeightSagas/containers.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { GridDefaults } from "constants/WidgetConstants"; import log from "loglevel"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; @@ -14,7 +14,7 @@ import { } from "widgets/WidgetUtils"; import { getChildOfContainerLikeWidget } from "./helpers"; import { getDataTree } from "selectors/dataTreeSelectors"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { getLayoutTree } from "./layoutTree"; import { getWidgetsForBreakpoint } from "selectors/editorSelectors"; diff --git a/app/client/src/sagas/autoHeightSagas/helpers.ts b/app/client/src/sagas/autoHeightSagas/helpers.ts index d2f9bb9641..55226cbd2b 100644 --- a/app/client/src/sagas/autoHeightSagas/helpers.ts +++ b/app/client/src/sagas/autoHeightSagas/helpers.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { GridDefaults, MAIN_CONTAINER_WIDGET_ID, @@ -12,10 +12,10 @@ import type { import { select } from "redux-saga/effects"; import { getWidgetMetaProps, getWidgets } from "sagas/selectors"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import { isAutoHeightEnabledForWidget } from "widgets/WidgetUtils"; import { getCanvasHeightOffset } from "utils/WidgetSizeUtils"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { getDataTree } from "selectors/dataTreeSelectors"; diff --git a/app/client/src/sagas/autoHeightSagas/index.ts b/app/client/src/sagas/autoHeightSagas/index.ts index 08de6133e0..1a025b5da5 100644 --- a/app/client/src/sagas/autoHeightSagas/index.ts +++ b/app/client/src/sagas/autoHeightSagas/index.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { all, call, diff --git a/app/client/src/sagas/autoHeightSagas/layoutTree.ts b/app/client/src/sagas/autoHeightSagas/layoutTree.ts index 69b9c5c339..31d39372cf 100644 --- a/app/client/src/sagas/autoHeightSagas/layoutTree.ts +++ b/app/client/src/sagas/autoHeightSagas/layoutTree.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { checkContainersForAutoHeightAction, setAutoHeightLayoutTreeAction, diff --git a/app/client/src/sagas/autoHeightSagas/widgets.ts b/app/client/src/sagas/autoHeightSagas/widgets.ts index a4b5dcbd3c..23b79c6bab 100644 --- a/app/client/src/sagas/autoHeightSagas/widgets.ts +++ b/app/client/src/sagas/autoHeightSagas/widgets.ts @@ -38,10 +38,10 @@ import { } from "selectors/autoHeightSelectors"; import { getLayoutTree } from "./layoutTree"; import WidgetFactory from "WidgetProvider/factory"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { TreeNode } from "utils/autoHeight/constants"; import { directlyMutateDOMNodes } from "utils/autoHeight/mutateDOM"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import { APP_MODE } from "entities/App"; import { getDimensionMap, @@ -57,12 +57,12 @@ import { In most cases, when we run the getMinHeightBasedOnChildren, we add the CANVAS_EXTENSION_OFFSET and the offset from the widget configuration. This means that we can DRY this by moving them into the getMinHeightBasedOnChildren function - The computations we do when a widget changes for its parent, is pretty much the same as the ones we do in container + The computations we do when a widget changes for its parent, is pretty much the same as the ones we do in container computations saga, so we can potentially re-use that code. Adding to widgetsToUpdate can be done using one function and shrink this saga by a large amount - + /** * Saga to update a widget's auto height diff --git a/app/client/src/sagas/editorContextSagas.ts b/app/client/src/sagas/editorContextSagas.ts index 05fe3ecb04..9ce5a6c5fd 100644 --- a/app/client/src/sagas/editorContextSagas.ts +++ b/app/client/src/sagas/editorContextSagas.ts @@ -1,5 +1,5 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { setPanelPropertySectionState, setPanelSelectedPropertyTabIndex, diff --git a/app/client/src/sagas/getNextEntityAfterRemove.test.ts b/app/client/src/sagas/getNextEntityAfterRemove.test.ts index 328e59d8ba..80814363a6 100644 --- a/app/client/src/sagas/getNextEntityAfterRemove.test.ts +++ b/app/client/src/sagas/getNextEntityAfterRemove.test.ts @@ -1,4 +1,4 @@ -import { EditorState, type EntityItem } from "@appsmith/entities/IDE/constants"; +import { EditorState, type EntityItem } from "ee/entities/IDE/constants"; import { PluginType } from "entities/Action"; import * as FocusEntityObj from "navigation/FocusEntity"; import { RedirectAction, getNextEntityAfterRemove } from "./IDESaga"; diff --git a/app/client/src/sagas/helper.ts b/app/client/src/sagas/helper.ts index 4616f2d980..1e183d2abf 100644 --- a/app/client/src/sagas/helper.ts +++ b/app/client/src/sagas/helper.ts @@ -1,4 +1,4 @@ -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import type { LayoutOnLoadActionErrors } from "constants/AppsmithActionConstants/ActionConstants"; import type { FormEvalOutput, @@ -8,15 +8,12 @@ import AppsmithConsole from "utils/AppsmithConsole"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { Log } from "entities/AppsmithConsole"; import { LOG_CATEGORY, Severity } from "entities/AppsmithConsole"; -import { - ENTITY_TYPE, - PLATFORM_ERROR, -} from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE, PLATFORM_ERROR } from "ee/entities/AppsmithConsole/utils"; import { toast } from "design-system"; import { ReduxActionTypes, type ReduxActionType, -} from "@appsmith/constants/ReduxActionConstants"; +} from "ee/constants/ReduxActionConstants"; import type { Action } from "entities/Action"; import get from "lodash/get"; import set from "lodash/set"; @@ -24,7 +21,7 @@ import log from "loglevel"; import { isPlainObject, isString } from "lodash"; import { DATA_BIND_REGEX_GLOBAL } from "constants/BindingsConstants"; import { klona } from "klona/lite"; -import { apiFailureResponseInterceptor } from "@appsmith/api/ApiUtils"; +import { apiFailureResponseInterceptor } from "ee/api/ApiUtils"; // function to extract all objects that have dynamic values export const extractFetchDynamicValueFormConfigs = ( diff --git a/app/client/src/sagas/layoutConversionSagas.ts b/app/client/src/sagas/layoutConversionSagas.ts index bac2ca3639..170b59caa8 100644 --- a/app/client/src/sagas/layoutConversionSagas.ts +++ b/app/client/src/sagas/layoutConversionSagas.ts @@ -1,14 +1,14 @@ import { setLayoutConversionStateAction } from "actions/autoLayoutActions"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; import { LayoutSystemTypes } from "layoutSystems/types"; import type { SupportedLayouts } from "reducers/entityReducers/pageListReducer"; import { CONVERSION_STATES } from "reducers/uiReducers/layoutConversionReducer"; import type { PageWidgetsReduxState } from "reducers/uiReducers/pageWidgetsReducer"; import { all, call, put, select, takeLatest } from "redux-saga/effects"; -import { getPageWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getPageWidgets } from "ee/selectors/entitiesSelector"; import { convertNormalizedDSLToFixed } from "layoutSystems/common/DSLConversions/autoToFixedLayout"; import convertToAutoLayout from "layoutSystems/common/DSLConversions/fixedToAutoLayout"; import type { DSLWidget } from "WidgetProvider/constants"; @@ -18,14 +18,14 @@ import { } from "./SnapshotSagas"; import * as Sentry from "@sentry/react"; import log from "loglevel"; -import { saveAllPagesSaga } from "@appsmith/sagas/PageSagas"; -import { updateApplicationLayout } from "@appsmith/actions/applicationActions"; +import { saveAllPagesSaga } from "ee/sagas/PageSagas"; +import { updateApplicationLayout } from "ee/actions/applicationActions"; import { getCurrentApplicationId, getPageList, } from "selectors/editorSelectors"; import { updateApplicationLayoutType } from "./AutoLayoutUpdateSagas"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { nestDSL } from "@shared/dsl"; /** diff --git a/app/client/src/sagas/loadGoogleApi.ts b/app/client/src/sagas/loadGoogleApi.ts index 07119644ca..1d25916cf7 100644 --- a/app/client/src/sagas/loadGoogleApi.ts +++ b/app/client/src/sagas/loadGoogleApi.ts @@ -1,4 +1,4 @@ -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; async function loadScript(src: string) { return new Promise(function (resolve, reject) { diff --git a/app/client/src/sagas/selectors.tsx b/app/client/src/sagas/selectors.tsx index a2650d210d..dc8efdc1d8 100644 --- a/app/client/src/sagas/selectors.tsx +++ b/app/client/src/sagas/selectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import memoize from "proxy-memoize"; import type { @@ -9,9 +9,9 @@ import type { WidgetProps } from "widgets/BaseWidget"; import _, { defaults, omit } from "lodash"; import type { WidgetType } from "constants/WidgetConstants"; import { WIDGET_PROPS_TO_SKIP_FROM_EVAL } from "constants/WidgetConstants"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { getActions, getPlugins } from "@appsmith/selectors/entitiesSelector"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { getActions, getPlugins } from "ee/selectors/entitiesSelector"; import type { Plugin } from "api/PluginApi"; import type { DragDetails } from "reducers/uiReducers/dragResizeReducer"; import type { DataTreeForActionCreator } from "components/editorComponents/ActionCreator/types"; diff --git a/app/client/src/selectors/actionSelectors.tsx b/app/client/src/selectors/actionSelectors.tsx index d31f6da68c..f4f6638697 100644 --- a/app/client/src/selectors/actionSelectors.tsx +++ b/app/client/src/selectors/actionSelectors.tsx @@ -7,7 +7,7 @@ import { getDataTree } from "./dataTreeSelectors"; import { getExistingPageNames, selectInstalledLibraries, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getErrorForApiName, getErrorForJSObjectName, diff --git a/app/client/src/selectors/activeEditorFieldSelectors.ts b/app/client/src/selectors/activeEditorFieldSelectors.ts index 7e9e5ff6fb..3f3639e47d 100644 --- a/app/client/src/selectors/activeEditorFieldSelectors.ts +++ b/app/client/src/selectors/activeEditorFieldSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export function getActiveEditorField(state: AppState) { return state.ui.activeField; diff --git a/app/client/src/selectors/analyticsSelectors.tsx b/app/client/src/selectors/analyticsSelectors.tsx index b2f84abb6e..0f3eb5ba64 100644 --- a/app/client/src/selectors/analyticsSelectors.tsx +++ b/app/client/src/selectors/analyticsSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getSegmentState = (state: AppState) => state.ui.analytics.telemetry.segmentState; diff --git a/app/client/src/selectors/apiPaneSelectors.ts b/app/client/src/selectors/apiPaneSelectors.ts index 9ec0ee0f5e..6771911c19 100644 --- a/app/client/src/selectors/apiPaneSelectors.ts +++ b/app/client/src/selectors/apiPaneSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import { combinedPreviewModeSelector } from "./editorSelectors"; diff --git a/app/client/src/selectors/appCollabSelectors.tsx b/app/client/src/selectors/appCollabSelectors.tsx index fd17fd0df7..850eac51ac 100644 --- a/app/client/src/selectors/appCollabSelectors.tsx +++ b/app/client/src/selectors/appCollabSelectors.tsx @@ -1,5 +1,5 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { AppCollabReducerState } from "reducers/uiReducers/appCollabReducer"; import { getCurrentUser } from "./usersSelectors"; import type { User } from "entities/AppCollab/CollabInterfaces"; diff --git a/app/client/src/selectors/appSettingsPaneSelectors.tsx b/app/client/src/selectors/appSettingsPaneSelectors.tsx index 19dac8840e..c30e4032a3 100644 --- a/app/client/src/selectors/appSettingsPaneSelectors.tsx +++ b/app/client/src/selectors/appSettingsPaneSelectors.tsx @@ -1,5 +1,5 @@ import { AppSettingsTabs } from "pages/Editor/AppSettingsPane/AppSettings"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { AppSettingsPaneReduxState } from "reducers/uiReducers/appSettingsPaneReducer"; import { createSelector } from "reselect"; diff --git a/app/client/src/selectors/appThemingSelectors.tsx b/app/client/src/selectors/appThemingSelectors.tsx index 95ef031263..134b594c45 100644 --- a/app/client/src/selectors/appThemingSelectors.tsx +++ b/app/client/src/selectors/appThemingSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export enum AppThemingMode { APP_THEME_EDIT = "APP_THEME_EDIT", diff --git a/app/client/src/selectors/appViewSelectors.tsx b/app/client/src/selectors/appViewSelectors.tsx index 63491d1279..960027ef9a 100644 --- a/app/client/src/selectors/appViewSelectors.tsx +++ b/app/client/src/selectors/appViewSelectors.tsx @@ -1,5 +1,5 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { AppViewReduxState } from "reducers/uiReducers/appViewReducer"; import type { PageListReduxState } from "reducers/entityReducers/pageListReducer"; diff --git a/app/client/src/selectors/authSelectors.tsx b/app/client/src/selectors/authSelectors.tsx index f8fafad41c..ca76c7831b 100644 --- a/app/client/src/selectors/authSelectors.tsx +++ b/app/client/src/selectors/authSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getIsTokenValid = (state: AppState) => state.ui.auth.isTokenValid; export const getIsValidatingToken = (state: AppState) => diff --git a/app/client/src/selectors/autoHeightSelectors.ts b/app/client/src/selectors/autoHeightSelectors.ts index 3f0b8ba47f..0b9d2baaaa 100644 --- a/app/client/src/selectors/autoHeightSelectors.ts +++ b/app/client/src/selectors/autoHeightSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getAutoHeightLayoutTree = (state: AppState) => state.entities.autoHeightLayoutTree; diff --git a/app/client/src/selectors/autoLayoutSelectors.tsx b/app/client/src/selectors/autoLayoutSelectors.tsx index c20029d98b..8e82daacfc 100644 --- a/app/client/src/selectors/autoLayoutSelectors.tsx +++ b/app/client/src/selectors/autoLayoutSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { FLEXBOX_PADDING, GridDefaults } from "constants/WidgetConstants"; import { createSelector } from "reselect"; import { getCanvasAndMetaWidgets } from "sagas/selectors"; diff --git a/app/client/src/selectors/buildingBlocksSelectors.ts b/app/client/src/selectors/buildingBlocksSelectors.ts index dfbd2678f9..454b490c67 100644 --- a/app/client/src/selectors/buildingBlocksSelectors.ts +++ b/app/client/src/selectors/buildingBlocksSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const isDraggingBuildingBlockToCanvas = (state: AppState) => state.ui.buildingBlocks.isDraggingBuildingBlocksToCanvas; diff --git a/app/client/src/selectors/canvasSelectors.ts b/app/client/src/selectors/canvasSelectors.ts index 31d44b055f..1634aa8fa7 100644 --- a/app/client/src/selectors/canvasSelectors.ts +++ b/app/client/src/selectors/canvasSelectors.ts @@ -1,6 +1,6 @@ import { LayoutSystemTypes } from "layoutSystems/types"; import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getLayoutSystemType } from "./layoutSystemSelectors"; export const getIsDraggingForSelection = (state: AppState) => { diff --git a/app/client/src/selectors/crudInfoModalSelectors.ts b/app/client/src/selectors/crudInfoModalSelectors.ts index b2325d5b49..39d7692b6a 100644 --- a/app/client/src/selectors/crudInfoModalSelectors.ts +++ b/app/client/src/selectors/crudInfoModalSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import type { CrudInfoModalReduxState, diff --git a/app/client/src/selectors/curlImportSelectors.ts b/app/client/src/selectors/curlImportSelectors.ts index eb22af577d..d948a9c1e4 100644 --- a/app/client/src/selectors/curlImportSelectors.ts +++ b/app/client/src/selectors/curlImportSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getIsImportingCurl = (state: AppState) => state.ui.imports.isImportingCurl; diff --git a/app/client/src/selectors/dataTreeSelectors.ts b/app/client/src/selectors/dataTreeSelectors.ts index 3b8d2ef80b..ec9c0df61c 100644 --- a/app/client/src/selectors/dataTreeSelectors.ts +++ b/app/client/src/selectors/dataTreeSelectors.ts @@ -10,8 +10,8 @@ import { getModuleInstanceEntities, getCurrentModuleActions, getCurrentModuleJSCollections, -} from "@appsmith/selectors/entitiesSelector"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +} from "ee/selectors/entitiesSelector"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { DataTreeFactory } from "entities/DataTree/dataTreeFactory"; import { @@ -22,7 +22,7 @@ import { } from "sagas/selectors"; import "url-search-params-polyfill"; import { getPageList } from "./appViewSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getSelectedAppThemeProperties } from "./appThemingSelectors"; import type { LoadingEntitiesState } from "reducers/evaluationReducers/loadingEntitiesReducer"; import _, { get } from "lodash"; @@ -34,7 +34,7 @@ import { getLayoutSystemType } from "./layoutSystemSelectors"; import { getCurrentWorkflowActions, getCurrentWorkflowJSActions, -} from "@appsmith/selectors/workflowSelectors"; +} from "ee/selectors/workflowSelectors"; export const getLoadingEntities = (state: AppState) => state.evaluations.loadingEntities; diff --git a/app/client/src/selectors/datasourceSelectors.ts b/app/client/src/selectors/datasourceSelectors.ts index 2e87b15c04..ec4ee37007 100644 --- a/app/client/src/selectors/datasourceSelectors.ts +++ b/app/client/src/selectors/datasourceSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getGsheetSpreadsheets = (id = "") => diff --git a/app/client/src/selectors/debuggerSelectors.test.ts b/app/client/src/selectors/debuggerSelectors.test.ts index 0ecf4a9c9a..62660146a7 100644 --- a/app/client/src/selectors/debuggerSelectors.test.ts +++ b/app/client/src/selectors/debuggerSelectors.test.ts @@ -1,5 +1,5 @@ import { Severity, LOG_CATEGORY } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; diff --git a/app/client/src/selectors/debuggerSelectors.tsx b/app/client/src/selectors/debuggerSelectors.tsx index 1fea171dd4..73e4ad77fe 100644 --- a/app/client/src/selectors/debuggerSelectors.tsx +++ b/app/client/src/selectors/debuggerSelectors.tsx @@ -1,15 +1,15 @@ import type { Log } from "entities/AppsmithConsole"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { isEmpty } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { createSelector } from "reselect"; import { getWidgets } from "sagas/selectors"; import { shouldSuppressDebuggerError, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { getDataTree } from "./dataTreeSelectors"; import { combinedPreviewModeSelector } from "./editorSelectors"; import type { CanvasDebuggerState } from "reducers/uiReducers/debuggerReducer"; diff --git a/app/client/src/selectors/editorContextSelectors.ts b/app/client/src/selectors/editorContextSelectors.ts index cab536e98a..58a0b66143 100644 --- a/app/client/src/selectors/editorContextSelectors.ts +++ b/app/client/src/selectors/editorContextSelectors.ts @@ -1,15 +1,15 @@ -import type { AppState } from "@appsmith/reducers"; -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { AppState } from "ee/reducers"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; import type { CodeEditorHistory, CursorPosition, EvaluatedPopupState, PropertyPanelContext, PropertyPanelState, -} from "@appsmith/reducers/uiReducers/editorContextReducer"; -import { isSubEntities } from "@appsmith/reducers/uiReducers/editorContextReducer"; +} from "ee/reducers/uiReducers/editorContextReducer"; +import { isSubEntities } from "ee/reducers/uiReducers/editorContextReducer"; import { createSelector } from "reselect"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; export const getFocusableInputField = (state: AppState) => state.ui.editorContext.focusedInputField; diff --git a/app/client/src/selectors/editorSelectors.tsx b/app/client/src/selectors/editorSelectors.tsx index 865b90526e..e6237748fd 100644 --- a/app/client/src/selectors/editorSelectors.tsx +++ b/app/client/src/selectors/editorSelectors.tsx @@ -1,6 +1,6 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { CanvasWidgetsReduxState, FlattenedWidgetProps, @@ -11,8 +11,8 @@ import type { } from "reducers/entityReducers/pageListReducer"; import type { WidgetCardProps, WidgetProps } from "widgets/BaseWidget"; -import type { Page } from "@appsmith/constants/ReduxActionConstants"; -import { ApplicationVersion } from "@appsmith/actions/applicationActions"; +import type { Page } from "ee/constants/ReduxActionConstants"; +import { ApplicationVersion } from "ee/actions/applicationActions"; import type { OccupiedSpace, WidgetSpace, @@ -32,7 +32,7 @@ import { getApiPaneSavingMap, getCanvasWidgets, getJSCollections, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { checkIsDropTarget } from "WidgetProvider/factory/helpers"; import { buildChildWidgetTree } from "utils/widgetRenderUtils"; import { LOCAL_STORAGE_KEYS } from "utils/localStorage"; @@ -40,14 +40,14 @@ import type { CanvasWidgetStructure } from "WidgetProvider/constants"; import { denormalize } from "utils/canvasStructureHelpers"; import { isAutoHeightEnabledForWidget } from "widgets/WidgetUtils"; import WidgetFactory from "WidgetProvider/factory"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { getIsAnonymousDataPopupVisible } from "./onboardingSelectors"; import { WDS_V2_WIDGET_MAP } from "widgets/wds/constants"; import { LayoutSystemTypes } from "layoutSystems/types"; import { getLayoutSystemType } from "./layoutSystemSelectors"; import { protectedModeSelector } from "./gitSyncSelectors"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; -import { getCurrentApplication } from "@appsmith/selectors/applicationSelectors"; +import { getCurrentApplication } from "ee/selectors/applicationSelectors"; const getIsDraggingOrResizing = (state: AppState) => state.ui.widgetDragResize.isResizing || state.ui.widgetDragResize.isDragging; diff --git a/app/client/src/selectors/errorSelectors.tsx b/app/client/src/selectors/errorSelectors.tsx index d51207b242..309dbb9df2 100644 --- a/app/client/src/selectors/errorSelectors.tsx +++ b/app/client/src/selectors/errorSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getSafeCrash = (state: AppState) => { return state.ui.errors.safeCrash; diff --git a/app/client/src/selectors/explorerSelector.ts b/app/client/src/selectors/explorerSelector.ts index 20dcb0bf37..58df273574 100644 --- a/app/client/src/selectors/explorerSelector.ts +++ b/app/client/src/selectors/explorerSelector.ts @@ -1,5 +1,5 @@ -import type { AppState } from "@appsmith/reducers"; -import { ExplorerPinnedState } from "@appsmith/reducers/uiReducers/explorerReducer"; +import type { AppState } from "ee/reducers"; +import { ExplorerPinnedState } from "ee/reducers/uiReducers/explorerReducer"; /** * returns the pinned state of explorer diff --git a/app/client/src/selectors/flattenedChildCanvasSelector.ts b/app/client/src/selectors/flattenedChildCanvasSelector.ts index 40aaeab18a..91df97b3bc 100644 --- a/app/client/src/selectors/flattenedChildCanvasSelector.ts +++ b/app/client/src/selectors/flattenedChildCanvasSelector.ts @@ -1,4 +1,4 @@ -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { GridDefaults, type RenderModes } from "constants/WidgetConstants"; import { getLayoutSystem } from "layoutSystems/withLayoutSystemWidgetHOC"; import type { @@ -8,7 +8,7 @@ import type { import { createSelector } from "reselect"; import { getRenderMode } from "./editorSelectors"; import { getIsMobileBreakPoint } from "sagas/selectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { LayoutSystemTypes } from "layoutSystems/types"; import { getLayoutSystemType } from "./layoutSystemSelectors"; diff --git a/app/client/src/selectors/focusHistorySelectors.ts b/app/client/src/selectors/focusHistorySelectors.ts index 61e5ed7488..813e41a07b 100644 --- a/app/client/src/selectors/focusHistorySelectors.ts +++ b/app/client/src/selectors/focusHistorySelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { FocusHistory, FocusState, diff --git a/app/client/src/selectors/formSelectors.ts b/app/client/src/selectors/formSelectors.ts index 37b82c0050..8ff426f62d 100644 --- a/app/client/src/selectors/formSelectors.ts +++ b/app/client/src/selectors/formSelectors.ts @@ -1,6 +1,6 @@ import { getFormValues, isValid, getFormInitialValues } from "redux-form"; -import type { AppState } from "@appsmith/reducers"; -import type { ActionData } from "@appsmith/reducers/entityReducers/actionsReducer"; +import type { AppState } from "ee/reducers"; +import type { ActionData } from "ee/reducers/entityReducers/actionsReducer"; import type { DynamicValues, FormEvalOutput, @@ -12,9 +12,9 @@ import { getDataTree } from "./dataTreeSelectors"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { Action } from "entities/Action"; import type { EvaluationError } from "utils/DynamicBindingUtils"; -import { getActionIdFromURL } from "@appsmith/pages/Editor/Explorer/helpers"; +import { getActionIdFromURL } from "ee/pages/Editor/Explorer/helpers"; import { extractConditionalOutput } from "components/formControls/utils"; -import { getActionByBaseId } from "@appsmith/selectors/entitiesSelector"; +import { getActionByBaseId } from "ee/selectors/entitiesSelector"; export interface GetFormData { initialValues: Record; diff --git a/app/client/src/selectors/gitSyncSelectors.tsx b/app/client/src/selectors/gitSyncSelectors.tsx index 9c9e5e5b69..ff340ddbb0 100644 --- a/app/client/src/selectors/gitSyncSelectors.tsx +++ b/app/client/src/selectors/gitSyncSelectors.tsx @@ -1,10 +1,10 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import type { GitSyncReducerState } from "reducers/uiReducers/gitSyncReducer"; import { getCurrentAppGitMetaData, getCurrentApplication, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import type { Branch } from "entities/GitSync"; export const getGitSyncState = (state: AppState): GitSyncReducerState => diff --git a/app/client/src/selectors/globalSearchSelectors.tsx b/app/client/src/selectors/globalSearchSelectors.tsx index 5d59c22092..ed9bb437c8 100644 --- a/app/client/src/selectors/globalSearchSelectors.tsx +++ b/app/client/src/selectors/globalSearchSelectors.tsx @@ -1,6 +1,6 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { RecentEntity } from "components/editorComponents/GlobalSearch/utils"; export const getRecentEntities = (state: AppState) => diff --git a/app/client/src/selectors/helpSelectors.tsx b/app/client/src/selectors/helpSelectors.tsx index d35d2678ea..b44f748dfb 100644 --- a/app/client/src/selectors/helpSelectors.tsx +++ b/app/client/src/selectors/helpSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getHelpModalOpen = (state: AppState): boolean => state.ui.help.modalOpen; diff --git a/app/client/src/selectors/ideSelectors.tsx b/app/client/src/selectors/ideSelectors.tsx index d38ad84aa6..af4baf4698 100644 --- a/app/client/src/selectors/ideSelectors.tsx +++ b/app/client/src/selectors/ideSelectors.tsx @@ -1,11 +1,8 @@ import { createSelector } from "reselect"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; -import type { AppState } from "@appsmith/reducers"; -import { getPageActions } from "@appsmith/selectors/entitiesSelector"; -import { - EditorEntityTab, - EditorViewMode, -} from "@appsmith/entities/IDE/constants"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; +import type { AppState } from "ee/reducers"; +import { getPageActions } from "ee/selectors/entitiesSelector"; +import { EditorEntityTab, EditorViewMode } from "ee/entities/IDE/constants"; import { getCurrentBasePageId } from "./editorSelectors"; import type { ParentEntityIDETabs } from "../reducers/uiReducers/ideReducer"; import { get } from "lodash"; diff --git a/app/client/src/selectors/jsPaneSelectors.ts b/app/client/src/selectors/jsPaneSelectors.ts index 3400a27ae9..91471edd4c 100644 --- a/app/client/src/selectors/jsPaneSelectors.ts +++ b/app/client/src/selectors/jsPaneSelectors.ts @@ -1,8 +1,8 @@ -import type { AppState } from "@appsmith/reducers"; -import { getJSEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/JS/utils"; +import type { AppState } from "ee/reducers"; +import { getJSEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/JS/utils"; import type { FocusEntityInfo } from "navigation/FocusEntity"; import { identifyEntityFromPath } from "navigation/FocusEntity"; -import { selectJSSegmentEditorTabs } from "@appsmith/selectors/appIDESelectors"; +import { selectJSSegmentEditorTabs } from "ee/selectors/appIDESelectors"; import { getCurrentBasePageId } from "./editorSelectors"; export const getJSPaneConfigSelectedTab = (state: AppState) => diff --git a/app/client/src/selectors/layoutSystemSelectors.ts b/app/client/src/selectors/layoutSystemSelectors.ts index 319ad4ea04..40dc4b61e0 100644 --- a/app/client/src/selectors/layoutSystemSelectors.ts +++ b/app/client/src/selectors/layoutSystemSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getAnvilWidgetDOMId } from "layoutSystems/common/utils/LayoutElementPositionsObserver/utils"; import { LayoutSystemTypes } from "layoutSystems/types"; diff --git a/app/client/src/selectors/lintingSelectors.ts b/app/client/src/selectors/lintingSelectors.ts index de7ba2a0b0..4f0aae2a3f 100644 --- a/app/client/src/selectors/lintingSelectors.ts +++ b/app/client/src/selectors/lintingSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { get } from "lodash"; import type { LintError } from "utils/DynamicBindingUtils"; diff --git a/app/client/src/selectors/mainCanvasSelectors.tsx b/app/client/src/selectors/mainCanvasSelectors.tsx index c38cfac601..e9d0813952 100644 --- a/app/client/src/selectors/mainCanvasSelectors.tsx +++ b/app/client/src/selectors/mainCanvasSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getIsCanvasInitialized = (state: AppState) => { return state.ui.mainCanvas.initialized; diff --git a/app/client/src/selectors/navigationSelectors.ts b/app/client/src/selectors/navigationSelectors.ts index 9f8c889966..4771794731 100644 --- a/app/client/src/selectors/navigationSelectors.ts +++ b/app/client/src/selectors/navigationSelectors.ts @@ -1,5 +1,5 @@ -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; -import { ACTION_TYPE, JSACTION_TYPE } from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; +import { ACTION_TYPE, JSACTION_TYPE } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { createSelector } from "reselect"; @@ -10,14 +10,14 @@ import { getModuleInstanceEntities, getModuleInstances, getPlugins, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import { getWidgets } from "sagas/selectors"; import { getCurrentBasePageId, getCurrentPageId, } from "selectors/editorSelectors"; import { getActionConfig } from "pages/Editor/Explorer/Actions/helpers"; -import { jsCollectionIdURL, widgetURL } from "@appsmith/RouteBuilder"; +import { jsCollectionIdURL, widgetURL } from "ee/RouteBuilder"; import { getDataTree } from "selectors/dataTreeSelectors"; import { createNavData } from "utils/NavigationSelector/common"; import { getWidgetChildrenNavData } from "utils/NavigationSelector/WidgetChildren"; @@ -25,12 +25,12 @@ import { getJsChildrenNavData } from "utils/NavigationSelector/JsChildren"; import { getEntityNameAndPropertyPath, isJSAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { AppState } from "@appsmith/reducers"; +} from "ee/workers/Evaluation/evaluationUtils"; +import type { AppState } from "ee/reducers"; import { PluginType } from "entities/Action"; import type { StoredDatasource } from "entities/Action"; import type { Datasource } from "entities/Datasource"; -import { getModuleInstanceNavigationData } from "@appsmith/utils/moduleInstanceNavigationData"; +import { getModuleInstanceNavigationData } from "ee/utils/moduleInstanceNavigationData"; export interface NavigationData { name: string; diff --git a/app/client/src/selectors/onboardingSelectors.tsx b/app/client/src/selectors/onboardingSelectors.tsx index 3f3fb1fc62..4271cd6b99 100644 --- a/app/client/src/selectors/onboardingSelectors.tsx +++ b/app/client/src/selectors/onboardingSelectors.tsx @@ -1,9 +1,9 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import { getCurrentActions, getCanvasWidgets, -} from "@appsmith/selectors/entitiesSelector"; +} from "ee/selectors/entitiesSelector"; import type { SIGNPOSTING_STEP } from "pages/Editor/FirstTimeUserOnboarding/Utils"; import { isBoolean, intersection } from "lodash"; import { getEvaluationInverseDependencyMap } from "./dataTreeSelectors"; diff --git a/app/client/src/selectors/oneClickBindingSelectors.tsx b/app/client/src/selectors/oneClickBindingSelectors.tsx index 1124857e10..438795229a 100644 --- a/app/client/src/selectors/oneClickBindingSelectors.tsx +++ b/app/client/src/selectors/oneClickBindingSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getOneClickBindingConfigForWidget = (widgetId: string) => (state: AppState) => diff --git a/app/client/src/selectors/pageListSelectors.tsx b/app/client/src/selectors/pageListSelectors.tsx index 3d8beefcd0..ccc7abc4c1 100644 --- a/app/client/src/selectors/pageListSelectors.tsx +++ b/app/client/src/selectors/pageListSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import type { PageListReduxState } from "reducers/entityReducers/pageListReducer"; diff --git a/app/client/src/selectors/propertyPaneSelectors.tsx b/app/client/src/selectors/propertyPaneSelectors.tsx index b8bd77e8df..a5332774a6 100644 --- a/app/client/src/selectors/propertyPaneSelectors.tsx +++ b/app/client/src/selectors/propertyPaneSelectors.tsx @@ -1,7 +1,7 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { find, get, set } from "lodash"; import { createSelector } from "reselect"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree, DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import type { @@ -16,9 +16,9 @@ import { isPathDynamicTrigger, } from "utils/DynamicBindingUtils"; import { generateClassName } from "utils/generators"; -import { getGoogleMapsApiKey } from "@appsmith/selectors/tenantSelectors"; +import { getGoogleMapsApiKey } from "ee/selectors/tenantSelectors"; import type { WidgetProps } from "widgets/BaseWidget"; -import { getCanvasWidgets } from "@appsmith/selectors/entitiesSelector"; +import { getCanvasWidgets } from "ee/selectors/entitiesSelector"; import { getLastSelectedWidget, getSelectedWidgets } from "./ui"; import { getLayoutSystemType } from "./layoutSystemSelectors"; import { getRenderMode } from "./editorSelectors"; diff --git a/app/client/src/selectors/queryPaneSelectors.ts b/app/client/src/selectors/queryPaneSelectors.ts index 7cd57855ec..d3b0e598ea 100644 --- a/app/client/src/selectors/queryPaneSelectors.ts +++ b/app/client/src/selectors/queryPaneSelectors.ts @@ -1,9 +1,9 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getCurrentPageId } from "./editorSelectors"; import type { FocusEntityInfo } from "../navigation/FocusEntity"; import { identifyEntityFromPath } from "../navigation/FocusEntity"; -import { getQueryEntityItemUrl } from "@appsmith/pages/Editor/IDE/EditorPane/Query/utils"; -import { selectQuerySegmentEditorTabs } from "@appsmith/selectors/appIDESelectors"; +import { getQueryEntityItemUrl } from "ee/pages/Editor/IDE/EditorPane/Query/utils"; +import { selectQuerySegmentEditorTabs } from "ee/selectors/appIDESelectors"; export const getQueryPaneConfigSelectedTabIndex = (state: AppState) => state.ui.queryPane.selectedConfigTabIndex; diff --git a/app/client/src/selectors/settingsSelectors.tsx b/app/client/src/selectors/settingsSelectors.tsx index d42ab4b8be..10e6631722 100644 --- a/app/client/src/selectors/settingsSelectors.tsx +++ b/app/client/src/selectors/settingsSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getSettings = (state: AppState) => state.settings.config; diff --git a/app/client/src/selectors/tableFilterSelectors.tsx b/app/client/src/selectors/tableFilterSelectors.tsx index 4cd863564c..336fb36ea9 100644 --- a/app/client/src/selectors/tableFilterSelectors.tsx +++ b/app/client/src/selectors/tableFilterSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import type { TableFilterPaneReduxState } from "reducers/uiReducers/tableFilterPaneReducer"; diff --git a/app/client/src/selectors/templatesSelectors.tsx b/app/client/src/selectors/templatesSelectors.tsx index 4360403e10..c3f7fd755e 100644 --- a/app/client/src/selectors/templatesSelectors.tsx +++ b/app/client/src/selectors/templatesSelectors.tsx @@ -1,8 +1,8 @@ -import type { Workspace } from "@appsmith/constants/workspaceConstants"; -import type { AppState } from "@appsmith/reducers"; -import { getDefaultPlugins } from "@appsmith/selectors/entitiesSelector"; -import { getFetchedWorkspaces } from "@appsmith/selectors/workspaceSelectors"; -import { hasCreateNewAppPermission } from "@appsmith/utils/permissionHelpers"; +import type { Workspace } from "ee/constants/workspaceConstants"; +import type { AppState } from "ee/reducers"; +import { getDefaultPlugins } from "ee/selectors/entitiesSelector"; +import { getFetchedWorkspaces } from "ee/selectors/workspaceSelectors"; +import { hasCreateNewAppPermission } from "ee/utils/permissionHelpers"; import type { FilterKeys, Template } from "api/TemplatesApi"; import { BUILDING_BLOCK_EXPLORER_TYPE, diff --git a/app/client/src/selectors/themeSelectors.tsx b/app/client/src/selectors/themeSelectors.tsx index e61cfdf255..5169e40bde 100644 --- a/app/client/src/selectors/themeSelectors.tsx +++ b/app/client/src/selectors/themeSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { Theme } from "constants/DefaultTheme"; import { dark, light, theme } from "constants/DefaultTheme"; diff --git a/app/client/src/selectors/tourSelectors.tsx b/app/client/src/selectors/tourSelectors.tsx index bc6df48ce0..d9d61c9934 100644 --- a/app/client/src/selectors/tourSelectors.tsx +++ b/app/client/src/selectors/tourSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getActiveTourIndex = (state: AppState) => state.ui.tour?.activeTourIndex; diff --git a/app/client/src/selectors/ui.tsx b/app/client/src/selectors/ui.tsx index 94f56a01f7..67df1f559e 100644 --- a/app/client/src/selectors/ui.tsx +++ b/app/client/src/selectors/ui.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; export const getLastSelectedWidget = (state: AppState) => diff --git a/app/client/src/selectors/usersSelectors.tsx b/app/client/src/selectors/usersSelectors.tsx index e693ec0aa1..ac3a98d6b0 100644 --- a/app/client/src/selectors/usersSelectors.tsx +++ b/app/client/src/selectors/usersSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { User } from "constants/userConstants"; import type { PropertyPanePositionConfig } from "reducers/uiReducers/usersReducer"; import { ANONYMOUS_USERNAME } from "constants/userConstants"; diff --git a/app/client/src/selectors/websocketSelectors.ts b/app/client/src/selectors/websocketSelectors.ts index 88bc25dce9..3e4a577a8b 100644 --- a/app/client/src/selectors/websocketSelectors.ts +++ b/app/client/src/selectors/websocketSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; export const getIsPageLevelSocketConnected = (state: AppState) => state.ui.websocket.pageLevelSocketConnected; diff --git a/app/client/src/selectors/widgetDragSelectors.ts b/app/client/src/selectors/widgetDragSelectors.ts index 54343cb1cd..0a2b35eb7e 100644 --- a/app/client/src/selectors/widgetDragSelectors.ts +++ b/app/client/src/selectors/widgetDragSelectors.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { createSelector } from "reselect"; import { getIsAppSettingsPaneWithNavigationTabOpen } from "./appSettingsPaneSelectors"; import { diff --git a/app/client/src/selectors/widgetEnhancementSelectors.ts b/app/client/src/selectors/widgetEnhancementSelectors.ts index a784a567b6..7b94709717 100644 --- a/app/client/src/selectors/widgetEnhancementSelectors.ts +++ b/app/client/src/selectors/widgetEnhancementSelectors.ts @@ -1,6 +1,6 @@ import { createSelector } from "reselect"; import { get, set } from "lodash"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import { diff --git a/app/client/src/selectors/widgetReflowSelectors.tsx b/app/client/src/selectors/widgetReflowSelectors.tsx index 00ac9e52a9..589a8c6868 100644 --- a/app/client/src/selectors/widgetReflowSelectors.tsx +++ b/app/client/src/selectors/widgetReflowSelectors.tsx @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { widgetReflow } from "reducers/uiReducers/reflowReducer"; import { createSelector } from "reselect"; import { getIsResizing } from "./widgetSelectors"; diff --git a/app/client/src/selectors/widgetSelectors.ts b/app/client/src/selectors/widgetSelectors.ts index 902bbf0a37..c701fa41cc 100644 --- a/app/client/src/selectors/widgetSelectors.ts +++ b/app/client/src/selectors/widgetSelectors.ts @@ -1,5 +1,5 @@ import { createSelector } from "reselect"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type { CanvasWidgetsReduxState, FlattenedWidgetProps, @@ -16,7 +16,7 @@ import { } from "./ui"; import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { get } from "lodash"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import { getIsTableFilterPaneVisible } from "selectors/tableFilterSelectors"; import { getIsAutoHeightWithLimitsChanging } from "utils/hooks/autoHeightUIHooks"; diff --git a/app/client/src/serviceWorker.ts b/app/client/src/serviceWorker.ts index e1647feda0..8e6f7e4a47 100644 --- a/app/client/src/serviceWorker.ts +++ b/app/client/src/serviceWorker.ts @@ -11,7 +11,7 @@ import { getApplicationParamsFromUrl, getPrefetchRequests, PrefetchApiService, -} from "@appsmith/utils/serviceWorkerUtils"; +} from "ee/utils/serviceWorkerUtils"; import type { RouteHandlerCallback } from "workbox-core/types"; setCacheNameDetails({ diff --git a/app/client/src/store.ts b/app/client/src/store.ts index 7ec2f3b4b6..b4d7b0450f 100644 --- a/app/client/src/store.ts +++ b/app/client/src/store.ts @@ -1,13 +1,13 @@ import { reduxBatch } from "@manaflair/redux-batch"; import { createStore, applyMiddleware, compose } from "redux"; -import type { AppState } from "@appsmith/reducers"; -import appReducer from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; +import appReducer from "ee/reducers"; import createSagaMiddleware from "redux-saga"; -import { rootSaga } from "@appsmith/sagas"; +import { rootSaga } from "ee/sagas"; import { composeWithDevTools } from "redux-devtools-extension/logOnlyInProduction"; import * as Sentry from "@sentry/react"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import routeParamsMiddleware from "@appsmith/RouteParamsMiddleware"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import routeParamsMiddleware from "ee/RouteParamsMiddleware"; const sagaMiddleware = createSagaMiddleware(); const ignoredSentryActionTypes = [ diff --git a/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts b/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts index 114751ea1c..725c1b21bf 100644 --- a/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts +++ b/app/client/src/transformers/RestAPIDatasourceFormTransformer.ts @@ -1,4 +1,4 @@ -import { isEnvironmentValid } from "@appsmith/utils/Environments"; +import { isEnvironmentValid } from "ee/utils/Environments"; import type { Property } from "entities/Action"; import type { Datasource, DatasourceStorage } from "entities/Datasource"; import type { diff --git a/app/client/src/usagePulse/index.ts b/app/client/src/usagePulse/index.ts index 49942f78f2..905f08b7a3 100644 --- a/app/client/src/usagePulse/index.ts +++ b/app/client/src/usagePulse/index.ts @@ -2,14 +2,14 @@ import { getAppViewerPageIdFromPath, isEditorPath, isViewerPath, -} from "@appsmith/pages/Editor/Explorer/helpers"; +} from "ee/pages/Editor/Explorer/helpers"; import { fetchWithRetry, getUsagePulsePayload } from "./utils"; import { PULSE_API_ENDPOINT, PULSE_API_MAX_RETRY_COUNT, PULSE_API_RETRY_TIMEOUT, USER_ACTIVITY_LISTENER_EVENTS, -} from "@appsmith/constants/UsagePulse"; +} from "ee/constants/UsagePulse"; import PageApi from "api/PageApi"; import { APP_MODE } from "entities/App"; import { getFirstTimeUserOnboardingIntroModalVisibility } from "utils/storage"; diff --git a/app/client/src/usagePulse/utils.ts b/app/client/src/usagePulse/utils.ts index 3c13e5bc7d..bb36b53ebb 100644 --- a/app/client/src/usagePulse/utils.ts +++ b/app/client/src/usagePulse/utils.ts @@ -1,11 +1,11 @@ -import { isEditorPath } from "@appsmith/pages/Editor/Explorer/helpers"; +import { isEditorPath } from "ee/pages/Editor/Explorer/helpers"; import { APP_MODE } from "entities/App"; import { isNil } from "lodash"; import nanoid from "nanoid"; -import { getAppMode } from "@appsmith/selectors/entitiesSelector"; +import { getAppMode } from "ee/selectors/entitiesSelector"; import store from "store"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { FALLBACK_KEY } from "@appsmith/constants/UsagePulse"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { FALLBACK_KEY } from "ee/constants/UsagePulse"; //TODO (Dipyaman): We should return a promise that will get resolved only on success or rejected after the retries export const fetchWithRetry = (config: { diff --git a/app/client/src/utils/AppUtils.ts b/app/client/src/utils/AppUtils.ts index 8e88fced62..d40e70e32c 100644 --- a/app/client/src/utils/AppUtils.ts +++ b/app/client/src/utils/AppUtils.ts @@ -1,4 +1,4 @@ -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import FormControlRegistry from "./formControl/FormControlRegistry"; import type { LogLevelDesc } from "loglevel"; import localStorage from "utils/localStorage"; diff --git a/app/client/src/utils/AppsmithConsole.ts b/app/client/src/utils/AppsmithConsole.ts index a68935130d..c2205aa916 100644 --- a/app/client/src/utils/AppsmithConsole.ts +++ b/app/client/src/utils/AppsmithConsole.ts @@ -4,7 +4,7 @@ import { debuggerLogInit, deleteErrorLogsInit, } from "actions/debuggerActions"; -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import type { LogActionPayload, Log } from "entities/AppsmithConsole"; import { Severity, LOG_CATEGORY } from "entities/AppsmithConsole"; import moment from "moment"; diff --git a/app/client/src/utils/AppsmithUtils.tsx b/app/client/src/utils/AppsmithUtils.tsx index fc7a4a1cef..0035da3ee8 100644 --- a/app/client/src/utils/AppsmithUtils.tsx +++ b/app/client/src/utils/AppsmithUtils.tsx @@ -1,6 +1,6 @@ -import { getAppsmithConfigs } from "@appsmith/configs"; -import { ERROR_CODES } from "@appsmith/constants/ApiConstants"; -import { createMessage, ERROR_500 } from "@appsmith/constants/messages"; +import { getAppsmithConfigs } from "ee/configs"; +import { ERROR_CODES } from "ee/constants/ApiConstants"; +import { createMessage, ERROR_500 } from "ee/constants/messages"; import * as Sentry from "@sentry/react"; import type { Property } from "api/ActionAPI"; import type { AppIconName } from "design-system-old"; @@ -8,11 +8,11 @@ import { AppIconCollection } from "design-system-old"; import _, { isPlainObject } from "lodash"; import * as log from "loglevel"; import { osName } from "react-device-detect"; -import type { ActionDataState } from "@appsmith/reducers/entityReducers/actionsReducer"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import type { CreateNewActionKeyInterface } from "@appsmith/entities/Engine/actionHelpers"; -import { CreateNewActionKey } from "@appsmith/entities/Engine/actionHelpers"; +import type { ActionDataState } from "ee/reducers/entityReducers/actionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import type { CreateNewActionKeyInterface } from "ee/entities/Engine/actionHelpers"; +import { CreateNewActionKey } from "ee/entities/Engine/actionHelpers"; export const initializeAnalyticsAndTrackers = async () => { const appsmithConfigs = getAppsmithConfigs(); diff --git a/app/client/src/utils/BrandingUtils.ts b/app/client/src/utils/BrandingUtils.ts index 53169ccee3..ba964a1139 100644 --- a/app/client/src/utils/BrandingUtils.ts +++ b/app/client/src/utils/BrandingUtils.ts @@ -7,10 +7,10 @@ import { ADMIN_BRANDING_FAVICON_SIZE_ERROR, ADMIN_BRANDING_FAVICON_FORMAT_ERROR, ADMIN_BRANDING_FAVICON_DIMENSION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { toast } from "design-system"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { LightModeTheme } from "@design-system/theming"; const FAVICON_MAX_WIDTH = 32; diff --git a/app/client/src/utils/DSLMigrations.ts b/app/client/src/utils/DSLMigrations.ts index 83b68944ce..242df79e19 100644 --- a/app/client/src/utils/DSLMigrations.ts +++ b/app/client/src/utils/DSLMigrations.ts @@ -66,7 +66,7 @@ export {}; // import { migrateMapWidgetIsClickedMarkerCentered } from "./migrations/MapWidget"; // import type { DSLWidget } from "WidgetProvider/constants"; // import { migrateRecaptchaType } from "./migrations/ButtonWidgetMigrations"; -// import type { PrivateWidgets } from "@appsmith/entities/DataTree/types"; +// import type { PrivateWidgets } from "ee/entities/DataTree/types"; // import { // migrateChildStylesheetFromDynamicBindingPathList, // migrateStylingPropertiesForTheming, diff --git a/app/client/src/utils/DynamicBindingUtils.ts b/app/client/src/utils/DynamicBindingUtils.ts index cc55f0d390..093299b642 100644 --- a/app/client/src/utils/DynamicBindingUtils.ts +++ b/app/client/src/utils/DynamicBindingUtils.ts @@ -9,8 +9,8 @@ import { isJSAction, isTrueObject, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { DataTreeEntityConfig } from "@appsmith/entities/DataTree/types"; +} from "ee/workers/Evaluation/evaluationUtils"; +import type { DataTreeEntityConfig } from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import { getType, Types } from "./TypeHelpers"; import { ViewTypes } from "components/formControls/utils"; diff --git a/app/client/src/utils/FilterInternalProperties/Action.ts b/app/client/src/utils/FilterInternalProperties/Action.ts index 3eadb852eb..7400697720 100644 --- a/app/client/src/utils/FilterInternalProperties/Action.ts +++ b/app/client/src/utils/FilterInternalProperties/Action.ts @@ -1,5 +1,5 @@ -import { entityDefinitions } from "@appsmith/utils/autocomplete/EntityDefinitions"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import { entityDefinitions } from "ee/utils/autocomplete/EntityDefinitions"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; export const getActionChildrenPeekData = ( diff --git a/app/client/src/utils/FilterInternalProperties/Appsmith.ts b/app/client/src/utils/FilterInternalProperties/Appsmith.ts index a7561d4370..715e232412 100644 --- a/app/client/src/utils/FilterInternalProperties/Appsmith.ts +++ b/app/client/src/utils/FilterInternalProperties/Appsmith.ts @@ -1,5 +1,5 @@ -import { entityDefinitions } from "@appsmith/utils/autocomplete/EntityDefinitions"; -import type { AppsmithEntity } from "@appsmith/entities/DataTree/types"; +import { entityDefinitions } from "ee/utils/autocomplete/EntityDefinitions"; +import type { AppsmithEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { createObjectPeekData } from "./Common"; diff --git a/app/client/src/utils/FilterInternalProperties/JsAction.ts b/app/client/src/utils/FilterInternalProperties/JsAction.ts index bbd246baf2..6382946a2a 100644 --- a/app/client/src/utils/FilterInternalProperties/JsAction.ts +++ b/app/client/src/utils/FilterInternalProperties/JsAction.ts @@ -1,6 +1,6 @@ -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; export const getJsActionPeekData = ( jsAction: JSCollectionData, diff --git a/app/client/src/utils/FilterInternalProperties/Widget.ts b/app/client/src/utils/FilterInternalProperties/Widget.ts index c50109501b..834c4181f2 100644 --- a/app/client/src/utils/FilterInternalProperties/Widget.ts +++ b/app/client/src/utils/FilterInternalProperties/Widget.ts @@ -1,9 +1,9 @@ import type { WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; -import type { EntityDefinitionsOptions } from "@appsmith/utils/autocomplete/EntityDefinitions"; +import type { EntityDefinitionsOptions } from "ee/utils/autocomplete/EntityDefinitions"; import { isFunction } from "lodash"; import type { Def } from "tern"; import WidgetFactory from "WidgetProvider/factory"; diff --git a/app/client/src/utils/FilterInternalProperties/__tests__/index.test.ts b/app/client/src/utils/FilterInternalProperties/__tests__/index.test.ts index c42bf526cb..458c5e109c 100644 --- a/app/client/src/utils/FilterInternalProperties/__tests__/index.test.ts +++ b/app/client/src/utils/FilterInternalProperties/__tests__/index.test.ts @@ -7,10 +7,10 @@ import type { DataTreeEntityConfig, DataTreeEntityObject, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { registerWidgets } from "WidgetProvider/factory/registrationHelper"; import InputWidget from "widgets/InputWidgetV2"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; describe("filterInternalProperties tests", () => { beforeAll(() => { diff --git a/app/client/src/utils/FilterInternalProperties/index.ts b/app/client/src/utils/FilterInternalProperties/index.ts index a3a0da152d..2fbf40240f 100644 --- a/app/client/src/utils/FilterInternalProperties/index.ts +++ b/app/client/src/utils/FilterInternalProperties/index.ts @@ -1,10 +1,10 @@ -import { getEntityPeekData } from "@appsmith/utils/FilterInternalProperties/getEntityPeekData"; +import { getEntityPeekData } from "ee/utils/FilterInternalProperties/getEntityPeekData"; import type { ConfigTree, DataTree, DataTreeEntity, } from "entities/DataTree/dataTreeTypes"; -import type { JSCollectionDataState } from "@appsmith/reducers/entityReducers/jsActionsReducer"; +import type { JSCollectionDataState } from "ee/reducers/entityReducers/jsActionsReducer"; export const filterInternalProperties = ( objectName: string, diff --git a/app/client/src/utils/JSPaneUtils.tsx b/app/client/src/utils/JSPaneUtils.tsx index 5c37a3d346..b057512330 100644 --- a/app/client/src/utils/JSPaneUtils.tsx +++ b/app/client/src/utils/JSPaneUtils.tsx @@ -1,6 +1,6 @@ //check difference for after body change and parsing import type { JSCollection, JSAction, Variable } from "entities/JSCollection"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import AppsmithConsole from "utils/AppsmithConsole"; diff --git a/app/client/src/utils/NavigationSelector/JsChildren.ts b/app/client/src/utils/NavigationSelector/JsChildren.ts index 803017553d..ed10007908 100644 --- a/app/client/src/utils/NavigationSelector/JsChildren.ts +++ b/app/client/src/utils/NavigationSelector/JsChildren.ts @@ -1,9 +1,9 @@ -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { keyBy } from "lodash"; -import type { JSCollectionData } from "@appsmith/reducers/entityReducers/jsActionsReducer"; -import { jsCollectionIdURL } from "@appsmith/RouteBuilder"; +import type { JSCollectionData } from "ee/reducers/entityReducers/jsActionsReducer"; +import { jsCollectionIdURL } from "ee/RouteBuilder"; import type { EntityNavigationData, NavigationData, diff --git a/app/client/src/utils/NavigationSelector/WidgetChildren.ts b/app/client/src/utils/NavigationSelector/WidgetChildren.ts index fa80ddcb03..aba312fc43 100644 --- a/app/client/src/utils/NavigationSelector/WidgetChildren.ts +++ b/app/client/src/utils/NavigationSelector/WidgetChildren.ts @@ -1,7 +1,7 @@ -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import type { EntityNavigationData } from "selectors/navigationSelectors"; import { createNavData } from "./common"; diff --git a/app/client/src/utils/NavigationSelector/common.ts b/app/client/src/utils/NavigationSelector/common.ts index 318574e466..ead2f50854 100644 --- a/app/client/src/utils/NavigationSelector/common.ts +++ b/app/client/src/utils/NavigationSelector/common.ts @@ -1,4 +1,4 @@ -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; import type { EntityNavigationData, NavigationData, diff --git a/app/client/src/utils/PerformanceTracker.ts b/app/client/src/utils/PerformanceTracker.ts index fc24ecfb4e..5aa17f4af6 100644 --- a/app/client/src/utils/PerformanceTracker.ts +++ b/app/client/src/utils/PerformanceTracker.ts @@ -1,7 +1,7 @@ import * as Sentry from "@sentry/react"; import type { Span } from "@sentry/tracing"; import { SpanStatus } from "@sentry/tracing"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import _ from "lodash"; import * as log from "loglevel"; diff --git a/app/client/src/utils/ReducerUtils.ts b/app/client/src/utils/ReducerUtils.ts index 2c4ebe8dc7..bf13903808 100644 --- a/app/client/src/utils/ReducerUtils.ts +++ b/app/client/src/utils/ReducerUtils.ts @@ -1,4 +1,4 @@ -import type { ReduxAction } from "@appsmith/constants/ReduxActionConstants"; +import type { ReduxAction } from "ee/constants/ReduxActionConstants"; import produce from "immer"; export const createReducer = ( diff --git a/app/client/src/utils/WidgetFeatures.ts b/app/client/src/utils/WidgetFeatures.ts index c6c7a6fed4..33c95d9c7f 100644 --- a/app/client/src/utils/WidgetFeatures.ts +++ b/app/client/src/utils/WidgetFeatures.ts @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { PropertyPaneConfig, PropertyPaneControlConfig, diff --git a/app/client/src/utils/WidgetLoadingStateUtils.test.ts b/app/client/src/utils/WidgetLoadingStateUtils.test.ts index d17ee31892..355e4959f8 100644 --- a/app/client/src/utils/WidgetLoadingStateUtils.test.ts +++ b/app/client/src/utils/WidgetLoadingStateUtils.test.ts @@ -3,7 +3,7 @@ import type { WidgetEntity, ActionEntity, JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { findLoadingEntities, diff --git a/app/client/src/utils/WidgetLoadingStateUtils.ts b/app/client/src/utils/WidgetLoadingStateUtils.ts index 8cc8e9dc90..abee99bc69 100644 --- a/app/client/src/utils/WidgetLoadingStateUtils.ts +++ b/app/client/src/utils/WidgetLoadingStateUtils.ts @@ -1,9 +1,6 @@ import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { get, set } from "lodash"; -import { - isJSObject, - isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isJSObject, isWidget } from "ee/workers/Evaluation/evaluationUtils"; import type { DependencyMap } from "./DynamicBindingUtils"; import WidgetFactory from "../WidgetProvider/factory"; @@ -29,7 +26,7 @@ export const groupAndFilterDependantsMap = ( entityPathDependants = entityPathDependants.concat( isJS_Object - ? /* include self-dependent properties for JsObjects + ? /* include self-dependent properties for JsObjects e.g. { "JsObject.internalFunc": [ "JsObject.fun1", "JsObject" ] } diff --git a/app/client/src/utils/autocomplete/CodemirrorTernService.ts b/app/client/src/utils/autocomplete/CodemirrorTernService.ts index bea3d7784b..9e79d98826 100644 --- a/app/client/src/utils/autocomplete/CodemirrorTernService.ts +++ b/app/client/src/utils/autocomplete/CodemirrorTernService.ts @@ -9,7 +9,7 @@ import { } from "utils/DynamicBindingUtils"; import type { FieldEntityInformation } from "components/editorComponents/CodeEditor/EditorConfig"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; -import type { EntityTypeValue } from "@appsmith/entities/DataTree/types"; +import type { EntityTypeValue } from "ee/entities/DataTree/types"; import { AutocompleteSorter } from "./AutocompleteSortRules"; import { getCompletionsForKeyword } from "./keywordCompletion"; import TernWorkerServer from "./TernWorkerService"; @@ -18,7 +18,7 @@ import { getCodeMirrorNamespaceFromDoc, getCodeMirrorNamespaceFromEditor, } from "../getCodeMirrorNamespace"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { findIndex, isString } from "lodash"; import { renderTernTooltipContent } from "./ternDocTooltip"; diff --git a/app/client/src/utils/autocomplete/__tests__/dataTreeTypeDefCreator.test.ts b/app/client/src/utils/autocomplete/__tests__/dataTreeTypeDefCreator.test.ts index 98c040ccd7..0ec4ddbde9 100644 --- a/app/client/src/utils/autocomplete/__tests__/dataTreeTypeDefCreator.test.ts +++ b/app/client/src/utils/autocomplete/__tests__/dataTreeTypeDefCreator.test.ts @@ -2,7 +2,7 @@ import { dataTreeTypeDefCreator } from "utils/autocomplete/dataTreeTypeDefCreato import type { WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { ENTITY_TYPE, EvaluationSubstitutionType, diff --git a/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts b/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts index cc85fb63b5..e9af72b191 100644 --- a/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts +++ b/app/client/src/utils/autocomplete/dataTreeTypeDefCreator.ts @@ -1,6 +1,6 @@ -import type { DataTreeEntityObject } from "@appsmith/entities/DataTree/types"; -import type { EntityMap } from "@appsmith/utils/autocomplete/entityDefGeneratorMap"; -import { entityDefGeneratorMap } from "@appsmith/utils/autocomplete/entityDefGeneratorMap"; +import type { DataTreeEntityObject } from "ee/entities/DataTree/types"; +import type { EntityMap } from "ee/utils/autocomplete/entityDefGeneratorMap"; +import { entityDefGeneratorMap } from "ee/utils/autocomplete/entityDefGeneratorMap"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import type { Def } from "tern"; diff --git a/app/client/src/utils/autocomplete/defCreatorUtils.ts b/app/client/src/utils/autocomplete/defCreatorUtils.ts index 9512046742..1fcd7fa6a4 100644 --- a/app/client/src/utils/autocomplete/defCreatorUtils.ts +++ b/app/client/src/utils/autocomplete/defCreatorUtils.ts @@ -1,5 +1,5 @@ import { isTrueObject } from "@shared/ast/src/utils"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import type { Variable } from "entities/JSCollection"; import { isObject, uniqueId } from "lodash"; diff --git a/app/client/src/utils/autocomplete/ternDocTooltip.tsx b/app/client/src/utils/autocomplete/ternDocTooltip.tsx index 3d9f77df0b..60eb2d9b02 100644 --- a/app/client/src/utils/autocomplete/ternDocTooltip.tsx +++ b/app/client/src/utils/autocomplete/ternDocTooltip.tsx @@ -1,6 +1,6 @@ import React from "react"; import ReactDOM from "react-dom"; -import { ternDocsInfo } from "@appsmith/utils/autocomplete/EntityDefinitions"; +import { ternDocsInfo } from "ee/utils/autocomplete/EntityDefinitions"; import type { Completion, TernCompletionResult } from "./CodemirrorTernService"; import { CodeEditorColors } from "components/editorComponents/CodeEditor/constants"; import { Link } from "design-system"; diff --git a/app/client/src/utils/bootIntercom.ts b/app/client/src/utils/bootIntercom.ts index be1d64286e..34e65c6d25 100644 --- a/app/client/src/utils/bootIntercom.ts +++ b/app/client/src/utils/bootIntercom.ts @@ -1,7 +1,7 @@ import type { User } from "constants/userConstants"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { sha256 } from "js-sha256"; -import { getLicenseKey } from "@appsmith/utils/licenseHelpers"; +import { getLicenseKey } from "ee/utils/licenseHelpers"; const { appVersion, cloudHosting, intercomAppID } = getAppsmithConfigs(); diff --git a/app/client/src/utils/buildingBlockUtils.ts b/app/client/src/utils/buildingBlockUtils.ts index e4cbfec08b..c6e0e9c79c 100644 --- a/app/client/src/utils/buildingBlockUtils.ts +++ b/app/client/src/utils/buildingBlockUtils.ts @@ -1,5 +1,5 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { put } from "redux-saga/effects"; interface BuildingBlockDropInitiateEvent { diff --git a/app/client/src/utils/editorContextUtils.ts b/app/client/src/utils/editorContextUtils.ts index 3172d5d6bd..53f0278858 100644 --- a/app/client/src/utils/editorContextUtils.ts +++ b/app/client/src/utils/editorContextUtils.ts @@ -3,8 +3,8 @@ import { DATASOURCE_DB_FORM, DATASOURCE_REST_API_FORM, DATASOURCE_SAAS_FORM, -} from "@appsmith/constants/forms"; -import { DB_NOT_SUPPORTED } from "@appsmith/utils/Environments"; +} from "ee/constants/forms"; +import { DB_NOT_SUPPORTED } from "ee/utils/Environments"; import { diff } from "deep-diff"; import { PluginName, PluginPackageName, PluginType } from "entities/Action"; import type { @@ -16,8 +16,8 @@ import type { import { AuthenticationStatus, AuthType } from "entities/Datasource"; import { get, isArray } from "lodash"; import store from "store"; -import { getPlugin } from "@appsmith/selectors/entitiesSelector"; -import type { AppState } from "@appsmith/reducers"; +import { getPlugin } from "ee/selectors/entitiesSelector"; +import type { AppState } from "ee/reducers"; import { DATASOURCES_ALLOWED_FOR_PREVIEW_MODE, MOCK_DB_TABLE_NAMES, diff --git a/app/client/src/utils/helpers.tsx b/app/client/src/utils/helpers.tsx index 2c16dedc54..6f024c9587 100644 --- a/app/client/src/utils/helpers.tsx +++ b/app/client/src/utils/helpers.tsx @@ -11,8 +11,8 @@ import { JAVASCRIPT_KEYWORDS, } from "constants/WidgetValidation"; import { get, set, isNil, has, uniq } from "lodash"; -import type { Workspace } from "@appsmith/constants/workspaceConstants"; -import { hasCreateNewAppPermission } from "@appsmith/utils/permissionHelpers"; +import type { Workspace } from "ee/constants/workspaceConstants"; +import { hasCreateNewAppPermission } from "ee/utils/permissionHelpers"; import moment from "moment"; import { isDynamicValue } from "./DynamicBindingUtils"; import type { ApiResponse } from "api/ApiResponses"; diff --git a/app/client/src/utils/hooks/autoHeightUIHooks.ts b/app/client/src/utils/hooks/autoHeightUIHooks.ts index 22aedeb15e..2ac6a89052 100644 --- a/app/client/src/utils/hooks/autoHeightUIHooks.ts +++ b/app/client/src/utils/hooks/autoHeightUIHooks.ts @@ -1,5 +1,5 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; import { useCallback } from "react"; import { useDispatch, useSelector } from "react-redux"; diff --git a/app/client/src/utils/hooks/dragResizeHooks.tsx b/app/client/src/utils/hooks/dragResizeHooks.tsx index 320e6cc997..e2668a1982 100644 --- a/app/client/src/utils/hooks/dragResizeHooks.tsx +++ b/app/client/src/utils/hooks/dragResizeHooks.tsx @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { useCallback, useEffect, useState } from "react"; import { useDispatch, useSelector } from "react-redux"; import { snipingModeSelector } from "selectors/editorSelectors"; diff --git a/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts b/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts index 3d36241f26..e074a099ac 100644 --- a/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts +++ b/app/client/src/utils/hooks/useAllowEditorDragToSelect.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { snipingModeSelector, combinedPreviewModeSelector, diff --git a/app/client/src/utils/hooks/useAppViewerSidebarProperties.ts b/app/client/src/utils/hooks/useAppViewerSidebarProperties.ts index 0f077e3ec6..9d858e2f89 100644 --- a/app/client/src/utils/hooks/useAppViewerSidebarProperties.ts +++ b/app/client/src/utils/hooks/useAppViewerSidebarProperties.ts @@ -5,7 +5,7 @@ import { getAppSidebarPinned, getCurrentApplication, getSidebarWidth, -} from "@appsmith/selectors/applicationSelectors"; +} from "ee/selectors/applicationSelectors"; import { NAVIGATION_SETTINGS } from "constants/AppConstants"; import { useIsMobileDevice } from "./useDeviceDetect"; diff --git a/app/client/src/utils/hooks/useBrandingTheme.ts b/app/client/src/utils/hooks/useBrandingTheme.ts index 81ba6f0f53..9fd927abef 100644 --- a/app/client/src/utils/hooks/useBrandingTheme.ts +++ b/app/client/src/utils/hooks/useBrandingTheme.ts @@ -1,8 +1,8 @@ import { useSelector } from "react-redux"; -import { getTenantConfig } from "@appsmith/selectors/tenantSelectors"; +import { getTenantConfig } from "ee/selectors/tenantSelectors"; import { useLayoutEffect } from "react"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { APPSMITH_BRAND_PRIMARY_COLOR } from "utils/BrandingUtils"; import { LightModeTheme } from "@design-system/theming"; diff --git a/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts b/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts index 5c2ec17364..c6e6bb1313 100644 --- a/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts +++ b/app/client/src/utils/hooks/useCanvasMinHeightUpdateHook.ts @@ -1,10 +1,10 @@ import { MAIN_CONTAINER_WIDGET_ID } from "constants/WidgetConstants"; import { useEffect } from "react"; import { useDispatch } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { APP_MODE } from "entities/App"; import { getWidget } from "sagas/selectors"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { useSelector } from "react-redux"; import { updateWidgetMetaPropAndEval } from "actions/metaActions"; import WidgetFactory from "WidgetProvider/factory"; diff --git a/app/client/src/utils/hooks/useFeatureFlag.ts b/app/client/src/utils/hooks/useFeatureFlag.ts index 72355076a2..66667e504e 100644 --- a/app/client/src/utils/hooks/useFeatureFlag.ts +++ b/app/client/src/utils/hooks/useFeatureFlag.ts @@ -1,6 +1,6 @@ import { useSelector } from "react-redux"; -import type { FeatureFlag } from "@appsmith/entities/FeatureFlag"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import type { FeatureFlag } from "ee/entities/FeatureFlag"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; export function useFeatureFlag(flagName: FeatureFlag): boolean { const flagValues = useSelector(selectFeatureFlags); diff --git a/app/client/src/utils/hooks/useFeatureFlagOverride.ts b/app/client/src/utils/hooks/useFeatureFlagOverride.ts index f025788ec8..de8ab1cb5d 100644 --- a/app/client/src/utils/hooks/useFeatureFlagOverride.ts +++ b/app/client/src/utils/hooks/useFeatureFlagOverride.ts @@ -1,4 +1,4 @@ -import type { FeatureFlag } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlag } from "ee/entities/FeatureFlag"; import { setFeatureFlagOverridesAction, updateFeatureFlagOverrideAction, diff --git a/app/client/src/utils/hooks/useHoverToFocusWidget.ts b/app/client/src/utils/hooks/useHoverToFocusWidget.ts index ef0e2692bb..d159dd8b95 100644 --- a/app/client/src/utils/hooks/useHoverToFocusWidget.ts +++ b/app/client/src/utils/hooks/useHoverToFocusWidget.ts @@ -3,10 +3,10 @@ import { useSelector } from "react-redux"; import { isWidgetFocused } from "selectors/widgetSelectors"; import { getAnvilSpaceDistributionStatus } from "layoutSystems/anvil/integrations/selectors"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import type React from "react"; import { useCurrentAppState } from "pages/Editor/IDE/hooks"; -import { EditorState } from "@appsmith/entities/IDE/constants"; +import { EditorState } from "ee/entities/IDE/constants"; export const useHoverToFocusWidget = ( widgetId: string, diff --git a/app/client/src/utils/hooks/useOnUpgrade.ts b/app/client/src/utils/hooks/useOnUpgrade.ts index 8cba0a88bb..8ef758f5e0 100644 --- a/app/client/src/utils/hooks/useOnUpgrade.ts +++ b/app/client/src/utils/hooks/useOnUpgrade.ts @@ -1,13 +1,13 @@ import { useSelector } from "react-redux"; -import { getInstanceId } from "@appsmith/selectors/tenantSelectors"; +import { getInstanceId } from "ee/selectors/tenantSelectors"; import { CUSTOMER_PORTAL_URL_WITH_PARAMS, PRICING_PAGE_URL, } from "constants/ThirdPartyConstants"; -import type { EventName } from "@appsmith/utils/analyticsUtilTypes"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; -import { getAppsmithConfigs } from "@appsmith/configs"; -import { pricingPageUrlSource } from "@appsmith/utils/licenseHelpers"; +import type { EventName } from "ee/utils/analyticsUtilTypes"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; +import { getAppsmithConfigs } from "ee/configs"; +import { pricingPageUrlSource } from "ee/utils/licenseHelpers"; import type { RampFeature, RampSection, diff --git a/app/client/src/utils/hooks/usePositionedContainerZIndex.ts b/app/client/src/utils/hooks/usePositionedContainerZIndex.ts index 6975a9d20c..f49b124a50 100644 --- a/app/client/src/utils/hooks/usePositionedContainerZIndex.ts +++ b/app/client/src/utils/hooks/usePositionedContainerZIndex.ts @@ -1,7 +1,7 @@ import { Layers } from "constants/Layers"; import { useMemo } from "react"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { isWidgetSelected } from "selectors/widgetSelectors"; import { useSelector } from "react-redux"; diff --git a/app/client/src/utils/hooks/useProceedToNextTourStep.tsx b/app/client/src/utils/hooks/useProceedToNextTourStep.tsx index 9d3018f637..33cbe4d7cc 100644 --- a/app/client/src/utils/hooks/useProceedToNextTourStep.tsx +++ b/app/client/src/utils/hooks/useProceedToNextTourStep.tsx @@ -1,6 +1,6 @@ import type { TourType } from "entities/Tour"; import { useDispatch, useSelector } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { getActiveTourIndex, getActiveTourType } from "selectors/tourSelectors"; import { proceedToNextTourStep } from "actions/tourActions"; diff --git a/app/client/src/utils/hooks/useReflow.ts b/app/client/src/utils/hooks/useReflow.ts index 25b273ea0d..f8a5421d6f 100644 --- a/app/client/src/utils/hooks/useReflow.ts +++ b/app/client/src/utils/hooks/useReflow.ts @@ -1,4 +1,4 @@ -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { reflowMoveAction, stopReflowAction } from "actions/reflowActions"; import type { OccupiedSpace, diff --git a/app/client/src/utils/hooks/useWidgetSelection.ts b/app/client/src/utils/hooks/useWidgetSelection.ts index e33544b9f4..489030d51f 100644 --- a/app/client/src/utils/hooks/useWidgetSelection.ts +++ b/app/client/src/utils/hooks/useWidgetSelection.ts @@ -5,7 +5,7 @@ import { useCallback } from "react"; import { useDispatch } from "react-redux"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; import { NavigationMethod } from "utils/history"; -import { builderURL } from "@appsmith/RouteBuilder"; +import { builderURL } from "ee/RouteBuilder"; import history from "utils/history"; export const useWidgetSelection = () => { diff --git a/app/client/src/utils/localStorage.tsx b/app/client/src/utils/localStorage.tsx index 9418e33071..37d65ca345 100644 --- a/app/client/src/utils/localStorage.tsx +++ b/app/client/src/utils/localStorage.tsx @@ -4,7 +4,7 @@ import { LOCAL_STORAGE_NO_SPACE_LEFT_ON_DEVICE_MESSAGE, LOCAL_STORAGE_NOT_SUPPORTED_APP_MIGHT_NOT_WORK_AS_EXPECTED, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { toast } from "design-system"; export const LOCAL_STORAGE_KEYS = { diff --git a/app/client/src/utils/metaWidgetState.ts b/app/client/src/utils/metaWidgetState.ts index 37bf26a763..c3ea3613db 100644 --- a/app/client/src/utils/metaWidgetState.ts +++ b/app/client/src/utils/metaWidgetState.ts @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import type { MetaWidgetsReduxState } from "reducers/entityReducers/metaWidgetsReducer"; diff --git a/app/client/src/utils/replayHelpers.tsx b/app/client/src/utils/replayHelpers.tsx index 24c09d8cee..42870c513c 100644 --- a/app/client/src/utils/replayHelpers.tsx +++ b/app/client/src/utils/replayHelpers.tsx @@ -14,7 +14,7 @@ import { WIDGET_REMOVED, BULK_WIDGET_REMOVED, ACTION_CONFIGURATION_CHANGED, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { toast } from "design-system"; import { setApiPaneConfigSelectedTabIndex } from "../actions/apiPaneActions"; import { API_EDITOR_TABS } from "../constants/ApiEditorConstants/CommonApiConstants"; diff --git a/app/client/src/utils/storage.ts b/app/client/src/utils/storage.ts index c68821ff36..0b4fe3975f 100644 --- a/app/client/src/utils/storage.ts +++ b/app/client/src/utils/storage.ts @@ -4,7 +4,7 @@ import localforage from "localforage"; import type { VersionUpdateState } from "../sagas/WebsocketSagas/versionUpdatePrompt"; import { isNumber } from "lodash"; import { EditorModes } from "components/editorComponents/CodeEditor/EditorConfig"; -import type { EditorViewMode } from "@appsmith/entities/IDE/constants"; +import type { EditorViewMode } from "ee/entities/IDE/constants"; import type { OverriddenFeatureFlags } from "./hooks/useFeatureFlagOverride"; import { AvailableFeaturesToOverride } from "./hooks/useFeatureFlagOverride"; diff --git a/app/client/src/utils/testDSLs.ts b/app/client/src/utils/testDSLs.ts index 02fb9a2deb..ea833cee14 100644 --- a/app/client/src/utils/testDSLs.ts +++ b/app/client/src/utils/testDSLs.ts @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; export const originalDSLForDSLMigrations = { diff --git a/app/client/src/utils/validation/common.ts b/app/client/src/utils/validation/common.ts index fb3f0a2a6d..e3a99c1674 100644 --- a/app/client/src/utils/validation/common.ts +++ b/app/client/src/utils/validation/common.ts @@ -1,7 +1,4 @@ -import { - createMessage, - FIELD_REQUIRED_ERROR, -} from "@appsmith/constants/messages"; +import { createMessage, FIELD_REQUIRED_ERROR } from "ee/constants/messages"; import type { ValidationConfig } from "constants/PropertyControlConstants"; import { ValidationTypes } from "constants/WidgetValidation"; import moment from "moment"; diff --git a/app/client/src/utils/widgetEvalUtils.ts b/app/client/src/utils/widgetEvalUtils.ts index 023e4e768c..241bb86014 100644 --- a/app/client/src/utils/widgetEvalUtils.ts +++ b/app/client/src/utils/widgetEvalUtils.ts @@ -1,4 +1,4 @@ -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; /** * PropertyName examples diff --git a/app/client/src/utils/widgetRenderUtils.test.ts b/app/client/src/utils/widgetRenderUtils.test.ts index 44e1f5734b..6b0cceef81 100644 --- a/app/client/src/utils/widgetRenderUtils.test.ts +++ b/app/client/src/utils/widgetRenderUtils.test.ts @@ -1,4 +1,4 @@ -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; import type { MetaWidgetsReduxState } from "reducers/entityReducers/metaWidgetsReducer"; diff --git a/app/client/src/utils/widgetRenderUtils.tsx b/app/client/src/utils/widgetRenderUtils.tsx index 02d094782b..c587be7539 100644 --- a/app/client/src/utils/widgetRenderUtils.tsx +++ b/app/client/src/utils/widgetRenderUtils.tsx @@ -5,7 +5,7 @@ import type { import type { WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { pick } from "lodash"; diff --git a/app/client/src/widgets/AudioWidget/component/index.tsx b/app/client/src/widgets/AudioWidget/component/index.tsx index 5880e44824..5c76a748c6 100644 --- a/app/client/src/widgets/AudioWidget/component/index.tsx +++ b/app/client/src/widgets/AudioWidget/component/index.tsx @@ -3,7 +3,7 @@ import type { Ref } from "react"; import React from "react"; import styled from "styled-components"; -import { createMessage, ENTER_AUDIO_URL } from "@appsmith/constants/messages"; +import { createMessage, ENTER_AUDIO_URL } from "ee/constants/messages"; export interface AudioComponentProps { url?: string; diff --git a/app/client/src/widgets/AudioWidget/widget/index.tsx b/app/client/src/widgets/AudioWidget/widget/index.tsx index 1234394dc6..5bb71ca8ac 100644 --- a/app/client/src/widgets/AudioWidget/widget/index.tsx +++ b/app/client/src/widgets/AudioWidget/widget/index.tsx @@ -12,7 +12,7 @@ import type { AutocompletionDefinitions, } from "WidgetProvider/constants"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import type { SetterConfig } from "entities/AppTheming"; import { FILL_WIDGET_MIN_WIDTH } from "constants/minWidthConstants"; import { ResponsiveBehavior } from "layoutSystems/common/utils/constants"; diff --git a/app/client/src/widgets/BaseInputWidget/component/index.tsx b/app/client/src/widgets/BaseInputWidget/component/index.tsx index 575cc978d4..8847bd2e59 100644 --- a/app/client/src/widgets/BaseInputWidget/component/index.tsx +++ b/app/client/src/widgets/BaseInputWidget/component/index.tsx @@ -16,7 +16,7 @@ import { Colors } from "constants/Colors"; import { createMessage, INPUT_WIDGET_DEFAULT_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { NumberInputStepButtonPosition } from "../constants"; import { InputTypes } from "../constants"; diff --git a/app/client/src/widgets/BaseWidget.tsx b/app/client/src/widgets/BaseWidget.tsx index ad052fdc83..df17d80449 100644 --- a/app/client/src/widgets/BaseWidget.tsx +++ b/app/client/src/widgets/BaseWidget.tsx @@ -16,7 +16,7 @@ import type { WidgetType, } from "constants/WidgetConstants"; import { RenderModes } from "constants/WidgetConstants"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import type { SetterConfig, Stylesheet } from "entities/AppTheming"; import type { Context, ReactNode, RefObject } from "react"; import { Component } from "react"; @@ -41,16 +41,16 @@ import type { WidgetDefaultProps, WidgetMethods, } from "../WidgetProvider/constants"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { AutocompletionDefinitions } from "../WidgetProvider/constants"; import type { FlexVerticalAlignment, LayoutDirection, ResponsiveBehavior, } from "layoutSystems/common/utils/constants"; -import type { FeatureFlag } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlag } from "ee/entities/FeatureFlag"; import store from "store"; -import { selectFeatureFlags } from "@appsmith/selectors/featureFlagsSelectors"; +import { selectFeatureFlags } from "ee/selectors/featureFlagsSelectors"; import type { WidgetFeatures } from "utils/WidgetFeatures"; import { LayoutSystemTypes } from "layoutSystems/types"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; diff --git a/app/client/src/widgets/ButtonWidget/component/index.tsx b/app/client/src/widgets/ButtonWidget/component/index.tsx index d31ab4a453..93719a2f35 100644 --- a/app/client/src/widgets/ButtonWidget/component/index.tsx +++ b/app/client/src/widgets/ButtonWidget/component/index.tsx @@ -13,7 +13,7 @@ import { GOOGLE_RECAPTCHA_KEY_ERROR, GOOGLE_RECAPTCHA_DOMAIN_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import ReCAPTCHA from "react-google-recaptcha"; import { Colors } from "constants/Colors"; diff --git a/app/client/src/widgets/ButtonWidget/widget/index.tsx b/app/client/src/widgets/ButtonWidget/widget/index.tsx index 0329a2fe04..688c76332d 100644 --- a/app/client/src/widgets/ButtonWidget/widget/index.tsx +++ b/app/client/src/widgets/ButtonWidget/widget/index.tsx @@ -24,7 +24,7 @@ import type { AnvilConfig, AutocompletionDefinitions, } from "WidgetProvider/constants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { BUTTON_MIN_WIDTH } from "constants/minWidthConstants"; import { ResponsiveBehavior } from "layoutSystems/common/utils/constants"; import IconSVG from "../icon.svg"; diff --git a/app/client/src/widgets/CameraWidget/component/index.tsx b/app/client/src/widgets/CameraWidget/component/index.tsx index 1915f6b8dd..8e879ee57e 100644 --- a/app/client/src/widgets/CameraWidget/component/index.tsx +++ b/app/client/src/widgets/CameraWidget/component/index.tsx @@ -44,7 +44,7 @@ import { MediaCaptureStatusTypes, } from "../constants"; import type { ThemeProp } from "WidgetProvider/constants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { importSvg } from "design-system-old"; import { getVideoConstraints } from "../../utils"; import { CANVAS_ART_BOARD } from "constants/componentClassNameConstants"; diff --git a/app/client/src/widgets/CameraWidget/widget/index.tsx b/app/client/src/widgets/CameraWidget/widget/index.tsx index 431b2c3fbb..30b5abf632 100644 --- a/app/client/src/widgets/CameraWidget/widget/index.tsx +++ b/app/client/src/widgets/CameraWidget/widget/index.tsx @@ -26,7 +26,7 @@ import { DEFAULT_CAMERA_LABEL, DEFAULT_CAMERA_LABEL_DESCRIPTION, FRONT_CAMERA_LABEL, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { FlexVerticalAlignment, ResponsiveBehavior, diff --git a/app/client/src/widgets/ChartWidget/component/index.tsx b/app/client/src/widgets/ChartWidget/component/index.tsx index 8647093243..36dde97423 100644 --- a/app/client/src/widgets/ChartWidget/component/index.tsx +++ b/app/client/src/widgets/ChartWidget/component/index.tsx @@ -2,7 +2,7 @@ import React from "react"; import styled from "styled-components"; import * as echarts from "echarts"; import { invisible } from "constants/DefaultTheme"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import type { ChartType, CustomFusionChartConfig, @@ -25,11 +25,11 @@ import { } from "./helpers"; import { CustomEChartIFrameComponent } from "./CustomEChartIFrameComponent"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { connect } from "react-redux"; import { getWidgetPropsForPropertyPane } from "selectors/propertyPaneSelectors"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; // Leaving this require here. Ref: https://stackoverflow.com/questions/41292559/could-not-find-a-declaration-file-for-module-module-name-path-to-module-nam/42505940#42505940 // FusionCharts comes with its own typings so there is no need to separately import them. But an import from fusioncharts/core still requires a declaration file. diff --git a/app/client/src/widgets/CodeScannerWidget/widget/propertyConfig/contentConfig.ts b/app/client/src/widgets/CodeScannerWidget/widget/propertyConfig/contentConfig.ts index 19609daeee..0e5aff1863 100644 --- a/app/client/src/widgets/CodeScannerWidget/widget/propertyConfig/contentConfig.ts +++ b/app/client/src/widgets/CodeScannerWidget/widget/propertyConfig/contentConfig.ts @@ -9,7 +9,7 @@ import { DEFAULT_CAMERA_LABEL_DESCRIPTION, FRONT_CAMERA_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { DefaultMobileCameraTypes } from "WidgetProvider/constants"; export default [ { diff --git a/app/client/src/widgets/ContainerWidget/widget/index.tsx b/app/client/src/widgets/ContainerWidget/widget/index.tsx index d12fc71b1a..4494b2bfa7 100644 --- a/app/client/src/widgets/ContainerWidget/widget/index.tsx +++ b/app/client/src/widgets/ContainerWidget/widget/index.tsx @@ -10,7 +10,7 @@ import { compact, get, map, sortBy } from "lodash"; import WidgetsMultiSelectBox from "layoutSystems/fixedlayout/common/widgetGrouping/WidgetsMultiSelectBox"; import type { SetterConfig, Stylesheet } from "entities/AppTheming"; import { getSnappedGrid } from "sagas/WidgetOperationUtils"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { isAutoHeightEnabledForWidget, DefaultAutocompleteDefinitions, diff --git a/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx b/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx index b6b8aafb38..0e0a293559 100644 --- a/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx +++ b/app/client/src/widgets/CurrencyInputWidget/widget/index.tsx @@ -5,10 +5,7 @@ import CurrencyInputComponent from "../component"; import { EventType } from "constants/AppsmithActionConstants/ActionConstants"; import type { ValidationResponse } from "constants/WidgetValidation"; import { ValidationTypes } from "constants/WidgetValidation"; -import { - createMessage, - FIELD_REQUIRED_ERROR, -} from "@appsmith/constants/messages"; +import { createMessage, FIELD_REQUIRED_ERROR } from "ee/constants/messages"; import type { DerivedPropertiesMap } from "WidgetProvider/factory"; import { CurrencyDropdownOptions, diff --git a/app/client/src/widgets/CustomWidget/component/index.tsx b/app/client/src/widgets/CustomWidget/component/index.tsx index 9099f70913..2315ef7467 100644 --- a/app/client/src/widgets/CustomWidget/component/index.tsx +++ b/app/client/src/widgets/CustomWidget/component/index.tsx @@ -18,13 +18,13 @@ import WidgetStyleContainer from "components/designSystems/appsmith/WidgetStyleC import type { BoxShadow } from "components/designSystems/appsmith/WidgetStyleContainer"; import type { Color } from "constants/Colors"; import { connect } from "react-redux"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; import { getWidgetPropsForPropertyPane } from "selectors/propertyPaneSelectors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { EVENTS } from "./customWidgetscript"; import { DynamicHeight } from "utils/WidgetFeatures"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { getIsAutoHeightWithLimitsChanging } from "utils/hooks/autoHeightUIHooks"; import { GridDefaults } from "constants/WidgetConstants"; import { LayoutSystemTypes } from "layoutSystems/types"; diff --git a/app/client/src/widgets/CustomWidget/widget/index.tsx b/app/client/src/widgets/CustomWidget/widget/index.tsx index 19223d13c1..19b23a6f42 100644 --- a/app/client/src/widgets/CustomWidget/widget/index.tsx +++ b/app/client/src/widgets/CustomWidget/widget/index.tsx @@ -30,11 +30,11 @@ import { } from "pages/Editor/CustomWidgetBuilder/constants"; import { Link } from "design-system"; import styled from "styled-components"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { Colors } from "constants/Colors"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { DynamicHeight, type WidgetFeatures } from "utils/WidgetFeatures"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; const StyledLink = styled(Link)` display: inline-block; diff --git a/app/client/src/widgets/DatePickerWidget/component/index.tsx b/app/client/src/widgets/DatePickerWidget/component/index.tsx index c6b39338ca..609baf7fda 100644 --- a/app/client/src/widgets/DatePickerWidget/component/index.tsx +++ b/app/client/src/widgets/DatePickerWidget/component/index.tsx @@ -19,7 +19,7 @@ import ErrorTooltip from "components/editorComponents/ErrorTooltip"; import { createMessage, DATE_WIDGET_DEFAULT_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const StyledControlGroup = styled(ControlGroup)<{ isValid: boolean }>` &&& { diff --git a/app/client/src/widgets/DatePickerWidget2/component/index.tsx b/app/client/src/widgets/DatePickerWidget2/component/index.tsx index b42ca219ea..650009f192 100644 --- a/app/client/src/widgets/DatePickerWidget2/component/index.tsx +++ b/app/client/src/widgets/DatePickerWidget2/component/index.tsx @@ -16,7 +16,7 @@ import ErrorTooltip from "components/editorComponents/ErrorTooltip"; import { createMessage, DATE_WIDGET_DEFAULT_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { LabelPosition } from "components/constants"; import { parseDate } from "./utils"; import { lightenColor, PopoverStyles } from "widgets/WidgetUtils"; diff --git a/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx b/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx index eac06610bc..07bd0abf56 100644 --- a/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx +++ b/app/client/src/widgets/DocumentViewerWidget/widget/index.tsx @@ -18,7 +18,7 @@ import { import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { WIDGET_TAGS } from "constants/WidgetConstants"; const isAirgappedInstance = isAirgapped(); diff --git a/app/client/src/widgets/IframeWidget/component/index.tsx b/app/client/src/widgets/IframeWidget/component/index.tsx index d2f137c498..a665de1c28 100644 --- a/app/client/src/widgets/IframeWidget/component/index.tsx +++ b/app/client/src/widgets/IframeWidget/component/index.tsx @@ -5,10 +5,10 @@ import { hexToRgba } from "widgets/WidgetUtils"; import type { ComponentProps } from "widgets/BaseComponent"; import { useSelector } from "react-redux"; import { getWidgetPropsForPropertyPane } from "selectors/propertyPaneSelectors"; -import { getAppMode } from "@appsmith/selectors/applicationSelectors"; +import { getAppMode } from "ee/selectors/applicationSelectors"; import { APP_MODE } from "entities/App"; import type { RenderMode } from "constants/WidgetConstants"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; import { combinedPreviewModeSelector } from "selectors/editorSelectors"; interface IframeContainerProps { diff --git a/app/client/src/widgets/IframeWidget/widget/index.tsx b/app/client/src/widgets/IframeWidget/widget/index.tsx index 4de4ccc88f..b1515ab6db 100644 --- a/app/client/src/widgets/IframeWidget/widget/index.tsx +++ b/app/client/src/widgets/IframeWidget/widget/index.tsx @@ -14,7 +14,7 @@ import type { } from "WidgetProvider/constants"; import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import type { SnipingModeProperty, PropertyUpdates, diff --git a/app/client/src/widgets/ImageWidget/component/index.tsx b/app/client/src/widgets/ImageWidget/component/index.tsx index 3c2522abd5..338b598b9c 100644 --- a/app/client/src/widgets/ImageWidget/component/index.tsx +++ b/app/client/src/widgets/ImageWidget/component/index.tsx @@ -2,7 +2,7 @@ import * as React from "react"; import type { ComponentProps } from "widgets/BaseComponent"; import styled from "styled-components"; import { TransformWrapper, TransformComponent } from "react-zoom-pan-pinch"; -import { createMessage, IMAGE_LOAD_ERROR } from "@appsmith/constants/messages"; +import { createMessage, IMAGE_LOAD_ERROR } from "ee/constants/messages"; import { importSvg } from "design-system-old"; const RotateLeftIcon = importSvg( diff --git a/app/client/src/widgets/ImageWidget/widget/index.tsx b/app/client/src/widgets/ImageWidget/widget/index.tsx index dc3464cc44..a1c5ff161e 100644 --- a/app/client/src/widgets/ImageWidget/widget/index.tsx +++ b/app/client/src/widgets/ImageWidget/widget/index.tsx @@ -16,7 +16,7 @@ import type { import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { WIDGET_TAGS } from "constants/WidgetConstants"; import { FlexVerticalAlignment } from "layoutSystems/common/utils/constants"; diff --git a/app/client/src/widgets/InputWidget/component/index.tsx b/app/client/src/widgets/InputWidget/component/index.tsx index 04213e0ea3..ec732819db 100644 --- a/app/client/src/widgets/InputWidget/component/index.tsx +++ b/app/client/src/widgets/InputWidget/component/index.tsx @@ -19,7 +19,7 @@ import _ from "lodash"; import { createMessage, INPUT_WIDGET_DEFAULT_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { InputType } from "../constants"; import { InputTypes } from "../constants"; diff --git a/app/client/src/widgets/InputWidget/widget/index.tsx b/app/client/src/widgets/InputWidget/widget/index.tsx index fdb1ccdbf2..2de2be68fc 100644 --- a/app/client/src/widgets/InputWidget/widget/index.tsx +++ b/app/client/src/widgets/InputWidget/widget/index.tsx @@ -2,7 +2,7 @@ import { FIELD_REQUIRED_ERROR, INPUT_DEFAULT_TEXT_MAX_CHAR_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Alignment } from "@blueprintjs/core"; import type { IconName } from "@blueprintjs/icons"; import type { diff --git a/app/client/src/widgets/InputWidgetV2/widget/index.tsx b/app/client/src/widgets/InputWidgetV2/widget/index.tsx index 2e72398d56..df5dfab189 100644 --- a/app/client/src/widgets/InputWidgetV2/widget/index.tsx +++ b/app/client/src/widgets/InputWidgetV2/widget/index.tsx @@ -12,7 +12,7 @@ import { INPUT_DEFAULT_TEXT_MAX_NUM_ERROR, INPUT_DEFAULT_TEXT_MIN_NUM_ERROR, INPUT_TEXT_MAX_CHAR_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { DerivedPropertiesMap } from "WidgetProvider/factory"; import { ICON_NAMES } from "WidgetProvider/constants"; import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; @@ -50,7 +50,7 @@ import type { } from "WidgetProvider/constants"; import { WIDGET_TAGS } from "constants/WidgetConstants"; import { ResponsiveBehavior } from "layoutSystems/common/utils/constants"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; export function defaultValueValidation( // TODO: Fix this the next time the file is edited diff --git a/app/client/src/widgets/JSONFormWidget/component/index.tsx b/app/client/src/widgets/JSONFormWidget/component/index.tsx index d49ef28ce2..d6e0e304fc 100644 --- a/app/client/src/widgets/JSONFormWidget/component/index.tsx +++ b/app/client/src/widgets/JSONFormWidget/component/index.tsx @@ -20,7 +20,7 @@ import { JSON_FORM_CONNECT_BUTTON_TEXT, JSON_FORM_CONNECT_OVERLAY_TEXT, } from "../constants/messages"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; interface StyledContainerProps { backgroundColor?: string; diff --git a/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx b/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx index 2b617d460d..76b3072f8a 100644 --- a/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx +++ b/app/client/src/widgets/JSONFormWidget/fields/BaseInputField.tsx @@ -21,7 +21,7 @@ import { FIELD_REQUIRED_ERROR, INPUT_DEFAULT_TEXT_MAX_CHAR_ERROR, INPUT_TEXT_MAX_CHAR_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { BaseFieldComponentProps, FieldComponentBaseProps, diff --git a/app/client/src/widgets/JSONFormWidget/widget/helper.ts b/app/client/src/widgets/JSONFormWidget/widget/helper.ts index 2a142a9eda..9be527c6e7 100644 --- a/app/client/src/widgets/JSONFormWidget/widget/helper.ts +++ b/app/client/src/widgets/JSONFormWidget/widget/helper.ts @@ -1,7 +1,7 @@ import equal from "fast-deep-equal/es6"; import { difference, isEmpty } from "lodash"; import log from "loglevel"; -import AnalyticsUtil from "@appsmith/utils/AnalyticsUtil"; +import AnalyticsUtil from "ee/utils/AnalyticsUtil"; import { isDynamicValue } from "utils/DynamicBindingUtils"; import type { MetaInternalFieldState } from "."; diff --git a/app/client/src/widgets/JSONFormWidget/widget/index.tsx b/app/client/src/widgets/JSONFormWidget/widget/index.tsx index 8841952396..efc7cafcbf 100644 --- a/app/client/src/widgets/JSONFormWidget/widget/index.tsx +++ b/app/client/src/widgets/JSONFormWidget/widget/index.tsx @@ -67,7 +67,7 @@ import { ONSUBMIT_NOT_CONFIGURED_ACTION_URL, ONSUBMIT_NOT_CONFIGURED_MESSAGE, } from "../constants/messages"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { endSpan, startRootSpan } from "UITelemetry/generateTraces"; const SUBMIT_BUTTON_DEFAULT_STYLES = { diff --git a/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts b/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts index b7b08dabf6..140cec6860 100644 --- a/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts +++ b/app/client/src/widgets/JSONFormWidget/widget/propertyConfig.ts @@ -15,7 +15,7 @@ import { JSON_FORM_CONNECT_BUTTON_TEXT, SUCCESSFULL_BINDING_MESSAGE, } from "../constants/messages"; -import { createMessage } from "@appsmith/constants/messages"; +import { createMessage } from "ee/constants/messages"; import { FieldOptionsType } from "components/editorComponents/WidgetQueryGeneratorForm/WidgetSpecificControls/OtherFields/Field/Dropdown/types"; import { DROPDOWN_VARIANT } from "components/editorComponents/WidgetQueryGeneratorForm/CommonControls/DatasourceDropdown/types"; diff --git a/app/client/src/widgets/ListWidget/widget/index.tsx b/app/client/src/widgets/ListWidget/widget/index.tsx index e6c4c07e27..5a66e4ea24 100644 --- a/app/client/src/widgets/ListWidget/widget/index.tsx +++ b/app/client/src/widgets/ListWidget/widget/index.tsx @@ -1,5 +1,5 @@ -import type { PrivateWidgets } from "@appsmith/entities/DataTree/types"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import type { PrivateWidgets } from "ee/entities/DataTree/types"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import type { AnvilConfig, AutocompletionDefinitions, diff --git a/app/client/src/widgets/ListWidgetV2/testData.ts b/app/client/src/widgets/ListWidgetV2/testData.ts index f96a635908..568cbe27ea 100644 --- a/app/client/src/widgets/ListWidgetV2/testData.ts +++ b/app/client/src/widgets/ListWidgetV2/testData.ts @@ -1,4 +1,4 @@ -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import type { FlattenedWidgetProps } from "WidgetProvider/constants"; diff --git a/app/client/src/widgets/ListWidgetV2/widget/defaultProps.ts b/app/client/src/widgets/ListWidgetV2/widget/defaultProps.ts index da3c2a9328..87d2f1e20d 100644 --- a/app/client/src/widgets/ListWidgetV2/widget/defaultProps.ts +++ b/app/client/src/widgets/ListWidgetV2/widget/defaultProps.ts @@ -18,7 +18,7 @@ import { ResponsiveBehavior, } from "layoutSystems/common/utils/constants"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import type { FlexLayer } from "layoutSystems/autolayout/utils/types"; import { LayoutSystemTypes } from "layoutSystems/types"; diff --git a/app/client/src/widgets/ListWidgetV2/widget/propertyConfig.ts b/app/client/src/widgets/ListWidgetV2/widget/propertyConfig.ts index a99254cca0..9e3b350a14 100644 --- a/app/client/src/widgets/ListWidgetV2/widget/propertyConfig.ts +++ b/app/client/src/widgets/ListWidgetV2/widget/propertyConfig.ts @@ -12,7 +12,7 @@ import { AutocompleteDataType } from "utils/autocomplete/AutocompleteDataType"; import { LIST_WIDGET_V2_TOTAL_RECORD_TOOLTIP, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; const MIN_ITEM_SPACING = 0; const MAX_ITEM_SPACING = 16; diff --git a/app/client/src/widgets/MetaHOC.tsx b/app/client/src/widgets/MetaHOC.tsx index c8915fa328..ac324778df 100644 --- a/app/client/src/widgets/MetaHOC.tsx +++ b/app/client/src/widgets/MetaHOC.tsx @@ -3,12 +3,12 @@ import type { WidgetProps } from "./BaseWidget"; import { debounce, fromPairs, isEmpty } from "lodash"; import { EditorContext } from "components/editorComponents/EditorContextProvider"; import AppsmithConsole from "utils/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import LOG_TYPE from "entities/AppsmithConsole/logtype"; import type { ExecuteTriggerPayload } from "constants/AppsmithActionConstants/ActionConstants"; import { connect } from "react-redux"; import { getWidgetMetaProps } from "sagas/selectors"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { error } from "loglevel"; import WidgetFactory from "WidgetProvider/factory"; import type BaseWidget from "./BaseWidget"; diff --git a/app/client/src/widgets/ModalWidget/component/index.tsx b/app/client/src/widgets/ModalWidget/component/index.tsx index 5aeaed9daa..8956bff5a6 100644 --- a/app/client/src/widgets/ModalWidget/component/index.tsx +++ b/app/client/src/widgets/ModalWidget/component/index.tsx @@ -2,7 +2,7 @@ import type { ReactNode, RefObject } from "react"; import React, { useEffect, useRef } from "react"; import { useDispatch, useSelector } from "react-redux"; import styled from "styled-components"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import { closeTableFilterPane } from "actions/widgetActions"; import { Colors } from "constants/Colors"; import { getCanvasClassName } from "utils/generators"; diff --git a/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx b/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx index bd1ec13078..18f30c8e57 100644 --- a/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx +++ b/app/client/src/widgets/MultiSelectWidgetV2/widget/index.tsx @@ -48,7 +48,7 @@ import { DynamicHeight } from "utils/WidgetFeatures"; import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; import { WIDGET_TAGS, layoutConfigurations } from "constants/WidgetConstants"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import type { DynamicPath } from "utils/DynamicBindingUtils"; class MultiSelectWidget extends BaseWidget< diff --git a/app/client/src/widgets/PhoneInputWidget/widget/index.tsx b/app/client/src/widgets/PhoneInputWidget/widget/index.tsx index 642255cea7..6fc16f1570 100644 --- a/app/client/src/widgets/PhoneInputWidget/widget/index.tsx +++ b/app/client/src/widgets/PhoneInputWidget/widget/index.tsx @@ -5,10 +5,7 @@ import PhoneInputComponent from "../component"; import { EventType } from "constants/AppsmithActionConstants/ActionConstants"; import type { ValidationResponse } from "constants/WidgetValidation"; import { ValidationTypes } from "constants/WidgetValidation"; -import { - createMessage, - FIELD_REQUIRED_ERROR, -} from "@appsmith/constants/messages"; +import { createMessage, FIELD_REQUIRED_ERROR } from "ee/constants/messages"; import type { DerivedPropertiesMap } from "WidgetProvider/factory"; import { getCountryCode, diff --git a/app/client/src/widgets/SelectWidget/widget/index.tsx b/app/client/src/widgets/SelectWidget/widget/index.tsx index ebce41ab73..065bee7118 100644 --- a/app/client/src/widgets/SelectWidget/widget/index.tsx +++ b/app/client/src/widgets/SelectWidget/widget/index.tsx @@ -54,7 +54,7 @@ import type { import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import type { DynamicPath } from "utils/DynamicBindingUtils"; class SelectWidget extends BaseWidget { diff --git a/app/client/src/widgets/StatboxWidget/widget/index.tsx b/app/client/src/widgets/StatboxWidget/widget/index.tsx index 911fdad943..21765b149d 100644 --- a/app/client/src/widgets/StatboxWidget/widget/index.tsx +++ b/app/client/src/widgets/StatboxWidget/widget/index.tsx @@ -6,7 +6,7 @@ import { FlexVerticalAlignment, Positioning, } from "layoutSystems/common/utils/constants"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { DefaultAutocompleteDefinitions } from "widgets/WidgetUtils"; import type { AnvilConfig, diff --git a/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx b/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx index cfa493506e..809fdfefe5 100644 --- a/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx +++ b/app/client/src/widgets/TableWidget/component/TableFilterPane.tsx @@ -2,7 +2,7 @@ import React, { Component } from "react"; import { connect } from "react-redux"; import { get } from "lodash"; import * as log from "loglevel"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import { Colors } from "constants/Colors"; @@ -14,7 +14,7 @@ import Popper from "pages/Editor/Popper"; import { generateClassName } from "utils/generators"; import { getTableFilterState } from "selectors/tableFilterSelectors"; import { getWidgetMetaProps } from "sagas/selectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { selectWidgetInitAction } from "actions/widgetSelectionActions"; import { SelectionRequestType } from "sagas/WidgetSelectUtils"; diff --git a/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx b/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx index 7731d2701a..8e558418ac 100644 --- a/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx +++ b/app/client/src/widgets/TableWidget/component/TableFilterPaneContent.tsx @@ -14,7 +14,7 @@ import CascadeFields from "./CascadeFields"; import { createMessage, TABLE_FILTER_COLUMN_TYPE_CALLOUT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ControlIcons } from "icons/ControlIcons"; import { Icon, IconSize } from "@design-system/widgets-old"; diff --git a/app/client/src/widgets/TableWidget/component/TableFilters.tsx b/app/client/src/widgets/TableWidget/component/TableFilters.tsx index f4015e7c50..c67fe6f200 100644 --- a/app/client/src/widgets/TableWidget/component/TableFilters.tsx +++ b/app/client/src/widgets/TableWidget/component/TableFilters.tsx @@ -10,7 +10,7 @@ import type { ReactTableColumnProps, ReactTableFilter } from "./Constants"; import { OperatorTypes } from "./Constants"; //TODO(abhinav): All of the following imports should not exist in a widget component -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { generateClassName } from "utils/generators"; import { getTableFilterState } from "selectors/tableFilterSelectors"; import TableAction from "./TableAction"; diff --git a/app/client/src/widgets/TableWidget/widget/propertyConfig.ts b/app/client/src/widgets/TableWidget/widget/propertyConfig.ts index 85b9ac032f..3512bb2d12 100644 --- a/app/client/src/widgets/TableWidget/widget/propertyConfig.ts +++ b/app/client/src/widgets/TableWidget/widget/propertyConfig.ts @@ -21,7 +21,7 @@ import { import { createMessage, TABLE_WIDGET_TOTAL_RECORD_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { IconNames } from "@blueprintjs/icons"; import { getPrimaryColumnStylesheetValue } from "./helpers"; diff --git a/app/client/src/widgets/TableWidgetV2/component/Table.tsx b/app/client/src/widgets/TableWidgetV2/component/Table.tsx index 1bcbc4a103..8fdeae798f 100644 --- a/app/client/src/widgets/TableWidgetV2/component/Table.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/Table.tsx @@ -40,10 +40,7 @@ import VirtualTable from "./VirtualTable"; import fastdom from "fastdom"; import { ConnectDataOverlay } from "widgets/ConnectDataOverlay"; import { TABLE_CONNECT_OVERLAY_TEXT } from "../constants/messages"; -import { - createMessage, - CONNECT_BUTTON_TEXT, -} from "@appsmith/constants/messages"; +import { createMessage, CONNECT_BUTTON_TEXT } from "ee/constants/messages"; const SCROLL_BAR_OFFSET = 2; const HEADER_MENU_PORTAL_CLASS = ".header-menu-portal"; diff --git a/app/client/src/widgets/TableWidgetV2/component/cellComponents/DateCell.tsx b/app/client/src/widgets/TableWidgetV2/component/cellComponents/DateCell.tsx index 9379eb1729..b7f14b0e05 100644 --- a/app/client/src/widgets/TableWidgetV2/component/cellComponents/DateCell.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/cellComponents/DateCell.tsx @@ -18,7 +18,7 @@ import ErrorTooltip from "components/editorComponents/ErrorTooltip"; import { createMessage, INPUT_WIDGET_DEFAULT_VALIDATION_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; type DateComponentProps = RenderDefaultPropsType & editPropertyType & { diff --git a/app/client/src/widgets/TableWidgetV2/component/cellComponents/SelectCell.tsx b/app/client/src/widgets/TableWidgetV2/component/cellComponents/SelectCell.tsx index 89d986ae2e..fbf3b7208b 100644 --- a/app/client/src/widgets/TableWidgetV2/component/cellComponents/SelectCell.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/cellComponents/SelectCell.tsx @@ -1,4 +1,4 @@ -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; import React, { useCallback, useMemo } from "react"; import styled from "styled-components"; import { useFeatureFlag } from "utils/hooks/useFeatureFlag"; diff --git a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPane.tsx b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPane.tsx index 5c3ec8880c..98f9662a22 100644 --- a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPane.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPane.tsx @@ -2,7 +2,7 @@ import React, { Component } from "react"; import { connect } from "react-redux"; import { get } from "lodash"; import * as log from "loglevel"; -import type { AppState } from "@appsmith/reducers"; +import type { AppState } from "ee/reducers"; import styled from "styled-components"; import { Colors } from "constants/Colors"; @@ -17,7 +17,7 @@ import Popper from "pages/Editor/Popper"; import { generateClassName } from "utils/generators"; import { getTableFilterState } from "selectors/tableFilterSelectors"; import { getWidgetMetaProps } from "sagas/selectors"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { WidgetProps } from "widgets/BaseWidget"; import { importSvg } from "design-system-old"; import { CANVAS_ART_BOARD } from "constants/componentClassNameConstants"; diff --git a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPaneContent.tsx b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPaneContent.tsx index c27d1c556f..a27ce103a2 100644 --- a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPaneContent.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/FilterPaneContent.tsx @@ -13,7 +13,7 @@ import CascadeFields from "./CascadeFields"; import { createMessage, TABLE_FILTER_COLUMN_TYPE_CALLOUT, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { Icon, IconSize } from "@design-system/widgets-old"; import { StyledButton as Button } from "widgets/ButtonWidget/component"; import { ButtonVariantTypes } from "components/constants"; diff --git a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/index.tsx b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/index.tsx index 6afce89b21..746e2914a7 100644 --- a/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/index.tsx +++ b/app/client/src/widgets/TableWidgetV2/component/header/actions/filter/index.tsx @@ -11,7 +11,7 @@ import type { } from "../../../Constants"; //TODO(abhinav): All of the following imports should not exist in a widget component -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { generateClassName } from "utils/generators"; import { getTableFilterState } from "selectors/tableFilterSelectors"; import ActionItem from "../ActionItem"; diff --git a/app/client/src/widgets/TableWidgetV2/constants.ts b/app/client/src/widgets/TableWidgetV2/constants.ts index f7715da949..2537bc10fe 100644 --- a/app/client/src/widgets/TableWidgetV2/constants.ts +++ b/app/client/src/widgets/TableWidgetV2/constants.ts @@ -13,7 +13,7 @@ import type { ColumnAction } from "components/propertyControls/ColumnActionSelec import type { Alignment } from "@blueprintjs/core"; import type { IconName } from "@blueprintjs/icons"; import type { ButtonVariant } from "components/constants"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; export interface EditableCell { column: string; diff --git a/app/client/src/widgets/TableWidgetV2/widget/index.tsx b/app/client/src/widgets/TableWidgetV2/widget/index.tsx index 7b604dde50..79d49693a7 100644 --- a/app/client/src/widgets/TableWidgetV2/widget/index.tsx +++ b/app/client/src/widgets/TableWidgetV2/widget/index.tsx @@ -139,7 +139,7 @@ import { } from "layoutSystems/common/utils/constants"; import IconSVG from "../icon.svg"; import ThumbnailSVG from "../thumbnail.svg"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; const ReactTableComponent = lazy(async () => retryPromise(async () => import("../component")), diff --git a/app/client/src/widgets/TableWidgetV2/widget/propertyConfig/contentConfig.ts b/app/client/src/widgets/TableWidgetV2/widget/propertyConfig/contentConfig.ts index fca90ae050..a3570b9922 100644 --- a/app/client/src/widgets/TableWidgetV2/widget/propertyConfig/contentConfig.ts +++ b/app/client/src/widgets/TableWidgetV2/widget/propertyConfig/contentConfig.ts @@ -1,7 +1,7 @@ import { createMessage, TABLE_WIDGET_TOTAL_RECORD_TOOLTIP, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { PropertyPaneConfig } from "constants/PropertyControlConstants"; import { ValidationTypes } from "constants/WidgetValidation"; import { EvaluationSubstitutionType } from "entities/DataTree/dataTreeFactory"; diff --git a/app/client/src/widgets/TabsWidget/widget/index.tsx b/app/client/src/widgets/TabsWidget/widget/index.tsx index dab0efd9db..a3748c8b59 100644 --- a/app/client/src/widgets/TabsWidget/widget/index.tsx +++ b/app/client/src/widgets/TabsWidget/widget/index.tsx @@ -1,4 +1,4 @@ -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import { FlexVerticalAlignment, LayoutDirection, diff --git a/app/client/src/widgets/VideoWidget/component/index.tsx b/app/client/src/widgets/VideoWidget/component/index.tsx index 827d05c3fc..bc081368dc 100644 --- a/app/client/src/widgets/VideoWidget/component/index.tsx +++ b/app/client/src/widgets/VideoWidget/component/index.tsx @@ -2,7 +2,7 @@ import ReactPlayer from "react-player"; import type { Ref } from "react"; import React from "react"; import styled from "styled-components"; -import { createMessage, ENTER_VIDEO_URL } from "@appsmith/constants/messages"; +import { createMessage, ENTER_VIDEO_URL } from "ee/constants/messages"; export interface VideoComponentProps { url?: string; autoPlay?: boolean; diff --git a/app/client/src/widgets/VideoWidget/widget/index.tsx b/app/client/src/widgets/VideoWidget/widget/index.tsx index 65c4d8544b..31b287760a 100644 --- a/app/client/src/widgets/VideoWidget/widget/index.tsx +++ b/app/client/src/widgets/VideoWidget/widget/index.tsx @@ -13,7 +13,7 @@ import type { AnvilConfig, AutocompletionDefinitions, } from "WidgetProvider/constants"; -import { getAssetUrl } from "@appsmith/utils/airgapHelpers"; +import { getAssetUrl } from "ee/utils/airgapHelpers"; import { ASSETS_CDN_URL } from "constants/ThirdPartyConstants"; import { FlexVerticalAlignment, diff --git a/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV2.tsx b/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV2.tsx index e97dc25d2a..8b588aa895 100644 --- a/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV2.tsx +++ b/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV2.tsx @@ -7,7 +7,7 @@ import { GOOGLE_RECAPTCHA_KEY_ERROR, GOOGLE_RECAPTCHA_DOMAIN_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { RecaptchaProps } from "./useRecaptcha"; export type RecaptchaV2Props = RecaptchaProps; diff --git a/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV3.tsx b/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV3.tsx index 769431a1d0..ff4357769e 100644 --- a/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV3.tsx +++ b/app/client/src/widgets/wds/WDSButtonWidget/component/RecaptchaV3.tsx @@ -4,7 +4,7 @@ import { GOOGLE_RECAPTCHA_KEY_ERROR, GOOGLE_RECAPTCHA_DOMAIN_ERROR, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { ButtonComponentProps } from "."; import type { RecaptchaProps } from "./useRecaptcha"; import { useScript, ScriptStatus, AddScriptTo } from "utils/hooks/useScript"; diff --git a/app/client/src/widgets/wds/WDSButtonWidget/config/defaultsConfig.ts b/app/client/src/widgets/wds/WDSButtonWidget/config/defaultsConfig.ts index 2437a44516..faeb30f06e 100644 --- a/app/client/src/widgets/wds/WDSButtonWidget/config/defaultsConfig.ts +++ b/app/client/src/widgets/wds/WDSButtonWidget/config/defaultsConfig.ts @@ -4,7 +4,7 @@ import { ResponsiveBehavior } from "layoutSystems/common/utils/constants"; import { BUTTON_WIDGET_DEFAULT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; export const defaultsConfig = { animateLoading: true, diff --git a/app/client/src/widgets/wds/WDSButtonWidget/config/propertyPaneConfig/contentConfig.ts b/app/client/src/widgets/wds/WDSButtonWidget/config/propertyPaneConfig/contentConfig.ts index 0fec52959b..5fe2411134 100644 --- a/app/client/src/widgets/wds/WDSButtonWidget/config/propertyPaneConfig/contentConfig.ts +++ b/app/client/src/widgets/wds/WDSButtonWidget/config/propertyPaneConfig/contentConfig.ts @@ -1,10 +1,10 @@ import { RecaptchaTypes } from "components/constants"; -import { isAirgapped } from "@appsmith/utils/airgapHelpers"; +import { isAirgapped } from "ee/utils/airgapHelpers"; import { ValidationTypes } from "constants/WidgetValidation"; import { BUTTON_WIDGET_DEFAULT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; export const propertyPaneContentConfig = [ { diff --git a/app/client/src/widgets/wds/WDSCurrencyInputWidget/widget/helpers.ts b/app/client/src/widgets/wds/WDSCurrencyInputWidget/widget/helpers.ts index 7d6937b090..85501aa5d6 100644 --- a/app/client/src/widgets/wds/WDSCurrencyInputWidget/widget/helpers.ts +++ b/app/client/src/widgets/wds/WDSCurrencyInputWidget/widget/helpers.ts @@ -1,7 +1,4 @@ -import { - createMessage, - FIELD_REQUIRED_ERROR, -} from "@appsmith/constants/messages"; +import { createMessage, FIELD_REQUIRED_ERROR } from "ee/constants/messages"; import { CurrencyTypeOptions } from "constants/Currency"; import { isNil } from "lodash"; import type { CurrencyInputWidgetProps } from "./types"; diff --git a/app/client/src/widgets/wds/WDSInlineButtonsWidget/config/propertyPaneConfig/contentConfig.ts b/app/client/src/widgets/wds/WDSInlineButtonsWidget/config/propertyPaneConfig/contentConfig.ts index 5af07d44a3..e88f018108 100644 --- a/app/client/src/widgets/wds/WDSInlineButtonsWidget/config/propertyPaneConfig/contentConfig.ts +++ b/app/client/src/widgets/wds/WDSInlineButtonsWidget/config/propertyPaneConfig/contentConfig.ts @@ -2,7 +2,7 @@ import { BUTTON_VARIANTS, COLORS, objectKeys } from "@design-system/widgets"; import { BUTTON_WIDGET_DEFAULT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ValidationTypes } from "constants/WidgetValidation"; import { capitalize } from "lodash"; diff --git a/app/client/src/widgets/wds/WDSInputWidget/widget/helper.ts b/app/client/src/widgets/wds/WDSInputWidget/widget/helper.ts index 042d707801..7154611fbd 100644 --- a/app/client/src/widgets/wds/WDSInputWidget/widget/helper.ts +++ b/app/client/src/widgets/wds/WDSInputWidget/widget/helper.ts @@ -7,7 +7,7 @@ import { INPUT_DEFAULT_TEXT_MIN_NUM_ERROR, INPUT_INVALID_TYPE_ERROR, INPUT_TEXT_MAX_CHAR_ERROR, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import type { InputType } from "../component/types"; import type { WidgetProps } from "widgets/BaseWidget"; diff --git a/app/client/src/widgets/wds/WDSMenuButtonWidget/config/propertyPaneConfig/childPanels/menuItemsConfig.ts b/app/client/src/widgets/wds/WDSMenuButtonWidget/config/propertyPaneConfig/childPanels/menuItemsConfig.ts index bf5dc23979..8dba25bc0f 100644 --- a/app/client/src/widgets/wds/WDSMenuButtonWidget/config/propertyPaneConfig/childPanels/menuItemsConfig.ts +++ b/app/client/src/widgets/wds/WDSMenuButtonWidget/config/propertyPaneConfig/childPanels/menuItemsConfig.ts @@ -1,7 +1,7 @@ import { BUTTON_WIDGET_DEFAULT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ValidationTypes } from "constants/WidgetValidation"; /** diff --git a/app/client/src/widgets/wds/WDSPhoneInputWidget/widget/helpers.ts b/app/client/src/widgets/wds/WDSPhoneInputWidget/widget/helpers.ts index ac078f706e..23cb0f0641 100644 --- a/app/client/src/widgets/wds/WDSPhoneInputWidget/widget/helpers.ts +++ b/app/client/src/widgets/wds/WDSPhoneInputWidget/widget/helpers.ts @@ -1,7 +1,4 @@ -import { - createMessage, - FIELD_REQUIRED_ERROR, -} from "@appsmith/constants/messages"; +import { createMessage, FIELD_REQUIRED_ERROR } from "ee/constants/messages"; import type { ISDCodeProps } from "constants/ISDCodes_v2"; import { ISDCodeOptions } from "constants/ISDCodes_v2"; diff --git a/app/client/src/widgets/wds/WDSTableWidget/component/Table.tsx b/app/client/src/widgets/wds/WDSTableWidget/component/Table.tsx index b80cbc4b4f..2ed1961593 100644 --- a/app/client/src/widgets/wds/WDSTableWidget/component/Table.tsx +++ b/app/client/src/widgets/wds/WDSTableWidget/component/Table.tsx @@ -25,10 +25,7 @@ import "simplebar-react/dist/simplebar.min.css"; import StaticTable from "./StaticTable"; import { ConnectDataOverlay } from "widgets/ConnectDataOverlay"; import { TABLE_CONNECT_OVERLAY_TEXT } from "../constants/messages"; -import { - createMessage, - CONNECT_BUTTON_TEXT, -} from "@appsmith/constants/messages"; +import { createMessage, CONNECT_BUTTON_TEXT } from "ee/constants/messages"; import styles from "./styles.module.css"; export interface TableProps { diff --git a/app/client/src/widgets/wds/WDSTableWidget/constants.ts b/app/client/src/widgets/wds/WDSTableWidget/constants.ts index f7715da949..2537bc10fe 100644 --- a/app/client/src/widgets/wds/WDSTableWidget/constants.ts +++ b/app/client/src/widgets/wds/WDSTableWidget/constants.ts @@ -13,7 +13,7 @@ import type { ColumnAction } from "components/propertyControls/ColumnActionSelec import type { Alignment } from "@blueprintjs/core"; import type { IconName } from "@blueprintjs/icons"; import type { ButtonVariant } from "components/constants"; -import { FEATURE_FLAG } from "@appsmith/entities/FeatureFlag"; +import { FEATURE_FLAG } from "ee/entities/FeatureFlag"; export interface EditableCell { column: string; diff --git a/app/client/src/widgets/wds/WDSToolbarButtonsWidget/component/index.tsx b/app/client/src/widgets/wds/WDSToolbarButtonsWidget/component/index.tsx index d3f06c2a14..d399232658 100644 --- a/app/client/src/widgets/wds/WDSToolbarButtonsWidget/component/index.tsx +++ b/app/client/src/widgets/wds/WDSToolbarButtonsWidget/component/index.tsx @@ -1,5 +1,5 @@ import type { Key } from "react"; -import React, { useState } from "react"; +import React, { useMemo, useState } from "react"; import { ToolbarButtons } from "@design-system/widgets"; import type { ToolbarButtonsComponentProps, @@ -23,21 +23,24 @@ export const ToolbarButtonsComponent = ( variant, } = props; - const sortedButtons = sortBy( - Object.keys(buttonsList) + const { disabledKeys, sortedButtons } = useMemo(() => { + const sortedButtons = sortBy( + Object.keys(buttonsList) + .map((key) => buttonsList[key]) + .filter((button) => { + return button.isVisible === true; + }), + ["index"], + ); + + const disabledKeys = Object.keys(buttonsList) .map((key) => buttonsList[key]) .filter((button) => { - return button.isVisible === true; - }), - ["index"], - ); - - const disabledKeys = Object.keys(buttonsList) - .map((key) => buttonsList[key]) - .filter((button) => { - return button.isDisabled; - }) - .map((button) => button.id); + return button.isDisabled; + }) + .map((button) => button.id); + return { sortedButtons, disabledKeys }; + }, [buttonsList]); const onActionComplete = (button: ToolbarButtonsItemComponentProps) => { const newLoadingButtonIds = [...loadingButtonIds]; diff --git a/app/client/src/widgets/wds/WDSToolbarButtonsWidget/config/propertyPaneConfig/contentConfig.ts b/app/client/src/widgets/wds/WDSToolbarButtonsWidget/config/propertyPaneConfig/contentConfig.ts index 252b0bb706..8ffd607f4f 100644 --- a/app/client/src/widgets/wds/WDSToolbarButtonsWidget/config/propertyPaneConfig/contentConfig.ts +++ b/app/client/src/widgets/wds/WDSToolbarButtonsWidget/config/propertyPaneConfig/contentConfig.ts @@ -1,7 +1,7 @@ import { BUTTON_WIDGET_DEFAULT_LABEL, createMessage, -} from "@appsmith/constants/messages"; +} from "ee/constants/messages"; import { ValidationTypes } from "constants/WidgetValidation"; export const propertyPaneContentConfig = [ diff --git a/app/client/src/widgets/withWidgetProps.tsx b/app/client/src/widgets/withWidgetProps.tsx index 0abe1b3806..bb3ef4d6e3 100644 --- a/app/client/src/widgets/withWidgetProps.tsx +++ b/app/client/src/widgets/withWidgetProps.tsx @@ -1,8 +1,8 @@ import equal from "fast-deep-equal/es6"; import React from "react"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; -import type { AppState } from "@appsmith/reducers"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; +import type { AppState } from "ee/reducers"; import { checkContainersForAutoHeightAction } from "actions/autoHeightActions"; import { GridDefaults, @@ -34,11 +34,11 @@ import { } from "utils/widgetRenderUtils"; import type { WidgetProps } from "./BaseWidget"; import type BaseWidget from "./BaseWidget"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; import { Positioning } from "layoutSystems/common/utils/constants"; import { isAutoHeightEnabledForWidget } from "./WidgetUtils"; import { CANVAS_DEFAULT_MIN_HEIGHT_PX } from "constants/AppConstants"; -import { getGoogleMapsApiKey } from "@appsmith/selectors/tenantSelectors"; +import { getGoogleMapsApiKey } from "ee/selectors/tenantSelectors"; import ConfigTreeActions from "utils/configTree"; import { getSelectedWidgetAncestry } from "../selectors/widgetSelectors"; import { getWidgetMinMaxDimensionsInPixel } from "layoutSystems/autolayout/utils/flexWidgetUtils"; @@ -50,7 +50,8 @@ import { isWidgetSelectedForPropertyPane } from "selectors/propertyPaneSelectors import WidgetFactory from "WidgetProvider/factory"; import { getIsAnvilLayout } from "layoutSystems/anvil/integrations/selectors"; import { WidgetProfiler } from "./BaseWidgetHOC/WidgetProfiler"; -import { getAppsmithConfigs } from "@appsmith/configs"; +import { getAppsmithConfigs } from "ee/configs"; +import { endSpan, startRootSpan } from "UITelemetry/generateTraces"; const { newRelic } = getAppsmithConfigs(); const WIDGETS_WITH_CHILD_WIDGETS = ["LIST_WIDGET", "FORM_WIDGET"]; @@ -69,6 +70,7 @@ function withWidgetProps(WrappedWidget: typeof BaseWidget) { widgetId, } = props; + const span = startRootSpan("withWidgetProps", { widgetType: type }); const isPreviewMode = useSelector(combinedPreviewModeSelector); const canvasWidget = useSelector((state: AppState) => @@ -253,7 +255,7 @@ function withWidgetProps(WrappedWidget: typeof BaseWidget) { // adding google maps api key to widget props (although meant for map widget only) widgetProps.googleMapsApiKey = googleMapsApiKey; - + endSpan(span); // isVisible prop defines whether to render a detached widget if ( widgetProps.detachFromLayout && diff --git a/app/client/src/workers/Evaluation/JSObject/Collection.ts b/app/client/src/workers/Evaluation/JSObject/Collection.ts index 0ed294defe..414d10bb3a 100644 --- a/app/client/src/workers/Evaluation/JSObject/Collection.ts +++ b/app/client/src/workers/Evaluation/JSObject/Collection.ts @@ -1,9 +1,9 @@ -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { klona } from "klona/full"; import { get, set } from "lodash"; import TriggerEmitter, { BatchKey } from "../fns/utils/TriggerEmitter"; import ExecutionMetaData from "../fns/utils/ExecutionMetaData"; -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; export enum PatchType { "SET" = "SET", diff --git a/app/client/src/workers/Evaluation/JSObject/JSVariableUpdates.ts b/app/client/src/workers/Evaluation/JSObject/JSVariableUpdates.ts index 5f824d15e9..834e953ae5 100644 --- a/app/client/src/workers/Evaluation/JSObject/JSVariableUpdates.ts +++ b/app/client/src/workers/Evaluation/JSObject/JSVariableUpdates.ts @@ -1,5 +1,5 @@ import { dataTreeEvaluator } from "../handlers/evalTree"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import { updateEvalTreeValueFromContext } from "."; import { evalTreeWithChanges } from "../evalTreeWithChanges"; import { get } from "lodash"; @@ -7,7 +7,7 @@ import { isJSObjectVariable } from "./utils"; import isDeepEqualES6 from "fast-deep-equal/es6"; import type { Patch } from "./Collection"; import { PatchType } from "./Collection"; -import { EVAL_WORKER_SYNC_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_SYNC_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; export type UpdatedPathsMap = Record; diff --git a/app/client/src/workers/Evaluation/JSObject/__test__/JSVariableFactory.test.ts b/app/client/src/workers/Evaluation/JSObject/__test__/JSVariableFactory.test.ts index 9a2214c39b..58660a6c9d 100644 --- a/app/client/src/workers/Evaluation/JSObject/__test__/JSVariableFactory.test.ts +++ b/app/client/src/workers/Evaluation/JSObject/__test__/JSVariableFactory.test.ts @@ -1,5 +1,5 @@ import ExecutionMetaData from "workers/Evaluation/fns/utils/ExecutionMetaData"; -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import TriggerEmitter, { jsVariableUpdatesHandlerWrapper, } from "workers/Evaluation/fns/utils/TriggerEmitter"; diff --git a/app/client/src/workers/Evaluation/JSObject/index.ts b/app/client/src/workers/Evaluation/JSObject/index.ts index 88029205f2..e826dfbd5a 100644 --- a/app/client/src/workers/Evaluation/JSObject/index.ts +++ b/app/client/src/workers/Evaluation/JSObject/index.ts @@ -1,17 +1,17 @@ import { get, isEmpty, isUndefined, set } from "lodash"; -import type { JSActionEntity } from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity } from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import { EvalErrorTypes, getEvalValuePath } from "utils/DynamicBindingUtils"; import type { JSUpdate, ParsedJSSubAction } from "utils/JSPaneUtils"; import { parseJSObject, isJSFunctionProperty } from "@shared/ast"; import type DataTreeEvaluator from "workers/common/DataTreeEvaluator"; import evaluateSync from "workers/Evaluation/evaluate"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { DataTreeDiffEvent, getEntityNameAndPropertyPath, isJSAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { removeFunctionsAndVariableJSCollection, updateJSCollectionInUnEvalTree, diff --git a/app/client/src/workers/Evaluation/JSObject/utils.ts b/app/client/src/workers/Evaluation/JSObject/utils.ts index 474dcf7ec2..0b6343373c 100644 --- a/app/client/src/workers/Evaluation/JSObject/utils.ts +++ b/app/client/src/workers/Evaluation/JSObject/utils.ts @@ -1,7 +1,7 @@ import type { JSActionEntityConfig, JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree, @@ -16,24 +16,24 @@ import type { JSCollectionData, JSExecutionData, JSExecutionError, -} from "@appsmith/reducers/entityReducers/jsActionsReducer"; +} from "ee/reducers/entityReducers/jsActionsReducer"; import { select } from "redux-saga/effects"; import type { JSAction } from "entities/JSCollection"; -import { getAllJSCollections } from "@appsmith/selectors/entitiesSelector"; +import { getAllJSCollections } from "ee/selectors/entitiesSelector"; import { getEntityNameAndPropertyPath, isJSAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import JSObjectCollection from "./Collection"; /** * here we add/remove the properties (variables and actions) which got added/removed from the JSObject parsedBody. NOTE: For other entity below logic is maintained in DataTreeFactory, for JSObject we handle it inside evaluations - * - * @param parsedBody - * @param jsCollection - * @param unEvalTree - * @returns + * + * @param parsedBody + * @param jsCollection + * @param unEvalTree + * @returns */ export const updateJSCollectionInUnEvalTree = ( parsedBody: ParsedBody, diff --git a/app/client/src/workers/Evaluation/__tests__/Actions.test.ts b/app/client/src/workers/Evaluation/__tests__/Actions.test.ts index 2e770f1db0..782918b6cd 100644 --- a/app/client/src/workers/Evaluation/__tests__/Actions.test.ts +++ b/app/client/src/workers/Evaluation/__tests__/Actions.test.ts @@ -1,4 +1,4 @@ -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { PluginType } from "entities/Action"; @@ -8,7 +8,7 @@ import { MessageType } from "utils/MessageUtil"; import { addDataTreeToContext, addPlatformFunctionsToEvalContext, -} from "@appsmith/workers/Evaluation/Actions"; +} from "ee/workers/Evaluation/Actions"; import TriggerEmitter, { BatchKey } from "../fns/utils/TriggerEmitter"; jest.mock("lodash/uniqueId"); diff --git a/app/client/src/workers/Evaluation/__tests__/evaluate.test.ts b/app/client/src/workers/Evaluation/__tests__/evaluate.test.ts index 58b1bdefae..ee62d17044 100644 --- a/app/client/src/workers/Evaluation/__tests__/evaluate.test.ts +++ b/app/client/src/workers/Evaluation/__tests__/evaluate.test.ts @@ -2,13 +2,13 @@ import evaluate, { createEvaluationContext, evaluateAsync, } from "workers/Evaluation/evaluate"; -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { RenderModes } from "constants/WidgetConstants"; import setupEvalEnv from "../handlers/setupEvalEnv"; import { resetJSLibraries } from "workers/common/JSLibrary/resetJSLibraries"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import { convertAllDataTypesToString } from "../errorModifier"; import { get } from "lodash"; diff --git a/app/client/src/workers/Evaluation/__tests__/evaluation.test.ts b/app/client/src/workers/Evaluation/__tests__/evaluation.test.ts index 07bf488bba..845c5b201b 100644 --- a/app/client/src/workers/Evaluation/__tests__/evaluation.test.ts +++ b/app/client/src/workers/Evaluation/__tests__/evaluation.test.ts @@ -3,7 +3,7 @@ import type { WidgetEntityConfig, ActionEntityConfig, ActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { UnEvalTree, ConfigTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE, diff --git a/app/client/src/workers/Evaluation/__tests__/generateOpimisedUpdates.test.ts b/app/client/src/workers/Evaluation/__tests__/generateOpimisedUpdates.test.ts index 7a6f8e68c0..46e11670bf 100644 --- a/app/client/src/workers/Evaluation/__tests__/generateOpimisedUpdates.test.ts +++ b/app/client/src/workers/Evaluation/__tests__/generateOpimisedUpdates.test.ts @@ -1,4 +1,4 @@ -import type { WidgetEntity } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntity } from "ee/entities/DataTree/types"; import { applyChange } from "deep-diff"; import produce from "immer"; import { klona } from "klona/full"; diff --git a/app/client/src/workers/Evaluation/__tests__/timeout.test.ts b/app/client/src/workers/Evaluation/__tests__/timeout.test.ts index 2085c0c10d..b1f2cf63f5 100644 --- a/app/client/src/workers/Evaluation/__tests__/timeout.test.ts +++ b/app/client/src/workers/Evaluation/__tests__/timeout.test.ts @@ -1,9 +1,9 @@ import { PluginType } from "entities/Action"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { createEvaluationContext } from "../evaluate"; -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { overrideWebAPIs } from "../fns/overrides"; describe("Expects appsmith setTimeout to pass the following criteria", () => { diff --git a/app/client/src/workers/Evaluation/dataStore/index.ts b/app/client/src/workers/Evaluation/dataStore/index.ts index b42d577d2a..ba52b06040 100644 --- a/app/client/src/workers/Evaluation/dataStore/index.ts +++ b/app/client/src/workers/Evaluation/dataStore/index.ts @@ -1,4 +1,4 @@ -import { convertPathToString } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { convertPathToString } from "ee/workers/Evaluation/evaluationUtils"; import type { Diff } from "deep-diff"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { get, set, unset } from "lodash"; diff --git a/app/client/src/workers/Evaluation/dataStore/utils.ts b/app/client/src/workers/Evaluation/dataStore/utils.ts index eddce7c81b..5c73991a60 100644 --- a/app/client/src/workers/Evaluation/dataStore/utils.ts +++ b/app/client/src/workers/Evaluation/dataStore/utils.ts @@ -1,9 +1,6 @@ import type { DataTree } from "entities/DataTree/dataTreeTypes"; import type { TDataStore } from "."; -import { - isAction, - isJSAction, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isAction, isJSAction } from "ee/workers/Evaluation/evaluationUtils"; import { get, isEmpty, set } from "lodash"; export function updateTreeWithData(tree: DataTree, dataStore: TDataStore) { diff --git a/app/client/src/workers/Evaluation/errorModifier.ts b/app/client/src/workers/Evaluation/errorModifier.ts index aec6633d9b..291f865d7f 100644 --- a/app/client/src/workers/Evaluation/errorModifier.ts +++ b/app/client/src/workers/Evaluation/errorModifier.ts @@ -1,5 +1,5 @@ import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; -import { getAllAsyncFunctions } from "@appsmith/workers/Evaluation/Actions"; +import { getAllAsyncFunctions } from "ee/workers/Evaluation/Actions"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { PropertyEvaluationErrorCategory } from "utils/DynamicBindingUtils"; import type DependencyMap from "entities/DependencyMap"; @@ -10,7 +10,7 @@ import { import { jsPropertiesState } from "./JSObject/jsPropertiesState"; import { get, isEmpty, toPath } from "lodash"; import { APP_MODE } from "entities/App"; -import { isAction } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isAction } from "ee/workers/Evaluation/evaluationUtils"; import log from "loglevel"; import * as Sentry from "@sentry/react"; import { getMemberExpressionObjectFromProperty } from "@shared/ast"; diff --git a/app/client/src/workers/Evaluation/evalTreeWithChanges.test.ts b/app/client/src/workers/Evaluation/evalTreeWithChanges.test.ts index af0a55cfc1..6eeb3989ec 100644 --- a/app/client/src/workers/Evaluation/evalTreeWithChanges.test.ts +++ b/app/client/src/workers/Evaluation/evalTreeWithChanges.test.ts @@ -1,5 +1,5 @@ -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; -import { DataTreeDiffEvent } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; +import { DataTreeDiffEvent } from "ee/workers/Evaluation/evaluationUtils"; import { RenderModes } from "constants/WidgetConstants"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import type { ConfigTree } from "entities/DataTree/dataTreeTypes"; diff --git a/app/client/src/workers/Evaluation/evalTreeWithChanges.ts b/app/client/src/workers/Evaluation/evalTreeWithChanges.ts index 880f6f7c16..9ab17994ec 100644 --- a/app/client/src/workers/Evaluation/evalTreeWithChanges.ts +++ b/app/client/src/workers/Evaluation/evalTreeWithChanges.ts @@ -1,20 +1,20 @@ import { dataTreeEvaluator } from "./handlers/evalTree"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; -import { makeEntityConfigsAsObjProperties } from "@appsmith/workers/Evaluation/dataTreeUtils"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; +import { makeEntityConfigsAsObjProperties } from "ee/workers/Evaluation/dataTreeUtils"; import type { EvalTreeResponseData, EvalWorkerSyncRequest, UpdateTreeResponse, } from "./types"; import { MessageType, sendMessage } from "utils/MessageUtil"; -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import type { UpdateDataTreeMessageData } from "sagas/EvalWorkerActionSagas"; import { generateOptimisedUpdatesAndSetPrevState, getNewDataTreeUpdates, uniqueOrderUpdatePaths, } from "./helpers"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import type DataTreeEvaluator from "workers/common/DataTreeEvaluator"; const getDefaultEvalResponse = (): EvalTreeResponseData => ({ diff --git a/app/client/src/workers/Evaluation/evaluate.ts b/app/client/src/workers/Evaluation/evaluate.ts index 9c5e27b1e3..e29e1ff6a4 100644 --- a/app/client/src/workers/Evaluation/evaluate.ts +++ b/app/client/src/workers/Evaluation/evaluate.ts @@ -9,7 +9,7 @@ import { PropertyEvaluationErrorType } from "utils/DynamicBindingUtils"; import unescapeJS from "unescape-js"; import { Severity } from "entities/AppsmithConsole"; import type { EventType } from "constants/AppsmithActionConstants/ActionConstants"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import indirectEval from "./indirectEval"; import DOM_APIS from "./domApis"; import { @@ -23,10 +23,10 @@ import { PrimitiveErrorModifier, TypeErrorModifier, } from "./errorModifier"; -import { addDataTreeToContext } from "@appsmith/workers/Evaluation/Actions"; +import { addDataTreeToContext } from "ee/workers/Evaluation/Actions"; import { set } from "lodash"; import { klona } from "klona"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; export interface EvalResult { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/workers/Evaluation/fns/__tests__/LocalStorage.test.ts b/app/client/src/workers/Evaluation/fns/__tests__/LocalStorage.test.ts index 296e460a85..ebfdec26dd 100644 --- a/app/client/src/workers/Evaluation/fns/__tests__/LocalStorage.test.ts +++ b/app/client/src/workers/Evaluation/fns/__tests__/LocalStorage.test.ts @@ -1,6 +1,6 @@ -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { PluginType } from "entities/Action"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { createEvaluationContext } from "workers/Evaluation/evaluate"; import initLocalStorage from "../overrides/localStorage"; diff --git a/app/client/src/workers/Evaluation/fns/__tests__/index.test.ts b/app/client/src/workers/Evaluation/fns/__tests__/index.test.ts index c6d9651580..e720c4b7fd 100644 --- a/app/client/src/workers/Evaluation/fns/__tests__/index.test.ts +++ b/app/client/src/workers/Evaluation/fns/__tests__/index.test.ts @@ -1,5 +1,5 @@ -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { setEvalContext } from "workers/Evaluation/evaluate"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; diff --git a/app/client/src/workers/Evaluation/fns/__tests__/interval.test.ts b/app/client/src/workers/Evaluation/fns/__tests__/interval.test.ts index 69ee5e0051..863fe63f39 100644 --- a/app/client/src/workers/Evaluation/fns/__tests__/interval.test.ts +++ b/app/client/src/workers/Evaluation/fns/__tests__/interval.test.ts @@ -2,12 +2,12 @@ jest.useFakeTimers(); import { EventType } from "constants/AppsmithActionConstants/ActionConstants"; import { PluginType } from "entities/Action"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { ENTITY_TYPE } from "entities/DataTree/dataTreeFactory"; import { overrideWebAPIs } from "../overrides"; import ExecutionMetaData from "../utils/ExecutionMetaData"; -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { createEvaluationContext } from "workers/Evaluation/evaluate"; const dataTree: DataTree = { diff --git a/app/client/src/workers/Evaluation/fns/__tests__/postWindowMessage.test.ts b/app/client/src/workers/Evaluation/fns/__tests__/postWindowMessage.test.ts index 0a25a1cae6..002195ae1a 100644 --- a/app/client/src/workers/Evaluation/fns/__tests__/postWindowMessage.test.ts +++ b/app/client/src/workers/Evaluation/fns/__tests__/postWindowMessage.test.ts @@ -1,4 +1,4 @@ -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import TriggerEmitter, { BatchKey } from "../utils/TriggerEmitter"; import { evalContext } from "../mock"; diff --git a/app/client/src/workers/Evaluation/fns/__tests__/run.test.ts b/app/client/src/workers/Evaluation/fns/__tests__/run.test.ts index 84f7ee2293..b8014febe7 100644 --- a/app/client/src/workers/Evaluation/fns/__tests__/run.test.ts +++ b/app/client/src/workers/Evaluation/fns/__tests__/run.test.ts @@ -1,5 +1,5 @@ -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { EventType } from "constants/AppsmithActionConstants/ActionConstants"; import ExecutionMetaData from "../utils/ExecutionMetaData"; import { evalContext } from "../mock"; diff --git a/app/client/src/workers/Evaluation/fns/actionFns.ts b/app/client/src/workers/Evaluation/fns/actionFns.ts index 54efeb5b58..73b1706983 100644 --- a/app/client/src/workers/Evaluation/fns/actionFns.ts +++ b/app/client/src/workers/Evaluation/fns/actionFns.ts @@ -1,6 +1,6 @@ -import { isTrueObject } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isTrueObject } from "ee/workers/Evaluation/evaluationUtils"; import { promisify } from "./utils/Promisify"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import type { ActionEntity } from "ee/entities/DataTree/types"; function runFnDescriptor( this: ActionEntity, diff --git a/app/client/src/workers/Evaluation/fns/index.ts b/app/client/src/workers/Evaluation/fns/index.ts index 568d6da956..ecd6317eb9 100644 --- a/app/client/src/workers/Evaluation/fns/index.ts +++ b/app/client/src/workers/Evaluation/fns/index.ts @@ -42,8 +42,8 @@ import type { TRunDescription, } from "./actionFns"; import run, { clear } from "./actionFns"; -import { isAppsmithEntity } from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { ActionEntity } from "@appsmith/entities/DataTree/types"; +import { isAppsmithEntity } from "ee/workers/Evaluation/evaluationUtils"; +import type { ActionEntity } from "ee/entities/DataTree/types"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import type { TGetGeoLocationActionType, @@ -59,7 +59,7 @@ import { watchGeoLocation, } from "./geolocationFns"; import { getFnWithGuards, isAsyncGuard } from "./utils/fnGuard"; -import { isRunNClearFnQualifierEntity } from "@appsmith/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity"; +import { isRunNClearFnQualifierEntity } from "ee/workers/Evaluation/fns/utils/isRunNClearFnQualifierEntity"; export const getPlatformFunctions = () => { return platformFns; diff --git a/app/client/src/workers/Evaluation/fns/overrides/console.ts b/app/client/src/workers/Evaluation/fns/overrides/console.ts index eecd1fe6fb..28e3d5034a 100644 --- a/app/client/src/workers/Evaluation/fns/overrides/console.ts +++ b/app/client/src/workers/Evaluation/fns/overrides/console.ts @@ -5,10 +5,10 @@ import type { SourceEntity, } from "entities/AppsmithConsole"; import { Severity } from "entities/AppsmithConsole"; -import { ENTITY_TYPE } from "@appsmith/entities/AppsmithConsole/utils"; +import { ENTITY_TYPE } from "ee/entities/AppsmithConsole/utils"; import { klona } from "klona/lite"; import moment from "moment"; -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import TriggerEmitter from "../utils/TriggerEmitter"; import type { EventEmitter } from "events"; import ExecutionMetaData from "../utils/ExecutionMetaData"; diff --git a/app/client/src/workers/Evaluation/fns/resetWidget.ts b/app/client/src/workers/Evaluation/fns/resetWidget.ts index 6a46177b37..c194b82926 100644 --- a/app/client/src/workers/Evaluation/fns/resetWidget.ts +++ b/app/client/src/workers/Evaluation/fns/resetWidget.ts @@ -11,15 +11,15 @@ import _ from "lodash"; import type { WidgetEntityConfig, WidgetEntity, -} from "@appsmith/entities/DataTree/types"; -import { isWidget } from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/entities/DataTree/types"; +import { isWidget } from "ee/workers/Evaluation/evaluationUtils"; import { klona } from "klona"; import { getDynamicBindings, isDynamicValue } from "utils/DynamicBindingUtils"; import evaluateSync, { setEvalContext } from "../evaluate"; import type { DescendantWidgetMap } from "sagas/WidgetOperationUtils"; import type { MetaState } from "reducers/entityReducers/metaReducer"; import type { CanvasWidgetsReduxState } from "reducers/entityReducers/canvasWidgetsReducer"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { validateAndParseWidgetProperty } from "workers/common/DataTreeEvaluator/validationUtils"; diff --git a/app/client/src/workers/Evaluation/fns/utils/ExecutionMetaData.ts b/app/client/src/workers/Evaluation/fns/utils/ExecutionMetaData.ts index 4ff71f1ca2..ae3cf19338 100644 --- a/app/client/src/workers/Evaluation/fns/utils/ExecutionMetaData.ts +++ b/app/client/src/workers/Evaluation/fns/utils/ExecutionMetaData.ts @@ -1,4 +1,4 @@ -import type { TriggerMeta } from "@appsmith/sagas/ActionExecution/ActionExecutionSagas"; +import type { TriggerMeta } from "ee/sagas/ActionExecution/ActionExecutionSagas"; import type { EventType, TriggerSource, diff --git a/app/client/src/workers/Evaluation/fns/utils/Messenger.ts b/app/client/src/workers/Evaluation/fns/utils/Messenger.ts index c0b5ae3c18..3ed020e0a2 100644 --- a/app/client/src/workers/Evaluation/fns/utils/Messenger.ts +++ b/app/client/src/workers/Evaluation/fns/utils/Messenger.ts @@ -1,5 +1,5 @@ /* eslint-disable no-console */ -import { WorkerErrorTypes } from "@appsmith/workers/common/types"; +import { WorkerErrorTypes } from "ee/workers/common/types"; import { uniqueId } from "lodash"; import { MessageType, sendMessage } from "utils/MessageUtil"; import { getErrorMessage } from "workers/Evaluation/errorModifier"; diff --git a/app/client/src/workers/Evaluation/fns/utils/Promisify.ts b/app/client/src/workers/Evaluation/fns/utils/Promisify.ts index f3d0410459..71e210a0de 100644 --- a/app/client/src/workers/Evaluation/fns/utils/Promisify.ts +++ b/app/client/src/workers/Evaluation/fns/utils/Promisify.ts @@ -1,4 +1,4 @@ -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import { dataTreeEvaluator } from "workers/Evaluation/handlers/evalTree"; import ExecutionMetaData from "./ExecutionMetaData"; import { WorkerMessenger } from "./Messenger"; diff --git a/app/client/src/workers/Evaluation/fns/utils/TriggerEmitter.ts b/app/client/src/workers/Evaluation/fns/utils/TriggerEmitter.ts index f50b9cf115..f7a57e249a 100644 --- a/app/client/src/workers/Evaluation/fns/utils/TriggerEmitter.ts +++ b/app/client/src/workers/Evaluation/fns/utils/TriggerEmitter.ts @@ -1,12 +1,12 @@ import { EventEmitter } from "events"; -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import { WorkerMessenger } from "workers/Evaluation/fns/utils/Messenger"; import type { UpdatedPathsMap } from "workers/Evaluation/JSObject/JSVariableUpdates"; import { applyJSVariableUpdatesToEvalTree } from "workers/Evaluation/JSObject/JSVariableUpdates"; import ExecutionMetaData from "./ExecutionMetaData"; import type { UpdateActionProps } from "workers/Evaluation/handlers/updateActionData"; import { handleActionsDataUpdate } from "workers/Evaluation/handlers/updateActionData"; -import { getEntityNameAndPropertyPath } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { getEntityNameAndPropertyPath } from "ee/workers/Evaluation/evaluationUtils"; import type { Patch } from "workers/Evaluation/JSObject/Collection"; const _internalSetTimeout = self.setTimeout; diff --git a/app/client/src/workers/Evaluation/fns/utils/__tests__/Promisify.test.ts b/app/client/src/workers/Evaluation/fns/utils/__tests__/Promisify.test.ts index bb11e688ab..4d7f1345b6 100644 --- a/app/client/src/workers/Evaluation/fns/utils/__tests__/Promisify.test.ts +++ b/app/client/src/workers/Evaluation/fns/utils/__tests__/Promisify.test.ts @@ -18,7 +18,7 @@ jest.mock("workers/Evaluation/handlers/evalTree", () => ({ }, })); -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import { EventType } from "constants/AppsmithActionConstants/ActionConstants"; import ExecutionMetaData from "../ExecutionMetaData"; import { promisify } from "../Promisify"; diff --git a/app/client/src/workers/Evaluation/fns/utils/__tests__/TriggerEmitter.test.ts b/app/client/src/workers/Evaluation/fns/utils/__tests__/TriggerEmitter.test.ts index 666e4e2ed2..0c987cd1d0 100644 --- a/app/client/src/workers/Evaluation/fns/utils/__tests__/TriggerEmitter.test.ts +++ b/app/client/src/workers/Evaluation/fns/utils/__tests__/TriggerEmitter.test.ts @@ -12,7 +12,7 @@ jest.mock("../Messenger.ts", () => ({ }, })); -import { MAIN_THREAD_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { MAIN_THREAD_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; import TriggerEmitter, { BatchKey } from "../TriggerEmitter"; describe("Tests all trigger events", () => { diff --git a/app/client/src/workers/Evaluation/formEval.ts b/app/client/src/workers/Evaluation/formEval.ts index c088005d0e..fdc4314146 100644 --- a/app/client/src/workers/Evaluation/formEval.ts +++ b/app/client/src/workers/Evaluation/formEval.ts @@ -6,14 +6,14 @@ import type { FormConfigEvalObject, DynamicValuesConfig, } from "reducers/evaluationReducers/formEvaluationReducer"; -import { ReduxActionTypes } from "@appsmith/constants/ReduxActionConstants"; +import { ReduxActionTypes } from "ee/constants/ReduxActionConstants"; import type { ActionConfig } from "entities/Action"; import type { FormEvalActionPayload } from "sagas/FormEvaluationSaga"; import type { FormConfigType } from "components/formControls/BaseControl"; import { isArray, isEmpty, isString, merge, uniq } from "lodash"; import { extractEvalConfigFromFormConfig } from "components/formControls/utils"; import { isDynamicValue } from "utils/DynamicBindingUtils"; -import { isTrueObject } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { isTrueObject } from "ee/workers/Evaluation/evaluationUtils"; import type { DatasourceConfiguration } from "entities/Datasource"; export enum ConditionType { diff --git a/app/client/src/workers/Evaluation/getEntityForContext.ts b/app/client/src/workers/Evaluation/getEntityForContext.ts index 2b77f88674..932c72dd89 100644 --- a/app/client/src/workers/Evaluation/getEntityForContext.ts +++ b/app/client/src/workers/Evaluation/getEntityForContext.ts @@ -1,4 +1,4 @@ -import { getEntityForEvalContextMap } from "@appsmith/workers/Evaluation/getEntityForEvalContextMap"; +import { getEntityForEvalContextMap } from "ee/workers/Evaluation/getEntityForEvalContextMap"; import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; export function getEntityForEvalContext( diff --git a/app/client/src/workers/Evaluation/handlers/__tests__/jsLibrary.test.ts b/app/client/src/workers/Evaluation/handlers/__tests__/jsLibrary.test.ts index b2d81592f6..84e597a416 100644 --- a/app/client/src/workers/Evaluation/handlers/__tests__/jsLibrary.test.ts +++ b/app/client/src/workers/Evaluation/handlers/__tests__/jsLibrary.test.ts @@ -2,7 +2,7 @@ import { flattenModule, installLibrary, uninstallLibrary } from "../jsLibrary"; import { EVAL_WORKER_ASYNC_ACTION, EVAL_WORKER_SYNC_ACTION, -} from "@appsmith/workers/Evaluation/evalWorkerActions"; +} from "ee/workers/Evaluation/evalWorkerActions"; import * as mod from "../../../common/JSLibrary/ternDefinitionGenerator"; jest.mock("../../../common/JSLibrary/ternDefinitionGenerator"); diff --git a/app/client/src/workers/Evaluation/handlers/evalActionBindings.ts b/app/client/src/workers/Evaluation/handlers/evalActionBindings.ts index d4e5de9459..9032f776e6 100644 --- a/app/client/src/workers/Evaluation/handlers/evalActionBindings.ts +++ b/app/client/src/workers/Evaluation/handlers/evalActionBindings.ts @@ -1,5 +1,5 @@ import { dataTreeEvaluator } from "./evalTree"; -import { removeFunctions } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { removeFunctions } from "ee/workers/Evaluation/evaluationUtils"; import type { EvalWorkerSyncRequest } from "../types"; export default function (request: EvalWorkerSyncRequest) { diff --git a/app/client/src/workers/Evaluation/handlers/evalTree.ts b/app/client/src/workers/Evaluation/handlers/evalTree.ts index 61b3aee8aa..4633a19a9b 100644 --- a/app/client/src/workers/Evaluation/handlers/evalTree.ts +++ b/app/client/src/workers/Evaluation/handlers/evalTree.ts @@ -6,14 +6,14 @@ import type { DependencyMap, EvalError } from "utils/DynamicBindingUtils"; import { EvalErrorTypes } from "utils/DynamicBindingUtils"; import type { JSUpdate } from "utils/JSPaneUtils"; import DataTreeEvaluator from "workers/common/DataTreeEvaluator"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; -import { makeEntityConfigsAsObjProperties } from "@appsmith/workers/Evaluation/dataTreeUtils"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; -import { serialiseToBigInt } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; +import { makeEntityConfigsAsObjProperties } from "ee/workers/Evaluation/dataTreeUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; +import { serialiseToBigInt } from "ee/workers/Evaluation/evaluationUtils"; import { CrashingError, getSafeToRenderDataTree, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { EvalTreeRequestData, EvalTreeResponseData, diff --git a/app/client/src/workers/Evaluation/handlers/index.ts b/app/client/src/workers/Evaluation/handlers/index.ts index c5cf9cfed7..b2dc7d81e6 100644 --- a/app/client/src/workers/Evaluation/handlers/index.ts +++ b/app/client/src/workers/Evaluation/handlers/index.ts @@ -2,8 +2,8 @@ import noop from "lodash/noop"; import type { EVAL_WORKER_ASYNC_ACTION, EVAL_WORKER_SYNC_ACTION, -} from "@appsmith/workers/Evaluation/evalWorkerActions"; -import { EVAL_WORKER_ACTIONS } from "@appsmith/workers/Evaluation/evalWorkerActions"; +} from "ee/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_ACTIONS } from "ee/workers/Evaluation/evalWorkerActions"; import type { EvalWorkerSyncRequest, EvalWorkerASyncRequest } from "../types"; import evalActionBindings from "./evalActionBindings"; import evalExpression from "./evalExpression"; diff --git a/app/client/src/workers/Evaluation/handlers/jsLibrary.ts b/app/client/src/workers/Evaluation/handlers/jsLibrary.ts index 2b92ac5383..b57d3fad08 100644 --- a/app/client/src/workers/Evaluation/handlers/jsLibrary.ts +++ b/app/client/src/workers/Evaluation/handlers/jsLibrary.ts @@ -1,7 +1,4 @@ -import { - createMessage, - customJSLibraryMessages, -} from "@appsmith/constants/messages"; +import { createMessage, customJSLibraryMessages } from "ee/constants/messages"; import difference from "lodash/difference"; import type { Def } from "tern"; import { invalidEntityIdentifiers } from "workers/common/DependencyMap/utils"; diff --git a/app/client/src/workers/Evaluation/handlers/setupEvalEnv.ts b/app/client/src/workers/Evaluation/handlers/setupEvalEnv.ts index fed0addbbe..fb99b553eb 100644 --- a/app/client/src/workers/Evaluation/handlers/setupEvalEnv.ts +++ b/app/client/src/workers/Evaluation/handlers/setupEvalEnv.ts @@ -1,7 +1,7 @@ import { unsafeFunctionForEval } from "utils/DynamicBindingUtils"; import setupDOM from "../SetupDOM"; import type { EvalWorkerSyncRequest } from "../types"; -import { addPlatformFunctionsToEvalContext } from "@appsmith/workers/Evaluation/Actions"; +import { addPlatformFunctionsToEvalContext } from "ee/workers/Evaluation/Actions"; import { overrideWebAPIs } from "../fns/overrides"; import { WorkerEnv } from "./workerEnv"; diff --git a/app/client/src/workers/Evaluation/handlers/updateActionData.ts b/app/client/src/workers/Evaluation/handlers/updateActionData.ts index ba22ff3431..d943343606 100644 --- a/app/client/src/workers/Evaluation/handlers/updateActionData.ts +++ b/app/client/src/workers/Evaluation/handlers/updateActionData.ts @@ -3,7 +3,7 @@ import type { EvalWorkerSyncRequest } from "../types"; import set from "lodash/set"; import { evalTreeWithChanges } from "../evalTreeWithChanges"; import DataStore from "../dataStore"; -import { EVAL_WORKER_SYNC_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_SYNC_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; export interface UpdateActionProps { entityName: string; diff --git a/app/client/src/workers/Evaluation/handlers/validateProperty.ts b/app/client/src/workers/Evaluation/handlers/validateProperty.ts index c692ab7ddd..30b43979c1 100644 --- a/app/client/src/workers/Evaluation/handlers/validateProperty.ts +++ b/app/client/src/workers/Evaluation/handlers/validateProperty.ts @@ -1,5 +1,5 @@ import { validateWidgetProperty } from "workers/common/DataTreeEvaluator/validationUtils"; -import { removeFunctions } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { removeFunctions } from "ee/workers/Evaluation/evaluationUtils"; import type { EvalWorkerSyncRequest } from "../types"; export default function (request: EvalWorkerSyncRequest) { diff --git a/app/client/src/workers/Evaluation/handlers/workerEnv.ts b/app/client/src/workers/Evaluation/handlers/workerEnv.ts index 277671fe09..c9286a3b5d 100644 --- a/app/client/src/workers/Evaluation/handlers/workerEnv.ts +++ b/app/client/src/workers/Evaluation/handlers/workerEnv.ts @@ -1,4 +1,4 @@ -import type { FeatureFlags } from "@appsmith/entities/FeatureFlag"; +import type { FeatureFlags } from "ee/entities/FeatureFlag"; export class WorkerEnv { // TODO: Fix this the next time the file is edited diff --git a/app/client/src/workers/Evaluation/helpers.ts b/app/client/src/workers/Evaluation/helpers.ts index 641114773b..43d4ba63d9 100644 --- a/app/client/src/workers/Evaluation/helpers.ts +++ b/app/client/src/workers/Evaluation/helpers.ts @@ -1,5 +1,5 @@ -import { serialiseToBigInt } from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { WidgetEntity } from "@appsmith//entities/DataTree/types"; +import { serialiseToBigInt } from "ee/workers/Evaluation/evaluationUtils"; +import type { WidgetEntity } from "ee//entities/DataTree/types"; import type { Diff } from "deep-diff"; import { diff } from "deep-diff"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; diff --git a/app/client/src/workers/Evaluation/setters.ts b/app/client/src/workers/Evaluation/setters.ts index 329407b2a5..ceda6c24b3 100644 --- a/app/client/src/workers/Evaluation/setters.ts +++ b/app/client/src/workers/Evaluation/setters.ts @@ -2,8 +2,8 @@ import { getEntityNameAndPropertyPath, isWidget, overrideWidgetProperties, -} from "@appsmith/workers/Evaluation/evaluationUtils"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +} from "ee/workers/Evaluation/evaluationUtils"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import { evalTreeWithChanges } from "./evalTreeWithChanges"; import { dataTreeEvaluator } from "./handlers/evalTree"; import { get, set } from "lodash"; @@ -11,7 +11,7 @@ import { validate } from "./validations"; import type { DataTreeEntityConfig, WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree, @@ -19,7 +19,7 @@ import type { } from "entities/DataTree/dataTreeTypes"; import { getFnWithGuards, isAsyncGuard } from "./fns/utils/fnGuard"; import { shouldAddSetter } from "./evaluate"; -import { EVAL_WORKER_SYNC_ACTION } from "@appsmith/workers/Evaluation/evalWorkerActions"; +import { EVAL_WORKER_SYNC_ACTION } from "ee/workers/Evaluation/evalWorkerActions"; class Setters { /** stores the setter method accessor as key and true as value diff --git a/app/client/src/workers/Evaluation/types.ts b/app/client/src/workers/Evaluation/types.ts index 444e75f211..bb6cdebfd9 100644 --- a/app/client/src/workers/Evaluation/types.ts +++ b/app/client/src/workers/Evaluation/types.ts @@ -8,12 +8,12 @@ import type { DependencyMap, EvalError } from "utils/DynamicBindingUtils"; import type { EVAL_WORKER_ASYNC_ACTION, EVAL_WORKER_SYNC_ACTION, -} from "@appsmith/workers/Evaluation/evalWorkerActions"; +} from "ee/workers/Evaluation/evalWorkerActions"; import type { JSUpdate } from "utils/JSPaneUtils"; import type { WidgetTypeConfigMap } from "WidgetProvider/factory"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; -import type { WorkerRequest } from "@appsmith/workers/common/types"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; +import type { WorkerRequest } from "ee/workers/common/types"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import type { APP_MODE } from "entities/App"; import type { WebworkerSpanData } from "UITelemetry/generateWebWorkerTraces"; import type { SpanAttributes } from "UITelemetry/generateTraces"; diff --git a/app/client/src/workers/Tern/tern.worker.ts b/app/client/src/workers/Tern/tern.worker.ts index 97b3f2bcc4..0ac64c1343 100644 --- a/app/client/src/workers/Tern/tern.worker.ts +++ b/app/client/src/workers/Tern/tern.worker.ts @@ -11,7 +11,7 @@ import browser from "constants/defs/browser.json"; import { GLOBAL_DEFS, GLOBAL_FUNCTIONS, -} from "@appsmith/utils/autocomplete/EntityDefinitions"; +} from "ee/utils/autocomplete/EntityDefinitions"; let server: Server; diff --git a/app/client/src/workers/common/DataTreeEvaluator/index.ts b/app/client/src/workers/common/DataTreeEvaluator/index.ts index cec156f441..27f255571a 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/index.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/index.ts @@ -25,7 +25,7 @@ import type { PrivateWidgets, ActionEntityConfig, DataTreeEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTree, DataTreeEntity, @@ -33,12 +33,12 @@ import type { UnEvalTree, } from "entities/DataTree/dataTreeTypes"; import { EvaluationSubstitutionType } from "entities/DataTree/dataTreeFactory"; -import { ENTITY_TYPE } from "@appsmith/entities/DataTree/types"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import { ENTITY_TYPE } from "ee/entities/DataTree/types"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { convertMicroDiffToDeepDiff, getAllPathsBasedOnDiffPaths, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { addDependantsOfNestedPropertyPaths, @@ -63,7 +63,7 @@ import { isAPathDynamicBindingPath, isAnyJSAction, isNotEntity, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { difference, flatten, @@ -102,7 +102,7 @@ import type { } from "constants/PropertyControlConstants"; import { klona } from "klona/full"; import { klona as klonaJSON } from "klona/json"; -import type { EvalMetaUpdates } from "@appsmith/workers/common/DataTreeEvaluator/types"; +import type { EvalMetaUpdates } from "ee/workers/common/DataTreeEvaluator/types"; import { updateDependencyMap, createDependencyMap, @@ -131,7 +131,7 @@ import userLogs from "workers/Evaluation/fns/overrides/console"; import ExecutionMetaData from "workers/Evaluation/fns/utils/ExecutionMetaData"; import DependencyMap from "entities/DependencyMap"; import { DependencyMapUtils } from "entities/DependencyMap/DependencyMapUtils"; -import { isWidgetActionOrJsObject } from "@appsmith/entities/DataTree/utils"; +import { isWidgetActionOrJsObject } from "ee/entities/DataTree/utils"; import DataStore from "workers/Evaluation/dataStore"; import { updateTreeWithData } from "workers/Evaluation/dataStore/utils"; import microDiff from "microdiff"; @@ -141,7 +141,7 @@ import { } from "UITelemetry/generateWebWorkerTraces"; import type { SpanAttributes } from "UITelemetry/generateTraces"; import type { AffectedJSObjects } from "sagas/EvaluationsSagaUtils"; -import generateOverrideContext from "@appsmith/workers/Evaluation/generateOverrideContext"; +import generateOverrideContext from "ee/workers/Evaluation/generateOverrideContext"; type SortedDependencies = Array; export interface EvalProps { diff --git a/app/client/src/workers/common/DataTreeEvaluator/mockData/ArrayAccessorTree.ts b/app/client/src/workers/common/DataTreeEvaluator/mockData/ArrayAccessorTree.ts index 1a6d15ab62..7734e1cbae 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/mockData/ArrayAccessorTree.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/mockData/ArrayAccessorTree.ts @@ -4,7 +4,7 @@ import type { WidgetEntityConfig, ActionEntityConfig, ActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { EvaluationSubstitutionType, diff --git a/app/client/src/workers/common/DataTreeEvaluator/mockData/NestedArrayAccessorTree.ts b/app/client/src/workers/common/DataTreeEvaluator/mockData/NestedArrayAccessorTree.ts index 12a8ab684e..baae4de0a0 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/mockData/NestedArrayAccessorTree.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/mockData/NestedArrayAccessorTree.ts @@ -4,7 +4,7 @@ import type { WidgetEntityConfig, ActionEntityConfig, ActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { DataTree } from "entities/DataTree/dataTreeTypes"; import { EvaluationSubstitutionType, diff --git a/app/client/src/workers/common/DataTreeEvaluator/mockData/mockConfigTree.ts b/app/client/src/workers/common/DataTreeEvaluator/mockData/mockConfigTree.ts index 120fdb4197..bfe6c27a83 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/mockData/mockConfigTree.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/mockData/mockConfigTree.ts @@ -1,4 +1,4 @@ -import { ENTITY_TYPE } from "@appsmith/entities/DataTree/types"; +import { ENTITY_TYPE } from "ee/entities/DataTree/types"; import { EvaluationSubstitutionType } from "entities/DataTree/dataTreeFactory"; export const configTree = { diff --git a/app/client/src/workers/common/DataTreeEvaluator/test.ts b/app/client/src/workers/common/DataTreeEvaluator/test.ts index 9db208838f..ed13b66d02 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/test.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/test.ts @@ -2,7 +2,7 @@ import DataTreeEvaluator from "."; import { unEvalTree } from "./mockData/mockUnEvalTree"; import { configTree } from "./mockData/mockConfigTree"; import type { DataTree, ConfigTree } from "entities/DataTree/dataTreeTypes"; -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { arrayAccessorCyclicDependency, arrayAccessorCyclicDependencyConfig, @@ -19,12 +19,12 @@ import type { WidgetConfiguration } from "WidgetProvider/constants"; import { EvaluationSubstitutionType, type WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { EXECUTION_PARAM_KEY, EXECUTION_PARAM_REFERENCE_REGEX, } from "constants/AppsmithActionConstants/ActionConstants"; -import generateOverrideContext from "@appsmith/workers/Evaluation/generateOverrideContext"; +import generateOverrideContext from "ee/workers/Evaluation/generateOverrideContext"; import { klona } from "klona"; const widgetConfigMap: Record< @@ -45,7 +45,7 @@ widgets.map((widget) => { } }); -jest.mock("@appsmith/workers/Evaluation/generateOverrideContext"); // mock the generateOverrideContext function +jest.mock("ee/workers/Evaluation/generateOverrideContext"); // mock the generateOverrideContext function const dataTreeEvaluator = new DataTreeEvaluator(widgetConfigMap); diff --git a/app/client/src/workers/common/DataTreeEvaluator/utils.test.ts b/app/client/src/workers/common/DataTreeEvaluator/utils.test.ts index c10ed8e5f6..0ac46ea41d 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/utils.test.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/utils.test.ts @@ -1,14 +1,11 @@ -import type { - JSActionEntity, - WidgetEntity, -} from "@appsmith/entities/DataTree/types"; +import type { JSActionEntity, WidgetEntity } from "ee/entities/DataTree/types"; import { getOnlyAffectedJSObjects, getIsNewWidgetAdded } from "./utils"; import type { UnEvalTree } from "entities/DataTree/dataTreeTypes"; import { DataTreeDiffEvent, getAllPathsBasedOnDiffPaths, type DataTreeDiff, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import produce from "immer"; describe("getOnlyAffectedJSObjects", () => { diff --git a/app/client/src/workers/common/DataTreeEvaluator/utils.ts b/app/client/src/workers/common/DataTreeEvaluator/utils.ts index f182cdf00b..6d36d6e651 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/utils.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/utils.ts @@ -1,10 +1,10 @@ -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { DataTreeDiffEvent, getEntityNameAndPropertyPath, isJSAction, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { EXECUTION_PARAM_REFERENCE_REGEX, THIS_DOT_PARAMS_KEY, @@ -21,7 +21,7 @@ import type { DataTreeEntityConfig, DataTreeEntityObject, JSActionEntity, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { isObject } from "lodash"; import type { AffectedJSObjects } from "sagas/EvaluationsSagaUtils"; diff --git a/app/client/src/workers/common/DataTreeEvaluator/validationUtils.ts b/app/client/src/workers/common/DataTreeEvaluator/validationUtils.ts index 65a0d968cb..d6913ca262 100644 --- a/app/client/src/workers/common/DataTreeEvaluator/validationUtils.ts +++ b/app/client/src/workers/common/DataTreeEvaluator/validationUtils.ts @@ -3,7 +3,7 @@ import { Severity } from "entities/AppsmithConsole"; import type { WidgetEntity, WidgetEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree } from "entities/DataTree/dataTreeTypes"; import type { EvaluationError } from "utils/DynamicBindingUtils"; import { @@ -14,7 +14,7 @@ import { addErrorToEntityProperty, getEntityNameAndPropertyPath, resetValidationErrorsForEntityProperty, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import { validate } from "workers/Evaluation/validations"; import type { EvalProps } from "."; import type { ValidationResponse } from "constants/WidgetValidation"; diff --git a/app/client/src/workers/common/DependencyMap/index.ts b/app/client/src/workers/common/DependencyMap/index.ts index bddff7f9ec..54a23eafb4 100644 --- a/app/client/src/workers/common/DependencyMap/index.ts +++ b/app/client/src/workers/common/DependencyMap/index.ts @@ -1,16 +1,16 @@ -import type { DataTreeDiff } from "@appsmith/workers/Evaluation/evaluationUtils"; +import type { DataTreeDiff } from "ee/workers/Evaluation/evaluationUtils"; import { getAllPaths, DataTreeDiffEvent, getEntityNameAndPropertyPath, isDynamicLeaf, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; import type { WidgetEntity, ActionEntity, JSActionEntity, DataTreeEntityObject, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import type { ConfigTree, DataTree } from "entities/DataTree/dataTreeTypes"; import { getEntityId, getEvalErrorPath } from "utils/DynamicBindingUtils"; import { convertArrayToObject, extractInfoFromBindings } from "./utils"; @@ -26,8 +26,8 @@ import { AppsmithFunctionsWithFields } from "components/editorComponents/ActionC import { getAllSetterFunctions, getEntitySetterFunctions, -} from "@appsmith/workers/Evaluation/Actions"; -import { isWidgetActionOrJsObject } from "@appsmith/entities/DataTree/utils"; +} from "ee/workers/Evaluation/Actions"; +import { isWidgetActionOrJsObject } from "ee/entities/DataTree/utils"; import { getValidEntityType } from "workers/common/DataTreeEvaluator/utils"; export function createDependencyMap( diff --git a/app/client/src/workers/common/DependencyMap/test.ts b/app/client/src/workers/common/DependencyMap/test.ts index 8063103298..defa3aaa34 100644 --- a/app/client/src/workers/common/DependencyMap/test.ts +++ b/app/client/src/workers/common/DependencyMap/test.ts @@ -1,7 +1,7 @@ import type { WidgetEntity, DataTreeEntityConfig, -} from "@appsmith/entities/DataTree/types"; +} from "ee/entities/DataTree/types"; import { getEntityPathDependencies } from "./utils/getEntityDependencies"; describe("DependencyMap utils", function () { diff --git a/app/client/src/workers/common/DependencyMap/utils.ts b/app/client/src/workers/common/DependencyMap/utils.ts index 259fc596b2..7d0767b61b 100644 --- a/app/client/src/workers/common/DependencyMap/utils.ts +++ b/app/client/src/workers/common/DependencyMap/utils.ts @@ -7,9 +7,9 @@ import { getEntityNameAndPropertyPath, isJSActionConfig, isWidget, -} from "@appsmith/workers/Evaluation/evaluationUtils"; +} from "ee/workers/Evaluation/evaluationUtils"; -import type { WidgetEntityConfig } from "@appsmith/entities/DataTree/types"; +import type { WidgetEntityConfig } from "ee/entities/DataTree/types"; import type { ConfigTree, DataTreeEntity, diff --git a/app/client/src/workers/common/DependencyMap/utils/getEntityDependencies.ts b/app/client/src/workers/common/DependencyMap/utils/getEntityDependencies.ts index 1611fe4c23..e3ed6fb13e 100644 --- a/app/client/src/workers/common/DependencyMap/utils/getEntityDependencies.ts +++ b/app/client/src/workers/common/DependencyMap/utils/getEntityDependencies.ts @@ -1,13 +1,13 @@ import type { DataTreeEntity } from "entities/DataTree/dataTreeTypes"; import { get } from "lodash"; import { getDynamicBindings } from "utils/DynamicBindingUtils"; -import { isWidgetActionOrJsObject } from "@appsmith/entities/DataTree/utils"; -import type { DataTreeEntityObject } from "@appsmith/entities/DataTree/types"; +import { isWidgetActionOrJsObject } from "ee/entities/DataTree/utils"; +import type { DataTreeEntityObject } from "ee/entities/DataTree/types"; import { getDependencies, getPathDependencies, -} from "@appsmith/workers/common/DependencyMap/utils/getEntityDependenciesByType"; -import type { DataTreeEntityConfig } from "@appsmith/entities/DataTree/types"; +} from "ee/workers/common/DependencyMap/utils/getEntityDependenciesByType"; +import type { DataTreeEntityConfig } from "ee/entities/DataTree/types"; export function getEntityDependencies( entity: DataTreeEntityObject, diff --git a/app/server/appsmith-git/src/test/resources/DSLWidget/AllWidgetsDSL.json b/app/server/appsmith-git/src/test/resources/DSLWidget/AllWidgetsDSL.json index e1d74b2495..368bdd20b8 100644 --- a/app/server/appsmith-git/src/test/resources/DSLWidget/AllWidgetsDSL.json +++ b/app/server/appsmith-git/src/test/resources/DSLWidget/AllWidgetsDSL.json @@ -1,3747 +1,4195 @@ { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 2600, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 83, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 2600, + "containerStyle": "none", + "snapRows": 124, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 83, + "minHeight": 1292, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "mobileBottomRow": 5, + "widgetName": "Audio1", + "displayName": "Audio", + "iconSVG": "/static/media/icon.90965be2578a5c1c8e2996b65e5b6988.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 43, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "mobileRightColumn": 29, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [], + "key": "6xvt06kt8i", + "isDeprecated": false, + "rightColumn": 51, + "widgetId": "44e9x2cf6q", + "minWidth": 450, + "isVisible": true, + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "originalTopRow": 43, + "mobileLeftColumn": 1, + "originalBottomRow": 47, + "autoPlay": false + }, + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "AudioRecorder1", + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.c7fb58d71a30a6fbe9c922faae21e621.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 12, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 62, + "dynamicBindingPathList": [ { - "mobileBottomRow": 5, - "widgetName": "Audio1", - "displayName": "Audio", - "iconSVG": "/static/media/icon.90965be2578a5c1c8e2996b65e5b6988.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 43, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "mobileRightColumn": 29, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [], - "key": "6xvt06kt8i", - "isDeprecated": false, - "rightColumn": 51, - "widgetId": "44e9x2cf6q", - "minWidth": 450, - "isVisible": true, - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "originalTopRow": 43, - "mobileLeftColumn": 1, - "originalBottomRow": 47, - "autoPlay": false + "key": "accentColor" }, { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "AudioRecorder1", - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.c7fb58d71a30a6fbe9c922faae21e621.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 12, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 62, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "gd9hfgv32o", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "0sia271nfu", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "iconColor": "white" + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "gd9hfgv32o", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "0sia271nfu", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "iconColor": "white" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 5, + "widgetName": "Button1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 62, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 5, - "widgetName": "Button1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 62, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "tgje1log4g", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 49, - "buttonVariant": "PRIMARY", - "placement": "CENTER" + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 64, + "isDefaultClickDisabled": true, + "widgetId": "tgje1log4g", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 49, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 16, + "widgetName": "ButtonGroup1", + "isCanvas": false, + "displayName": "Button Group", + "iconSVG": "/static/media/icon.bb8db4853027d74a78963c3375841e4b.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Favorite", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, - { - "boxShadow": "none", - "mobileBottomRow": 16, - "widgetName": "ButtonGroup1", - "isCanvas": false, - "displayName": "Button Group", - "iconSVG": "/static/media/icon.bb8db4853027d74a78963c3375841e4b.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "buttonType": "MENU", - "iconName": "more", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 2, - "label": "More", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Favorite", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "buttonType": "SIMPLE", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Add", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } + "groupButton2": { + "label": "Add", + "iconName": "add", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "groupButton3": { + "label": "More", + "iconName": "more", + "id": "groupButton3", + "buttonType": "MENU", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 8, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "groupButtons.groupButton3.buttonColor"} - ], - "key": "lnik628jxe", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 8, - "widgetId": "vxw91mvobh", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 12, - "responsiveBehavior": "fill", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "mobileBottomRow": 44, - "widgetName": "Camera1", - "isCanvas": false, - "displayName": "Camera", - "iconSVG": "/static/media/icon.c18f801ae183dba33c7a61ea80204a5d.svg", - "searchTags": [ - "photo", - "video recorder" - ], - "topRow": 11, - "bottomRow": 44, - "parentRowSpace": 10, - "type": "CAMERA_WIDGET", - "hideCard": false, - "mode": "CAMERA", - "mobileRightColumn": 47, - "parentColumnSpace": 12.578125, - "leftColumn": 51, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "lqkon0mu52", - "isMirrored": true, - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "a7g04pkmvi", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 11, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22 - }, - { - "mobileBottomRow": 27, - "widgetName": "CategorySlider1", - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.f4e7e4a6fc4a57659f2d2e736486e335.svg", - "labelText": "Size", - "searchTags": ["range"], - "topRow": 9, - "bottomRow": 17, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 19, - "defaultOptionValue": "md", - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "options": [ - { - "label": "xs", - "value": "xs" - }, - { - "label": "sm", - "value": "sm" - }, - { - "label": "md", - "value": "md" - }, - { - "label": "lg", - "value": "lg" - }, - { - "label": "xl", - "value": "xl" - } - ], - "isDisabled": false, - "key": "vmx0na87t0", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "widgetId": "37a2qtcnak", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "tags": ["Sliders"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 19, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "showMarksLabel": true - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 80, - "widgetName": "Chart1", - "allowScroll": false, - "displayName": "Chart", - "iconSVG": "/static/media/icon.8eea39845729f7f4bfadeecd3810a09d.svg", - "searchTags": [ - "graph", - "visuals", - "visualisations" - ], - "topRow": 48, - "bottomRow": 80, - "parentRowSpace": 10, - "type": "CHART_WIDGET", - "hideCard": false, - "mobileRightColumn": 46, - "chartData": {"zmv0gjurz2": { - "data": [ - { - "x": "Product1", - "y": 20000 - }, - { - "x": "Product2", - "y": 22000 - }, - { - "x": "Product3", - "y": 32000 - } - ], - "seriesName": "2023" - }}, - "animateLoading": true, - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 51, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "accentColor"}, - {"key": "fontFamily"} - ], - "customFusionChartConfig": { - "type": "column2d", - "dataSource": { - "data": [ - { - "label": "Product1", - "value": 20000 - }, - { - "label": "Product2", - "value": 22000 - }, - { - "label": "Product3", - "value": 32000 - } - ], - "chart": { - "legendIconSides": "4", - "canvasPadding": "0", - "captionAlignment": "center", - "yAxisNameFontSize": "14", - "caption": "Sales Report", - "labelFontColor": "#716e6e", - "chartLeftMargin": "20", - "captionFontSize": "24", - "chartTopMargin": "10", - "theme": "fusion", - "legendIconAlpha": "100", - "chartBottomMargin": "10", - "labelFontSize": "12", - "xAxisNameFontColor": "#716e6e", - "yAxisNameFontColor": "#716e6e", - "captionFontColor": "#231F20", - "yAxisValueFontColor": "#716e6e", - "captionPadding": "20", - "yAxisName": "Revenue($)", - "legendIconBgAlpha": "100", - "xAxisName": "Product Line", - "alignCaptionWithCanvas": 1, - "chartRightMargin": "40", - "legendPosition": "top", - "xAxisNameFontSize": "14", - "yAxisValueFontSize": "12" - } - } + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 }, - "key": "l5yeqfyug8", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "v9zebqaqi3", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "labelOrientation": "auto", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 48, - "responsiveBehavior": "fill", - "yAxisName": "Revenue($)", - "chartName": "Sales Report", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 8, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "groupButtons.groupButton3.buttonColor" + } + ], + "key": "lnik628jxe", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 8, + "widgetId": "vxw91mvobh", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 12, + "responsiveBehavior": "fill", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "mobileBottomRow": 44, + "widgetName": "Camera1", + "isCanvas": false, + "displayName": "Camera", + "iconSVG": "/static/media/icon.c18f801ae183dba33c7a61ea80204a5d.svg", + "searchTags": [ + "photo", + "video recorder" + ], + "topRow": 11, + "bottomRow": 44, + "parentRowSpace": 10, + "type": "CAMERA_WIDGET", + "hideCard": false, + "mode": "CAMERA", + "mobileRightColumn": 47, + "parentColumnSpace": 12.578125, + "leftColumn": 51, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "lqkon0mu52", + "isMirrored": true, + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "a7g04pkmvi", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 11, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22 + }, + { + "mobileBottomRow": 27, + "widgetName": "CategorySlider1", + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.f4e7e4a6fc4a57659f2d2e736486e335.svg", + "labelText": "Size", + "searchTags": [ + "range" + ], + "topRow": 9, + "bottomRow": 17, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 19, + "defaultOptionValue": "md", + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": [ + { + "label": "xs", + "value": "xs" + }, + { + "label": "sm", + "value": "sm" + }, + { + "label": "md", + "value": "md" + }, + { + "label": "lg", + "value": "lg" + }, + { + "label": "xl", + "value": "xl" + } + ], + "isDisabled": false, + "key": "vmx0na87t0", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "widgetId": "37a2qtcnak", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "tags": [ + "Sliders" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 19, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "showMarksLabel": true + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 80, + "widgetName": "Chart1", + "allowScroll": false, + "displayName": "Chart", + "iconSVG": "/static/media/icon.8eea39845729f7f4bfadeecd3810a09d.svg", + "searchTags": [ + "graph", + "visuals", + "visualisations" + ], + "topRow": 48, + "bottomRow": 80, + "parentRowSpace": 10, + "type": "CHART_WIDGET", + "hideCard": false, + "mobileRightColumn": 46, + "chartData": { + "zmv0gjurz2": { + "seriesName": "2023", + "data": [ + { + "x": "Product1", + "y": 20000 + }, + { + "x": "Product2", + "y": 22000 + }, + { + "x": "Product3", + "y": 32000 + } + ] + } + }, + "animateLoading": true, + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 51, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "fontFamily" + } + ], + "customFusionChartConfig": { + "type": "column2d", + "dataSource": { + "data": [ + { + "label": "Product1", + "value": 20000 + }, + { + "label": "Product2", + "value": 22000 + }, + { + "label": "Product3", + "value": 32000 + } + ], + "chart": { + "caption": "Sales Report", "xAxisName": "Product Line", - "chartType": "COLUMN_CHART" + "yAxisName": "Revenue($)", + "theme": "fusion", + "alignCaptionWithCanvas": 1, + "captionFontSize": "24", + "captionAlignment": "center", + "captionPadding": "20", + "captionFontColor": "#231F20", + "legendIconSides": "4", + "legendIconBgAlpha": "100", + "legendIconAlpha": "100", + "legendPosition": "top", + "canvasPadding": "0", + "chartLeftMargin": "20", + "chartTopMargin": "10", + "chartRightMargin": "40", + "chartBottomMargin": "10", + "xAxisNameFontSize": "14", + "labelFontSize": "12", + "labelFontColor": "#716e6e", + "xAxisNameFontColor": "#716e6e", + "yAxisNameFontSize": "14", + "yAxisValueFontSize": "12", + "yAxisValueFontColor": "#716e6e", + "yAxisNameFontColor": "#716e6e" + } + } + }, + "key": "l5yeqfyug8", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "v9zebqaqi3", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "labelOrientation": "auto", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 48, + "responsiveBehavior": "fill", + "yAxisName": "Revenue($)", + "chartName": "Sales Report", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22, + "xAxisName": "Product Line", + "chartType": "COLUMN_CHART" + }, + { + "mobileBottomRow": 37, + "widgetName": "CheckboxGroup1", + "displayName": "Checkbox Group", + "iconSVG": "/static/media/icon.9522c5e7f896ce165fcd1dbba438daff.svg", + "labelText": "Label", + "topRow": 33, + "bottomRow": 43, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CHECKBOX_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 14, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 37, - "widgetName": "CheckboxGroup1", - "displayName": "Checkbox Group", - "iconSVG": "/static/media/icon.9522c5e7f896ce165fcd1dbba438daff.svg", - "labelText": "Label", - "topRow": 33, - "bottomRow": 43, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CHECKBOX_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 14, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isDisabled": false, - "key": "dt5thcalys", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 24, - "defaultSelectedValues": ["BLUE"], - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "81rbplna8n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 2, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 31, - "originalTopRow": 31, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 41, - "isInline": true, - "minDynamicHeight": 4 + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Blue", + "value": "BLUE" }, { - "scannerLayout": "ALWAYS_ON", - "boxShadow": "none", - "mobileBottomRow": 82, - "widgetName": "CodeScanner1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Code Scanner", - "iconSVG": "/static/media/icon.84d37aefd4c0b895066f0c02062dbb92.svg", - "searchTags": [ - "barcode scanner", - "qr scanner", - "code detector", - "barcode reader" - ], - "topRow": 49, - "bottomRow": 82, - "parentRowSpace": 10, - "type": "CODE_SCANNER_WIDGET", - "hideCard": false, - "mobileRightColumn": 21, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "1j4bo0jz12", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 51, - "isDefaultClickDisabled": true, - "widgetId": "ercrr04y74", - "isVisible": true, - "label": "Scan a QR/Barcode", - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 49, - "responsiveBehavior": "fill", - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 82, - "placement": "CENTER" + "label": "Green", + "value": "GREEN" }, { - "boxShadow": "none", - "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", - "topRow": 2, - "defaultCurrencyCode": "INR", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": false, - "version": 1, - "tags": ["Inputs"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 11, - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 44, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "aw759lfh0i", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 44, - "widgetId": "q3wm7o9bt8", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "mobileLeftColumn": 24, - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "dt5thcalys", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 24, + "defaultSelectedValues": [ + "BLUE" + ], + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "81rbplna8n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 2, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 31, + "originalTopRow": 31, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 41, + "isInline": true, + "minDynamicHeight": 4 + }, + { + "scannerLayout": "ALWAYS_ON", + "boxShadow": "none", + "mobileBottomRow": 82, + "widgetName": "CodeScanner1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Code Scanner", + "iconSVG": "/static/media/icon.84d37aefd4c0b895066f0c02062dbb92.svg", + "searchTags": [ + "barcode scanner", + "qr scanner", + "code detector", + "barcode reader" + ], + "topRow": 49, + "bottomRow": 82, + "parentRowSpace": 10, + "type": "CODE_SCANNER_WIDGET", + "hideCard": false, + "mobileRightColumn": 21, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "dateFormat": "YYYY-MM-DD HH:mm", - "iconSVG": "/static/media/icon.c0c4b770ee1862b73198267331d1611c.svg", - "topRow": 14, - "labelWidth": 5, - "type": "DATE_PICKER_WIDGET2", - "animateLoading": true, - "leftColumn": 29, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "version": 2, - "tags": ["Inputs"], - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "closeOnSelection": true, - "mobileBottomRow": 21, - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "displayName": "DatePicker", - "searchTags": ["calendar"], - "bottomRow": 21, - "shortcuts": false, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 40, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "d53u01t8kx", - "labelTextSize": "0.875rem", - "defaultDate": "2023-08-11T06:34:13.001Z", - "isDeprecated": false, - "rightColumn": 49, - "widgetId": "2mi73i70sv", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 14, - "responsiveBehavior": "fill", - "mobileLeftColumn": 20, - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "1j4bo0jz12", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 51, + "isDefaultClickDisabled": true, + "widgetId": "ercrr04y74", + "isVisible": true, + "label": "Scan a QR/Barcode", + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 49, + "responsiveBehavior": "fill", + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 82, + "placement": "CENTER" + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", + "topRow": 2, + "defaultCurrencyCode": "INR", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 31, - "widgetName": "Divider1", - "thickness": 2, - "displayName": "Divider", - "iconSVG": "/static/media/icon.3b7d47d7bd70da418a827287042cbb7f.svg", - "searchTags": ["line"], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "DIVIDER_WIDGET", - "capType": "nc", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [], - "key": "fig86n2kae", - "dividerColor": "#858282", - "orientation": "horizontal", - "strokeStyle": "solid", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "rparoltap4", - "capSide": 0, - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 27, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0 + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": false, + "version": 1, + "tags": [ + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 11, + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 44, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "aw759lfh0i", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 44, + "widgetId": "q3wm7o9bt8", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "mobileLeftColumn": 24, + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "dateFormat": "YYYY-MM-DD HH:mm", + "iconSVG": "/static/media/icon.c0c4b770ee1862b73198267331d1611c.svg", + "topRow": 14, + "labelWidth": 5, + "type": "DATE_PICKER_WIDGET2", + "animateLoading": true, + "leftColumn": 29, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 83, - "widgetName": "DocumentViewer1", - "isCanvas": false, - "displayName": "Document Viewer", - "iconSVG": "/static/media/icon.9a94cf630fee10d87605f8b185b2e979.svg", - "searchTags": ["pdf"], - "topRow": 43, - "bottomRow": 83, - "parentRowSpace": 10, - "type": "DOCUMENT_VIEWER_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [], - "key": "ddfmpt6lqz", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "c9wdyvpsn1", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 43, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "docUrl": "https://www.learningcontainer.com/wp-content/uploads/2019/09/sample-pdf-file.pdf" + "key": "borderRadius" + } + ], + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "version": 2, + "tags": [ + "Inputs" + ], + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "closeOnSelection": true, + "mobileBottomRow": 21, + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "displayName": "DatePicker", + "searchTags": [ + "calendar" + ], + "bottomRow": 21, + "shortcuts": false, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 40, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "d53u01t8kx", + "labelTextSize": "0.875rem", + "defaultDate": "2023-08-11T06:34:13.001Z", + "isDeprecated": false, + "rightColumn": 49, + "widgetId": "2mi73i70sv", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 14, + "responsiveBehavior": "fill", + "mobileLeftColumn": 20, + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 31, + "widgetName": "Divider1", + "thickness": 2, + "displayName": "Divider", + "iconSVG": "/static/media/icon.3b7d47d7bd70da418a827287042cbb7f.svg", + "searchTags": [ + "line" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "DIVIDER_WIDGET", + "capType": "nc", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [], + "key": "fig86n2kae", + "dividerColor": "#858282", + "orientation": "horizontal", + "strokeStyle": "solid", + "isDeprecated": false, + "rightColumn": 30, + "widgetId": "rparoltap4", + "capSide": 0, + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 27, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0 + }, + { + "mobileBottomRow": 83, + "widgetName": "DocumentViewer1", + "isCanvas": false, + "displayName": "Document Viewer", + "iconSVG": "/static/media/icon.9a94cf630fee10d87605f8b185b2e979.svg", + "searchTags": [ + "pdf" + ], + "topRow": 43, + "bottomRow": 83, + "parentRowSpace": 10, + "type": "DOCUMENT_VIEWER_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [], + "key": "ddfmpt6lqz", + "isDeprecated": false, + "rightColumn": 30, + "widgetId": "c9wdyvpsn1", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 43, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "docUrl": "https://www.learningcontainer.com/wp-content/uploads/2019/09/sample-pdf-file.pdf" + }, + { + "boxShadow": "none", + "mobileBottomRow": 28, + "widgetName": "FilePicker1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "FilePicker", + "iconSVG": "/static/media/icon.715769b31db833b32f40d9c90ec02de3.svg", + "searchTags": [ + "upload" + ], + "topRow": 24, + "bottomRow": 28, + "parentRowSpace": 10, + "allowedFileTypes": [], + "type": "FILE_PICKER_WIDGET_V2", + "hideCard": false, + "mobileRightColumn": 38, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "mobileBottomRow": 28, - "widgetName": "FilePicker1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.715769b31db833b32f40d9c90ec02de3.svg", - "searchTags": ["upload"], - "topRow": 24, - "bottomRow": 28, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "mobileRightColumn": 38, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "k607cj91j2", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "obg5jw40lc", - "minWidth": 120, - "isVisible": true, - "label": "Select Files", - "maxFileSize": 5, - "dynamicTyping": true, - "version": 1, - "fileDataType": "Base64", - "parentId": "0", - "tags": ["Inputs"], - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 24, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22, - "files": [], - "maxNumFiles": 1 + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "k607cj91j2", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 46, + "isDefaultClickDisabled": true, + "widgetId": "obg5jw40lc", + "minWidth": 120, + "isVisible": true, + "label": "Select Files", + "maxFileSize": 5, + "dynamicTyping": true, + "version": 1, + "fileDataType": "Base64", + "parentId": "0", + "tags": [ + "Inputs" + ], + "selectedFiles": [], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 24, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22, + "files": [], + "maxNumFiles": 1 + }, + { + "boxShadow": "none", + "mobileBottomRow": 35, + "widgetName": "IconButton1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 31, + "bottomRow": 35, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 38, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "mobileBottomRow": 35, - "widgetName": "IconButton1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 31, - "bottomRow": 35, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 38, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 38, - "iconName": "plus", - "widgetId": "u6fxjj2d76", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 31, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 34, - "buttonVariant": "PRIMARY" + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 38, + "iconName": "plus", + "widgetId": "u6fxjj2d76", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 31, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 34, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 59, + "borderColor": "#E0DEDE", + "widgetName": "Form1", + "isCanvas": true, + "displayName": "Form", + "iconSVG": "/static/media/icon.e17c486a34778f3bae299c9110e00cf6.svg", + "searchTags": [ + "group" + ], + "topRow": 19, + "bottomRow": 58, + "parentRowSpace": 10, + "type": "FORM_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 10, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" }, { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 59, - "borderColor": "#E0DEDE", - "widgetName": "Form1", - "isCanvas": true, - "displayName": "Form", - "iconSVG": "/static/media/icon.e17c486a34778f3bae299c9110e00cf6.svg", - "searchTags": ["group"], - "topRow": 19, - "bottomRow": 58, - "parentRowSpace": 10, - "type": "FORM_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 10, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "mobileBottomRow": 400, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 390, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "mobileRightColumn": 125.78125, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 7, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25.5, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1.5, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Form", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 25.5, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "90nk8i4ya8", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "04njyajzxp", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "originalTopRow": 1, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1.5, - "maxDynamicHeight": 9000, - "originalBottomRow": 7, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "mobileBottomRow": 37, - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 33, - "bottomRow": 37, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "0ky14ko60m", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "04njyajzxp", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 33, - "responsiveBehavior": "hug", - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "mobileBottomRow": 37, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 33, - "bottomRow": 37, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 46, - "animateLoading": true, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Reset", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "7dpusotqkl", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "04njyajzxp", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 33, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 30, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 125.78125, - "detachFromLayout": true, - "widgetId": "04njyajzxp", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ja9zmm93th", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "key": "dmiml715mh", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 10, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ja9zmm93th", - "minWidth": 450, - "isVisible": true, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 19, - "responsiveBehavior": "fill", - "originalTopRow": 19, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 58, - "minDynamicHeight": 10 - }, + "key": "boxShadow" + } + ], + "children": [ { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 19, - "widgetName": "Iframe1", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.a84667dbdc548d14f7c83df551151550.svg", - "searchTags": ["embed"], - "topRow": 4, - "bottomRow": 9, - "parentRowSpace": 10, - "source": "https://www.example.com", - "type": "IFRAME_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderWidth": 1, - "key": "9hfbpkzwgs", - "isDeprecated": false, - "rightColumn": 16, - "widgetId": "0hfvjq5ygl", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0 - }, - { - "boxShadow": "none", - "mobileBottomRow": 29, - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 17, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 22, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "imageShape": "RECTANGLE", - "leftColumn": 10, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "4p32q1fdb6", - "image": "", - "isDeprecated": false, - "rightColumn": 22, - "objectFit": "cover", - "widgetId": "tyxnuylcto", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 10, - "enableRotation": false - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 1, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 8, - "widgetName": "Input1", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 8, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "ud47gvc538", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "wj05m7btru", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "mobileLeftColumn": 46, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "requiresFlatWidgetChildren": true, - "isCanvas": true, - "iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg", - "topRow": 86, - "pageSize": 3, - "type": "LIST_WIDGET_V2", - "itemSpacing": 8, - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "currentItemsView"}, - {"key": "selectedItemView"}, - {"key": "triggeredItemView"}, - {"key": "primaryKeys"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "enhancements": true, - "children": [{ - "mobileBottomRow": 400, - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 400, - "mobileRightColumn": 238.984375, - "noPad": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 12, - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "disallowCopy": true, - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 0, - "bottomRow": 12, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "isDeletable": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 120, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "useAutoLayout": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 0, - "bottomRow": 8, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "leftColumn": 0, - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "4p32q1fdb6", - "image": "{{currentItem.img}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "cover", - "widgetId": "vhtb35a9bb", - "isVisible": true, - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "enableRotation": false - }, - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 28, - "animateLoading": true, - "overflow": "NONE", - "dynamicTriggerPathList": [], - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "leftColumn": 16, - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{currentItem.name}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 28, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "i76mi13anp", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 4, - "bottomRow": 8, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 24, - "animateLoading": true, - "overflow": "NONE", - "dynamicTriggerPathList": [], - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "leftColumn": 16, - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{currentItem.id}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 24, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "rot88zlgcs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "textStyle": "BODY", - "minDynamicHeight": 4 - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "detachFromLayout": true, - "widgetId": "xm0ckgqeyy", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0z5i43iit8", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "flexVerticalAlignment": "start", - "key": "riht544udh", - "backgroundColor": "white", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "0z5i43iit8", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "isListItemContainer": true, - "parentId": "xtwcksp011", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "noContainerOffset": true, - "disabledWidgetFeatures": ["dynamicHeight"], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 238.984375, - "detachFromLayout": true, - "widgetId": "xtwcksp011", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "8zzc2o0gs4", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "itemBackgroundColor": "#FFFFFF", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "tags": [ - "Suggested", - "Display" - ], - "hasMetaWidgets": true, - "isLoading": false, - "mainCanvasId": "xtwcksp011", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 126, - "additionalStaticProps": [ - "level", - "levelData", - "prefixMetaWidgetId", - "metaWidgetId" - ], - "mobileBottomRow": 125, - "currentItemsView": "{{[]}}", - "triggeredItemView": "{{{}}}", - "widgetName": "List1", - "listData": [ - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Blue", - "id": "001" - }, - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Green", - "id": "002" - }, - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Red", - "id": "003" - } - ], - "displayName": "List", - "bottomRow": 126, - "parentRowSpace": 10, - "hideCard": false, - "templateBottomRow": 16, - "mobileRightColumn": 19, - "mainContainerId": "0z5i43iit8", - "primaryKeys": "{{List1.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}", - "parentColumnSpace": 12.578125, - "gridType": "vertical", - "key": "arlsagii4c", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 17, - "widgetId": "8zzc2o0gs4", - "minWidth": 450, - "parentId": "0", - "renderMode": "CANVAS", - "mobileTopRow": 85, - "responsiveBehavior": "fill", - "originalTopRow": 86, - "mobileLeftColumn": 0, - "selectedItemView": "{{{}}}" - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 98, - "widgetName": "Map1", - "defaultMarkers": [{ - "title": "Location1", - "lat": 25.122, - "long": 50.132 - }], - "displayName": "Map", - "iconSVG": "/static/media/icon.5d50414980b866c69864af79042fa1f9.svg", - "topRow": 58, - "bottomRow": 84, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "mobileRightColumn": 10, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": { - "lat": 25.122, - "long": 50.132 - }, - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": true, - "key": "a7q9onobt6", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "ci1n2u6ajv", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 58, - "responsiveBehavior": "fill", - "originalTopRow": 58, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 84 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 118, - "widgetName": "MapChart1", - "data": [ - { - "id": "NA", - "value": ".82" - }, - { - "id": "SA", - "value": "2.04" - }, - { - "id": "AS", - "value": "1.78" - }, - { - "id": "EU", - "value": ".40" - }, - { - "id": "AF", - "value": "2.58" - }, - { - "id": "AU", - "value": "1.30" - } - ], - "colorRange": [ - { - "minValue": 0.5, - "code": "#FFD74D", - "maxValue": 1 - }, - { - "minValue": 1, - "code": "#FB8C00", - "maxValue": 2 - }, - { - "minValue": 2, - "code": "#E65100", - "maxValue": 3 - } - ], - "isCanvas": false, - "displayName": "Map Chart", - "iconSVG": "/static/media/icon.8676a101f7a7b525c93961a5fc154938.svg", - "searchTags": [ - "graph", - "visuals", - "visualisations" - ], - "topRow": 86, - "bottomRow": 118, - "parentRowSpace": 10, - "type": "MAP_CHART_WIDGET", - "hideCard": false, - "mapTitle": "Global Population", - "mobileRightColumn": 44, - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "fontFamily"} - ], - "key": "kguior3yly", - "isDeprecated": false, - "rightColumn": 44, - "widgetId": "hwc4fu37ds", - "mapType": "WORLD", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 86, - "responsiveBehavior": "fill", - "showLabels": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 20 - }, - { - "isCompact": false, - "boxShadow": "none", - "mobileBottomRow": 89, - "widgetName": "MenuButton1", - "displayName": "Menu button", - "iconSVG": "/static/media/icon.631848e88e7a3db05f6015f22835e81b.svg", - "topRow": 85, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "MENU_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "menuColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "gprc2zr0rd", - "isDeprecated": false, - "rightColumn": 62, - "menuVariant": "PRIMARY", - "widgetId": "r8g08yvkew", - "menuItems": { - "menuItem1": { - "widgetId": "", - "index": 0, - "label": "First Menu Item", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "widgetId": "", - "index": 2, - "label": "Third Menu Item", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false - }, - "menuItem2": { - "widgetId": "", - "index": 1, - "label": "Second Menu Item", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "isVisible": true, - "label": "Open Menu", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 85, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "menuItemsSource": "STATIC", - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 115, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 91, - "bottomRow": 331, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 240, - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 240, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "qj9syzh81y", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "6ucqmpw8zr", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button4", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "yx1wuu22c5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button5", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "qx414dch11", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "wuk3lelfl2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "r6x7021mrg", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "qnw0lbxm18", - "height": 240, - "isDeprecated": false, - "rightColumn": 64, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r6x7021mrg", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 91, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 40, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "mobileBottomRow": 156, - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 132, - "bottomRow": 372, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 23, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 240, - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 240, - "mobileRightColumn": 289.296875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "2020hz44rd", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "4jjv4ddt0r", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button6", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "spf979il1x", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button7", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "nm795uew4k", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 289.296875, - "detachFromLayout": true, - "widgetId": "qc7xr9bi2u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "4yzww01kfr", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "qnw0lbxm18", - "height": 240, - "isDeprecated": false, - "rightColumn": 23, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "4yzww01kfr", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 132, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.3167ea09b141a0db57f2a78cfc022004.svg", - "labelText": "Label", - "topRow": 129, - "labelWidth": 5, - "type": "MULTI_SELECT_TREE_WIDGET", - "mode": "SHOW_ALL", - "defaultOptionValue": ["GREEN"], - "animateLoading": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "options": [ - { - "children": [ - { - "label": "Dark Blue", - "value": "DARK BLUE" - }, - { - "label": "Light Blue", - "value": "LIGHT BLUE" - } - ], - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "placeholderText": "Select option(s)", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "expandAll": false, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 136, - "mobileBottomRow": 136, - "widgetName": "MultiTreeSelect1", - "displayName": "Multi TreeSelect", - "searchTags": [ - "dropdown", - "multiselecttree" - ], - "bottomRow": 136, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 16, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "2tf13eug7r", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 7, - "widgetId": "5vpvmzgcth", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 129, - "responsiveBehavior": "fill", - "originalTopRow": 129, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "allowClear": false, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.801e0376f5d71c420e7b490da23a44a6.svg", - "labelText": "Label", - "topRow": 130, - "labelWidth": 5, - "type": "MULTI_SELECT_WIDGET_V2", - "serverSideFiltering": false, - "defaultOptionValue": [ - "GREEN", - "RED" - ], - "animateLoading": true, - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "placeholderText": "Select option(s)", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 137, - "mobileBottomRow": 137, - "widgetName": "MultiSelect1", - "isFilterable": true, - "displayName": "MultiSelect", - "searchTags": [ - "dropdown", - "tags" - ], - "bottomRow": 137, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 39, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "sourceData": [ - { - "code": "BLUE", - "name": "Blue" - }, - { - "code": "GREEN", - "name": "Green" - }, - { - "code": "RED", - "name": "Red" - } - ], - "key": "4wa18se7xd", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 22, - "widgetId": "txwn62eg82", - "optionValue": "code", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 130, - "optionLabel": "name", - "responsiveBehavior": "fill", - "originalTopRow": 130, - "mobileLeftColumn": 19, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 129, - "widgetName": "NumberSlider1", - "defaultValue": 10, - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.0e730017fc6034faa535c7c3ff261daa.svg", - "tooltipAlwaysOn": false, - "labelText": "Percentage", - "searchTags": ["range"], - "topRow": 121, - "bottomRow": 129, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 12.578125, - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "nr5wtvwsco", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "max": 100, - "widgetId": "0xh6e7d55z", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": [ - { - "label": "25%", - "value": 25 - }, - { - "label": "50%", - "value": 50 - }, - { - "label": "75%", - "value": 75 - } - ], - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "tags": ["Sliders"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 121, - "responsiveBehavior": "fill", - "originalTopRow": 121, - "mobileLeftColumn": 16, - "originalBottomRow": 129, - "step": 1, - "showMarksLabel": true - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.d9bf1c0820d1437867fa5a3dfb174eba.svg", - "topRow": 94, - "labelWidth": 5, - "type": "PHONE_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": ["Inputs"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 101, - "widgetName": "PhoneInput1", - "displayName": "Phone Input", - "searchTags": ["call"], - "bottomRow": 101, - "parentRowSpace": 10, - "defaultDialCode": "+1", - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "vkafm3t7ba", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "t3b6lzjg6d", - "allowDialCodeChange": false, - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "allowFormatting": true, - "renderMode": "CANVAS", - "mobileTopRow": 94, - "responsiveBehavior": "fill", - "mobileLeftColumn": 44, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 144, - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "displayName": "Progress", - "iconSVG": "/static/media/icon.d957681553199f5445fe4fb3038b7a64.svg", - "searchTags": ["percent"], - "topRow": 140, - "bottomRow": 144, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "mobileRightColumn": 12, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "fillColor"}, - {"key": "borderRadius"} - ], - "key": "ss55ux1zte", - "showResult": false, - "isDeprecated": false, - "rightColumn": 2, - "counterClosewise": false, - "widgetId": "ywd6b2xb5q", - "isVisible": true, - "steps": 1, - "version": 1, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 140, - "responsiveBehavior": "fill", - "originalTopRow": 140, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 144, - "progress": 50 - }, - { - "boxShadow": "none", - "mobileBottomRow": 146, - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.99c101b3b70073f9c00e9af6523f9427.svg", - "searchTags": ["choice"], - "topRow": 140, - "bottomRow": 153, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "28mewg6ohj", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 4, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "bfqu2mfbud", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Label", - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 140, - "originalTopRow": 140, - "mobileLeftColumn": 17, - "maxDynamicHeight": 9000, - "originalBottomRow": 153, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 158, - "widgetName": "RangeSlider1", - "iconSVG": "/static/media/icon.aaed6b284667445122560009227d9494.svg", - "displayName": "Range Slider", - "defaultStartValue": 10, - "tooltipAlwaysOn": false, - "labelText": "Percentage", - "topRow": 158, - "bottomRow": 166, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "RANGE_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 7, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "shouldTruncate": false, - "isDisabled": false, - "defaultEndValue": 100, - "key": "s1gd9kou22", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 7, - "max": 100, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "lquae2zk6n", - "isVisible": true, - "marks": [ - { - "label": "25%", - "value": 25 - }, - { - "label": "50%", - "value": 50 - }, - { - "label": "75%", - "value": 75 - } - ], - "sliderSize": "m", - "version": 1, - "shouldScroll": false, - "parentId": "0", - "tags": ["Sliders"], - "isLoading": false, - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 150, - "responsiveBehavior": "fill", - "originalTopRow": 158, - "mobileLeftColumn": 0, - "originalBottomRow": 166, - "step": 1, - "showMarksLabel": true, - "minRange": 5 - }, - { - "mobileBottomRow": 151, - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.2281d0260761c25b3504117eddb50d8d.svg", - "searchTags": [ - "stars", - "rate" - ], - "topRow": 154, - "bottomRow": 158, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": 5, - "hideCard": false, - "mobileRightColumn": 19, - "animateLoading": true, - "isReadOnly": false, - "parentColumnSpace": 12.578125, - "leftColumn": 37, - "dynamicBindingPathList": [{"key": "activeColor"}], - "isDisabled": false, - "key": "8xz0qsschn", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 56, - "inactiveColor": "#E0DEDE", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "m2hxtimc8p", - "isVisible": true, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 147, - "defaultRate": 3, - "originalTopRow": 154, - "activeColor": "{{appsmith.theme.colors.primaryColor}}", - "size": "LARGE", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "originalBottomRow": 158, - "minDynamicHeight": 4, - "tooltips": [ - "Terrible", - "Bad", - "Neutral", - "Good", - "Great" - ] - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 141, - "widgetName": "RichTextEditor1", - "displayName": "Rich Text Editor", - "iconSVG": "/static/media/icon.074d534389d0f6262ecfbd8e81539d08.svg", - "labelText": "Label", - "searchTags": [ - "input", - "rte" - ], - "topRow": 145, - "bottomRow": 165, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RICH_TEXT_EDITOR_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 13, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "labelPosition": "Top", - "inputType": "html", - "isDisabled": false, - "key": "nqpl6xv81l", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 37, - "isDefaultClickDisabled": true, - "dynamicHeight": "FIXED", - "widgetId": "oqn8kruzwm", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Inputs"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 121, - "responsiveBehavior": "fill", - "originalTopRow": 145, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 40, - "maxDynamicHeight": 9000, - "originalBottomRow": 165, - "defaultText": "This is the initial content<\/b> of the editor", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", - "labelText": "Label", - "topRow": 103, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "defaultOptionValue": "GREEN", - "animateLoading": true, - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "placeholderText": "Select option", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": [ - "Suggested", - "Select" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 110, - "widgetName": "Select1", - "isFilterable": true, - "displayName": "Select", - "searchTags": ["dropdown"], - "bottomRow": 110, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "sourceData": [ - { - "code": "BLUE", - "name": "Blue" - }, - { - "code": "GREEN", - "name": "Green" - }, - { - "code": "RED", - "name": "Red" - } - ], - "key": "0ghuoqaq2n", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "fmzvjflg26", - "optionValue": "code", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 103, - "optionLabel": "name", - "responsiveBehavior": "fill", - "mobileLeftColumn": 44, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 139, - "widgetName": "Statbox1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Stats Box", - "iconSVG": "/static/media/icon.182a90a0c52d97288bf067cc9c4186d4.svg", - "searchTags": ["statbox"], - "topRow": 125, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "STATBOX_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 50, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 42, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "mobileBottomRow": 140, - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 150, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 140, - "mobileRightColumn": 276.71875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "mobileBottomRow": 4, - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Page Views", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ngjsp0w04u", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#999999", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 8, - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 4, - "bottomRow": 8, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "2.6 M", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "pxeqy7c3r0", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 10, - "widgetName": "IconButton4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 62, - "iconName": "arrow-top-right", - "widgetId": "95leneff8x", - "buttonStyle": "PRIMARY", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "6p1oisvt4u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 12, - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 8, - "bottomRow": 13, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "21% more than last month", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qizpkwzy37", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#03B365", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 8, - "responsiveBehavior": "fill", - "originalTopRow": 8, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "originalBottomRow": 13, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 276.71875, - "detachFromLayout": true, - "widgetId": "6p1oisvt4u", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "16h9hj28au", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "key": "h78l6tvnee", - "backgroundColor": "white", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "16h9hj28au", - "isVisible": true, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 125, - "responsiveBehavior": "fill", - "originalTopRow": 125, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 28, - "maxDynamicHeight": 9000, - "originalBottomRow": 140, - "minDynamicHeight": 14 - }, - { - "boxShadow": "none", - "mobileBottomRow": 130, - "widgetName": "Switch1", - "displayName": "Switch", - "iconSVG": "/static/media/icon.afbd826fee9d09b12c5cde30a8c6fe62.svg", - "searchTags": ["boolean"], - "topRow": 126, - "bottomRow": 130, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "isDisabled": false, - "key": "78zhyxiuy6", - "isDeprecated": false, - "rightColumn": 42, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ed61bm6yq6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Label", - "defaultSwitchState": true, - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 126, - "responsiveBehavior": "fill", - "mobileLeftColumn": 13, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 179, - "widgetName": "SwitchGroup1", - "isCanvas": false, - "displayName": "Switch Group", - "iconSVG": "/static/media/icon.6a5a5f62190c8b357935095e946a663c.svg", - "labelText": "Label", - "topRow": 173, - "bottomRow": 184, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SWITCH_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 11, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 25, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isDisabled": false, - "key": "wtfaj1dxxd", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 36, - "defaultSelectedValues": ["BLUE"], - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "lahfh6aqh8", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 173, - "originalTopRow": 173, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 184, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 188, - "widgetName": "Tabs1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", - "topRow": 173, - "bottomRow": 192, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 25, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "mobileBottomRow": 150, - "widgetName": "Canvas7", - "displayName": "Canvas", - "bottomRow": 150, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "9125inom1a", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "d1ol61zbiq", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }, - { - "tabId": "tab2", - "mobileBottomRow": 150, - "widgetName": "Canvas8", - "displayName": "Canvas", - "bottomRow": 150, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "rao8jc32mo", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "d1ol61zbiq", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - } - ], - "borderWidth": 1, - "key": "wwrmea1oqw", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d1ol61zbiq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "shouldShowTabs": true, - "minWidth": 450, - "tabsObj": { - "tab1": { - "widgetId": "9125inom1a", - "positioning": "vertical", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "rao8jc32mo", - "positioning": "vertical", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 173, - "responsiveBehavior": "fill", - "originalTopRow": 173, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "originalBottomRow": 192, - "minDynamicHeight": 15 - }, - { - "mobileBottomRow": 175, - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ + "mobileBottomRow": 400, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 390, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "mobileRightColumn": 125.78125, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ "typography", "paragraph", "label" - ], - "topRow": 171, - "bottomRow": 175, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 52, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Hello {{appsmith.user.name || appsmith.user.email}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 52, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "mc3jy2f04s", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "tags": [ + ], + "topRow": 1, + "bottomRow": 7, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25.5, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1.5, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Form", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 25.5, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "90nk8i4ya8", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ "Suggested", "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 171, - "responsiveBehavior": "fill", - "originalTopRow": 171, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 36, - "maxDynamicHeight": 9000, - "originalBottomRow": 175, - "fontSize": "1rem", - "minDynamicHeight": 4 + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "originalTopRow": 1, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1.5, + "maxDynamicHeight": 9000, + "originalBottomRow": 7, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": true, + "boxShadow": "none", + "mobileBottomRow": 37, + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 33, + "bottomRow": 37, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 62, + "isDefaultClickDisabled": true, + "widgetId": "0ky14ko60m", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 33, + "responsiveBehavior": "hug", + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": true, + "boxShadow": "none", + "mobileBottomRow": 37, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 33, + "bottomRow": 37, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 46, + "animateLoading": true, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Reset", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 46, + "isDefaultClickDisabled": true, + "widgetId": "7dpusotqkl", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 33, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 30, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 125.78125, + "detachFromLayout": true, + "widgetId": "04njyajzxp", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ja9zmm93th", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "positioning": "fixed", + "key": "dmiml715mh", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 10, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ja9zmm93th", + "minWidth": 450, + "isVisible": true, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 19, + "responsiveBehavior": "fill", + "originalTopRow": 19, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 58, + "minDynamicHeight": 10 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 19, + "widgetName": "Iframe1", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.a84667dbdc548d14f7c83df551151550.svg", + "searchTags": [ + "embed" + ], + "topRow": 4, + "bottomRow": 9, + "parentRowSpace": 10, + "source": "https://www.example.com", + "type": "IFRAME_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" }, { - "boxShadow": "none", - "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", - "labelText": "Label", - "topRow": 200, - "labelWidth": 5, - "type": "SINGLE_SELECT_TREE_WIDGET", - "defaultOptionValue": "BLUE", - "animateLoading": true, - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "options": [ + "key": "boxShadow" + } + ], + "borderWidth": 1, + "key": "9hfbpkzwgs", + "isDeprecated": false, + "rightColumn": 16, + "widgetId": "0hfvjq5ygl", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 29, + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 17, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 22, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "imageShape": "RECTANGLE", + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "4p32q1fdb6", + "image": "", + "isDeprecated": false, + "rightColumn": 22, + "objectFit": "cover", + "widgetId": "tyxnuylcto", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 10, + "enableRotation": false + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 1, + "labelWidth": 5, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 8, + "widgetName": "Input1", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 8, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "ud47gvc538", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "wj05m7btru", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "mobileLeftColumn": 46, + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "requiresFlatWidgetChildren": true, + "isCanvas": true, + "iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg", + "topRow": 86, + "pageSize": 3, + "type": "LIST_WIDGET_V2", + "itemSpacing": 8, + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "currentItemsView" + }, + { + "key": "selectedItemView" + }, + { + "key": "triggeredItemView" + }, + { + "key": "primaryKeys" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "enhancements": true, + "children": [ + { + "mobileBottomRow": 400, + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "dropDisabled": true, + "openParentPropertyPane": true, + "minHeight": 400, + "mobileRightColumn": 238.984375, + "noPad": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 12, + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "disallowCopy": true, + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 0, + "bottomRow": 12, + "dragDisabled": true, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "isDeletable": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ { - "children": [ + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 120, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "useAutoLayout": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 0, + "bottomRow": 8, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "dynamicBindingPathList": [ { - "label": "Dark Blue", - "value": "DARK BLUE" + "key": "image" }, { - "label": "Light Blue", - "value": "LIGHT BLUE" + "key": "borderRadius" } - ], - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" + ], + "leftColumn": 0, + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "4p32q1fdb6", + "image": "{{currentItem.img}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "cover", + "widgetId": "vhtb35a9bb", + "isVisible": true, + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "enableRotation": false + }, + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 28, + "animateLoading": true, + "overflow": "NONE", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "leftColumn": 16, + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{currentItem.name}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 28, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "i76mi13anp", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "textStyle": "HEADING", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 4, + "bottomRow": 8, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 24, + "animateLoading": true, + "overflow": "NONE", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "leftColumn": 16, + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{currentItem.id}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 24, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "rot88zlgcs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "textStyle": "BODY", + "minDynamicHeight": 4 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "detachFromLayout": true, + "widgetId": "xm0ckgqeyy", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0z5i43iit8", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] } - ], - "placeholderText": "Select option", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "expandAll": false, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 207, - "mobileBottomRow": 207, - "widgetName": "TreeSelect1", - "displayName": "TreeSelect", - "searchTags": [ - "dropdown", - "singleselecttree" - ], - "bottomRow": 207, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 20, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "wed9iqcqr6", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "sxat5132ow", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 200, - "responsiveBehavior": "fill", - "originalTopRow": 200, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "allowClear": false, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 227, - "widgetName": "Video1", - "displayName": "Video", - "iconSVG": "/static/media/icon.e3e5dfc92ff10e68a8a2b3c94ab4a4a4.svg", - "searchTags": ["youtube"], - "topRow": 199, - "bottomRow": 227, - "parentRowSpace": 10, - "type": "VIDEO_WIDGET", - "hideCard": false, - "mobileRightColumn": 26, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "key": "o891ebfron", - "backgroundColor": "#000", - "isDeprecated": false, - "rightColumn": 26, - "widgetId": "xi07gnjxwc", - "isVisible": true, - "version": 1, - "url": "https://assets.appsmith.com/widgets/bird.mp4", - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 199, - "responsiveBehavior": "fill", - "originalTopRow": 199, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 2, - "originalBottomRow": 227, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 232, - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "needsHeightForContent": true, - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": 0, - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1691735653044, - "originalBottomRow": 260, - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 260, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 260, - "columnWidthMap": {}, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 29, - "parentColumnSpace": 12.578125, - "borderWidth": "1", - "primaryColumns": {}, - "key": "q9aeroowon", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 29, - "textSize": "0.875rem", - "widgetId": "167sse6jxm", - "minWidth": 450, - "tableData": "", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "mobileTopRow": 232, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "originalTopRow": 232, - "mobileLeftColumn": 0, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" + ], + "borderWidth": "1", + "positioning": "fixed", + "flexVerticalAlignment": "start", + "key": "riht544udh", + "backgroundColor": "white", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "0z5i43iit8", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "isListItemContainer": true, + "parentId": "xtwcksp011", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "noContainerOffset": true, + "disabledWidgetFeatures": [ + "dynamicHeight" + ], + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 238.984375, + "detachFromLayout": true, + "widgetId": "xtwcksp011", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "8zzc2o0gs4", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] } - ] -} + ], + "itemBackgroundColor": "#FFFFFF", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "tags": [ + "Suggested", + "Display" + ], + "hasMetaWidgets": true, + "isLoading": false, + "mainCanvasId": "xtwcksp011", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 126, + "additionalStaticProps": [ + "level", + "levelData", + "prefixMetaWidgetId", + "metaWidgetId" + ], + "mobileBottomRow": 125, + "currentItemsView": "{{[]}}", + "triggeredItemView": "{{{}}}", + "widgetName": "List1", + "listData": [ + { + "id": "001", + "name": "Blue", + "img": "https://assets.appsmith.com/widgets/default.png" + }, + { + "id": "002", + "name": "Green", + "img": "https://assets.appsmith.com/widgets/default.png" + }, + { + "id": "003", + "name": "Red", + "img": "https://assets.appsmith.com/widgets/default.png" + } + ], + "displayName": "List", + "bottomRow": 126, + "parentRowSpace": 10, + "hideCard": false, + "templateBottomRow": 16, + "mobileRightColumn": 19, + "mainContainerId": "0z5i43iit8", + "primaryKeys": "{{List1.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}", + "parentColumnSpace": 12.578125, + "gridType": "vertical", + "key": "arlsagii4c", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 17, + "widgetId": "8zzc2o0gs4", + "minWidth": 450, + "parentId": "0", + "renderMode": "CANVAS", + "mobileTopRow": 85, + "responsiveBehavior": "fill", + "originalTopRow": 86, + "mobileLeftColumn": 0, + "selectedItemView": "{{{}}}" + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 98, + "widgetName": "Map1", + "defaultMarkers": [ + { + "lat": 25.122, + "long": 50.132, + "title": "Location1" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.5d50414980b866c69864af79042fa1f9.svg", + "topRow": 58, + "bottomRow": 84, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "mobileRightColumn": 10, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": { + "lat": 25.122, + "long": 50.132 + }, + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": true, + "key": "a7q9onobt6", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "ci1n2u6ajv", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 58, + "responsiveBehavior": "fill", + "originalTopRow": 58, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 84 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 118, + "widgetName": "MapChart1", + "data": [ + { + "id": "NA", + "value": ".82" + }, + { + "id": "SA", + "value": "2.04" + }, + { + "id": "AS", + "value": "1.78" + }, + { + "id": "EU", + "value": ".40" + }, + { + "id": "AF", + "value": "2.58" + }, + { + "id": "AU", + "value": "1.30" + } + ], + "colorRange": [ + { + "minValue": 0.5, + "maxValue": 1, + "code": "#FFD74D" + }, + { + "minValue": 1, + "maxValue": 2, + "code": "#FB8C00" + }, + { + "minValue": 2, + "maxValue": 3, + "code": "#E65100" + } + ], + "isCanvas": false, + "displayName": "Map Chart", + "iconSVG": "/static/media/icon.8676a101f7a7b525c93961a5fc154938.svg", + "searchTags": [ + "graph", + "visuals", + "visualisations" + ], + "topRow": 86, + "bottomRow": 118, + "parentRowSpace": 10, + "type": "MAP_CHART_WIDGET", + "hideCard": false, + "mapTitle": "Global Population", + "mobileRightColumn": 44, + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "fontFamily" + } + ], + "key": "kguior3yly", + "isDeprecated": false, + "rightColumn": 44, + "widgetId": "hwc4fu37ds", + "mapType": "WORLD", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 86, + "responsiveBehavior": "fill", + "showLabels": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 20 + }, + { + "isCompact": false, + "boxShadow": "none", + "mobileBottomRow": 89, + "widgetName": "MenuButton1", + "displayName": "Menu button", + "iconSVG": "/static/media/icon.631848e88e7a3db05f6015f22835e81b.svg", + "topRow": 85, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "MENU_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "menuColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "gprc2zr0rd", + "isDeprecated": false, + "rightColumn": 62, + "menuVariant": "PRIMARY", + "widgetId": "r8g08yvkew", + "menuItems": { + "menuItem1": { + "label": "First Menu Item", + "id": "menuItem1", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Menu Item", + "id": "menuItem2", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Third Menu Item", + "id": "menuItem3", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "isVisible": true, + "label": "Open Menu", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 85, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "menuItemsSource": "STATIC", + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 115, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 91, + "bottomRow": 331, + "parentRowSpace": 10, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 240, + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 240, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "qj9syzh81y", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "6ucqmpw8zr", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button4", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "yx1wuu22c5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button5", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "qx414dch11", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "wuk3lelfl2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "r6x7021mrg", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "qnw0lbxm18", + "height": 240, + "isDeprecated": false, + "rightColumn": 64, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r6x7021mrg", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 91, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 40, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "mobileBottomRow": 156, + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 132, + "bottomRow": 372, + "parentRowSpace": 10, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 23, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 240, + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 240, + "mobileRightColumn": 289.296875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "2020hz44rd", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "4jjv4ddt0r", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button6", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "spf979il1x", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button7", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "nm795uew4k", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 289.296875, + "detachFromLayout": true, + "widgetId": "qc7xr9bi2u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "4yzww01kfr", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "qnw0lbxm18", + "height": 240, + "isDeprecated": false, + "rightColumn": 23, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "4yzww01kfr", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 132, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.3167ea09b141a0db57f2a78cfc022004.svg", + "labelText": "Label", + "topRow": 129, + "labelWidth": 5, + "type": "MULTI_SELECT_TREE_WIDGET", + "mode": "SHOW_ALL", + "defaultOptionValue": [ + "GREEN" + ], + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "options": [ + { + "label": "Blue", + "value": "BLUE", + "children": [ + { + "label": "Dark Blue", + "value": "DARK BLUE" + }, + { + "label": "Light Blue", + "value": "LIGHT BLUE" + } + ] + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "placeholderText": "Select option(s)", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "expandAll": false, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 136, + "mobileBottomRow": 136, + "widgetName": "MultiTreeSelect1", + "displayName": "Multi TreeSelect", + "searchTags": [ + "dropdown", + "multiselecttree" + ], + "bottomRow": 136, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 16, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "2tf13eug7r", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 7, + "widgetId": "5vpvmzgcth", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 129, + "responsiveBehavior": "fill", + "originalTopRow": 129, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "allowClear": false, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.801e0376f5d71c420e7b490da23a44a6.svg", + "labelText": "Label", + "topRow": 130, + "labelWidth": 5, + "type": "MULTI_SELECT_WIDGET_V2", + "serverSideFiltering": false, + "defaultOptionValue": [ + "GREEN", + "RED" + ], + "animateLoading": true, + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "placeholderText": "Select option(s)", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 137, + "mobileBottomRow": 137, + "widgetName": "MultiSelect1", + "isFilterable": true, + "displayName": "MultiSelect", + "searchTags": [ + "dropdown", + "tags" + ], + "bottomRow": 137, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 39, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "sourceData": [ + { + "name": "Blue", + "code": "BLUE" + }, + { + "name": "Green", + "code": "GREEN" + }, + { + "name": "Red", + "code": "RED" + } + ], + "key": "4wa18se7xd", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 22, + "widgetId": "txwn62eg82", + "optionValue": "code", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 130, + "optionLabel": "name", + "responsiveBehavior": "fill", + "originalTopRow": 130, + "mobileLeftColumn": 19, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 129, + "widgetName": "NumberSlider1", + "defaultValue": 10, + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.0e730017fc6034faa535c7c3ff261daa.svg", + "tooltipAlwaysOn": false, + "labelText": "Percentage", + "searchTags": [ + "range" + ], + "topRow": 121, + "bottomRow": 129, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 12.578125, + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "nr5wtvwsco", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30, + "max": 100, + "widgetId": "0xh6e7d55z", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": [ + { + "value": 25, + "label": "25%" + }, + { + "value": 50, + "label": "50%" + }, + { + "value": 75, + "label": "75%" + } + ], + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "tags": [ + "Sliders" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 121, + "responsiveBehavior": "fill", + "originalTopRow": 121, + "mobileLeftColumn": 16, + "originalBottomRow": 129, + "step": 1, + "showMarksLabel": true + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.d9bf1c0820d1437867fa5a3dfb174eba.svg", + "topRow": 94, + "labelWidth": 5, + "type": "PHONE_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 101, + "widgetName": "PhoneInput1", + "displayName": "Phone Input", + "searchTags": [ + "call" + ], + "bottomRow": 101, + "parentRowSpace": 10, + "defaultDialCode": "+1", + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "vkafm3t7ba", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "t3b6lzjg6d", + "allowDialCodeChange": false, + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "allowFormatting": true, + "renderMode": "CANVAS", + "mobileTopRow": 94, + "responsiveBehavior": "fill", + "mobileLeftColumn": 44, + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 144, + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "displayName": "Progress", + "iconSVG": "/static/media/icon.d957681553199f5445fe4fb3038b7a64.svg", + "searchTags": [ + "percent" + ], + "topRow": 140, + "bottomRow": 144, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "mobileRightColumn": 12, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fillColor" + }, + { + "key": "borderRadius" + } + ], + "key": "ss55ux1zte", + "showResult": false, + "isDeprecated": false, + "rightColumn": 2, + "counterClosewise": false, + "widgetId": "ywd6b2xb5q", + "isVisible": true, + "steps": 1, + "version": 1, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 140, + "responsiveBehavior": "fill", + "originalTopRow": 140, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 144, + "progress": 50 + }, + { + "boxShadow": "none", + "mobileBottomRow": 146, + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.99c101b3b70073f9c00e9af6523f9427.svg", + "searchTags": [ + "choice" + ], + "topRow": 140, + "bottomRow": 153, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "28mewg6ohj", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 4, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "bfqu2mfbud", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Label", + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 140, + "originalTopRow": 140, + "mobileLeftColumn": 17, + "maxDynamicHeight": 9000, + "originalBottomRow": 153, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + }, + { + "iconSVG": "/static/media/icon.aaed6b284667445122560009227d9494.svg", + "defaultStartValue": 10, + "tooltipAlwaysOn": false, + "labelText": "Percentage", + "topRow": 158, + "labelWidth": 8, + "type": "RANGE_SLIDER_WIDGET", + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "isDisabled": false, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Sliders" + ], + "isLoading": false, + "originalBottomRow": 166, + "minRange": 5, + "mobileBottomRow": 158, + "widgetName": "RangeSlider1", + "displayName": "Range Slider", + "bottomRow": 166, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 7, + "min": 0, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "shouldTruncate": false, + "defaultEndValue": 100, + "key": "s1gd9kou22", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 7, + "max": 100, + "widgetId": "lquae2zk6n", + "marks": [ + { + "value": 25, + "label": "25%" + }, + { + "value": 50, + "label": "50%" + }, + { + "value": 75, + "label": "75%" + } + ], + "sliderSize": "m", + "shouldScroll": false, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 150, + "responsiveBehavior": "fill", + "originalTopRow": 158, + "mobileLeftColumn": 0, + "step": 1, + "showMarksLabel": true + }, + { + "mobileBottomRow": 151, + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.2281d0260761c25b3504117eddb50d8d.svg", + "searchTags": [ + "stars", + "rate" + ], + "topRow": 154, + "bottomRow": 158, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": 5, + "hideCard": false, + "mobileRightColumn": 19, + "animateLoading": true, + "isReadOnly": false, + "parentColumnSpace": 12.578125, + "leftColumn": 37, + "dynamicBindingPathList": [ + { + "key": "activeColor" + } + ], + "isDisabled": false, + "key": "8xz0qsschn", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 56, + "inactiveColor": "#E0DEDE", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "m2hxtimc8p", + "isVisible": true, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 147, + "defaultRate": 3, + "originalTopRow": 154, + "activeColor": "{{appsmith.theme.colors.primaryColor}}", + "size": "LARGE", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "originalBottomRow": 158, + "minDynamicHeight": 4, + "tooltips": [ + "Terrible", + "Bad", + "Neutral", + "Good", + "Great" + ] + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 141, + "widgetName": "RichTextEditor1", + "displayName": "Rich Text Editor", + "iconSVG": "/static/media/icon.074d534389d0f6262ecfbd8e81539d08.svg", + "labelText": "Label", + "searchTags": [ + "input", + "rte" + ], + "topRow": 145, + "bottomRow": 165, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RICH_TEXT_EDITOR_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 13, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "labelPosition": "Top", + "inputType": "html", + "isDisabled": false, + "key": "nqpl6xv81l", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 37, + "isDefaultClickDisabled": true, + "dynamicHeight": "FIXED", + "widgetId": "oqn8kruzwm", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Inputs" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 121, + "responsiveBehavior": "fill", + "originalTopRow": 145, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 40, + "maxDynamicHeight": 9000, + "originalBottomRow": 165, + "defaultText": "This is the initial content of the editor", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", + "labelText": "Label", + "topRow": 103, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "defaultOptionValue": "GREEN", + "animateLoading": true, + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "placeholderText": "Select option", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Suggested", + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 110, + "widgetName": "Select1", + "isFilterable": true, + "displayName": "Select", + "searchTags": [ + "dropdown" + ], + "bottomRow": 110, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "sourceData": [ + { + "name": "Blue", + "code": "BLUE" + }, + { + "name": "Green", + "code": "GREEN" + }, + { + "name": "Red", + "code": "RED" + } + ], + "key": "0ghuoqaq2n", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "fmzvjflg26", + "optionValue": "code", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 103, + "optionLabel": "name", + "responsiveBehavior": "fill", + "mobileLeftColumn": 44, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 139, + "widgetName": "Statbox1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Stats Box", + "iconSVG": "/static/media/icon.182a90a0c52d97288bf067cc9c4186d4.svg", + "searchTags": [ + "statbox" + ], + "topRow": 125, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "STATBOX_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 50, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 42, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "mobileBottomRow": 140, + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 150, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 140, + "mobileRightColumn": 276.71875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "mobileBottomRow": 4, + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Page Views", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ngjsp0w04u", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#999999", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 8, + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 4, + "bottomRow": 8, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "2.6 M", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "pxeqy7c3r0", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "mobileBottomRow": 10, + "widgetName": "IconButton4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 62, + "iconName": "arrow-top-right", + "widgetId": "95leneff8x", + "buttonStyle": "PRIMARY", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 12, + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 8, + "bottomRow": 13, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "21% more than last month", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qizpkwzy37", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#03B365", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 8, + "responsiveBehavior": "fill", + "originalTopRow": 8, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "originalBottomRow": 13, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 276.71875, + "detachFromLayout": true, + "widgetId": "6p1oisvt4u", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "16h9hj28au", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "positioning": "fixed", + "key": "h78l6tvnee", + "backgroundColor": "white", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "16h9hj28au", + "isVisible": true, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 125, + "responsiveBehavior": "fill", + "originalTopRow": 125, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 28, + "maxDynamicHeight": 9000, + "originalBottomRow": 140, + "minDynamicHeight": 14 + }, + { + "boxShadow": "none", + "mobileBottomRow": 130, + "widgetName": "Switch1", + "displayName": "Switch", + "iconSVG": "/static/media/icon.afbd826fee9d09b12c5cde30a8c6fe62.svg", + "searchTags": [ + "boolean" + ], + "topRow": 126, + "bottomRow": 130, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "isDisabled": false, + "key": "78zhyxiuy6", + "isDeprecated": false, + "rightColumn": 42, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ed61bm6yq6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Label", + "defaultSwitchState": true, + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 126, + "responsiveBehavior": "fill", + "mobileLeftColumn": 13, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 179, + "widgetName": "SwitchGroup1", + "isCanvas": false, + "displayName": "Switch Group", + "iconSVG": "/static/media/icon.6a5a5f62190c8b357935095e946a663c.svg", + "labelText": "Label", + "topRow": 173, + "bottomRow": 184, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SWITCH_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 11, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 25, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Blue", + "value": "BLUE" + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "wtfaj1dxxd", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 36, + "defaultSelectedValues": [ + "BLUE" + ], + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "lahfh6aqh8", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 173, + "originalTopRow": 173, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 184, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 188, + "widgetName": "Tabs1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", + "topRow": 173, + "bottomRow": 192, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 25, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "mobileBottomRow": 150, + "widgetName": "Canvas7", + "displayName": "Canvas", + "bottomRow": 150, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "9125inom1a", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "d1ol61zbiq", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + }, + { + "tabId": "tab2", + "mobileBottomRow": 150, + "widgetName": "Canvas8", + "displayName": "Canvas", + "bottomRow": 150, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "rao8jc32mo", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "d1ol61zbiq", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": 1, + "key": "wwrmea1oqw", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d1ol61zbiq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "shouldShowTabs": true, + "minWidth": 450, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "9125inom1a", + "isVisible": true, + "index": 0, + "positioning": "vertical" + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "rao8jc32mo", + "isVisible": true, + "index": 1, + "positioning": "vertical" + } + }, + "isVisible": true, + "version": 3, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 173, + "responsiveBehavior": "fill", + "originalTopRow": 173, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "originalBottomRow": 192, + "minDynamicHeight": 15 + }, + { + "mobileBottomRow": 175, + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 171, + "bottomRow": 175, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 52, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Hello {{appsmith.user.name || appsmith.user.email}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 52, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "mc3jy2f04s", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 171, + "responsiveBehavior": "fill", + "originalTopRow": 171, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 36, + "maxDynamicHeight": 9000, + "originalBottomRow": 175, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", + "labelText": "Label", + "topRow": 200, + "labelWidth": 5, + "type": "SINGLE_SELECT_TREE_WIDGET", + "defaultOptionValue": "BLUE", + "animateLoading": true, + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "options": [ + { + "label": "Blue", + "value": "BLUE", + "children": [ + { + "label": "Dark Blue", + "value": "DARK BLUE" + }, + { + "label": "Light Blue", + "value": "LIGHT BLUE" + } + ] + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "placeholderText": "Select option", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "expandAll": false, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 207, + "mobileBottomRow": 207, + "widgetName": "TreeSelect1", + "displayName": "TreeSelect", + "searchTags": [ + "dropdown", + "singleselecttree" + ], + "bottomRow": 207, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 20, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "wed9iqcqr6", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "sxat5132ow", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 200, + "responsiveBehavior": "fill", + "originalTopRow": 200, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "allowClear": false, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 227, + "widgetName": "Video1", + "displayName": "Video", + "iconSVG": "/static/media/icon.e3e5dfc92ff10e68a8a2b3c94ab4a4a4.svg", + "searchTags": [ + "youtube" + ], + "topRow": 199, + "bottomRow": 227, + "parentRowSpace": 10, + "type": "VIDEO_WIDGET", + "hideCard": false, + "mobileRightColumn": 26, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "key": "o891ebfron", + "backgroundColor": "#000", + "isDeprecated": false, + "rightColumn": 26, + "widgetId": "xi07gnjxwc", + "isVisible": true, + "version": 1, + "url": "https://assets.appsmith.com/widgets/bird.mp4", + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 199, + "responsiveBehavior": "fill", + "originalTopRow": 199, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 2, + "originalBottomRow": 227, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 232, + "isSortable": true, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "needsHeightForContent": true, + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2, + "totalRecordsCount": 0, + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1691735653044, + "originalBottomRow": 260, + "defaultSelectedRowIndices": [ + 0 + ], + "mobileBottomRow": 260, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 260, + "columnWidthMap": {}, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 29, + "parentColumnSpace": 12.578125, + "borderWidth": "1", + "primaryColumns": {}, + "key": "q9aeroowon", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 29, + "textSize": "0.875rem", + "widgetId": "167sse6jxm", + "minWidth": 450, + "tableData": "", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "mobileTopRow": 232, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "originalTopRow": 232, + "mobileLeftColumn": 0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-git/src/test/resources/DSLWidget/TabWidgetNestedChildren.json b/app/server/appsmith-git/src/test/resources/DSLWidget/TabWidgetNestedChildren.json index 06274880a0..3f30930c55 100644 --- a/app/server/appsmith-git/src/test/resources/DSLWidget/TabWidgetNestedChildren.json +++ b/app/server/appsmith-git/src/test/resources/DSLWidget/TabWidgetNestedChildren.json @@ -1,266 +1,292 @@ { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 520, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 83, - "minHeight": 680, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 52, - "widgetName": "Tabs1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", - "topRow": 37, - "bottomRow": 52, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 60, - "animateLoading": true, - "parentColumnSpace": 0.984375, - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "mobileBottomRow": 150, - "widgetName": "Canvas1", - "displayName": "Canvas", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 23.625, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 6, - "widgetName": "Button1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 23, - "animateLoading": true, - "parentColumnSpace": 3.87109375, - "leftColumn": 7, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "1bjhjogqwh", - "isDeprecated": false, - "rightColumn": 23, - "isDefaultClickDisabled": true, - "widgetId": "w1q15xxln9", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "p0x6x4f231", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 7, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }], - "isDisabled": false, - "key": "h25emmxpxr", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 23.625, - "detachFromLayout": true, - "widgetId": "p0x6x4f231", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "hi5yp56ffm", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }, - { - "tabId": "tab2", - "mobileBottomRow": 150, - "widgetName": "Canvas2", - "displayName": "Canvas", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 23.625, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", - "topRow": 2, - "defaultCurrencyCode": "INR", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": false, - "version": 1, - "tags": ["Inputs"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 9, - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 30, - "parentColumnSpace": 3.87109375, - "labelPosition": "Top", - "key": "ibpiq8rgcp", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "wp8ui4zlhz", - "minWidth": 450, - "label": "Label", - "parentId": "hvwk0q0v3j", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 2, - "responsiveBehavior": "fill", - "mobileLeftColumn": 10, - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "h25emmxpxr", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 23.625, - "detachFromLayout": true, - "widgetId": "hvwk0q0v3j", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "hi5yp56ffm", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - } - ], - "borderWidth": 1, - "key": "1gptcxl57m", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 60, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "hi5yp56ffm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "shouldShowTabs": true, - "minWidth": 450, - "tabsObj": { - "tab1": { - "widgetId": "p0x6x4f231", - "positioning": "vertical", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "hvwk0q0v3j", - "positioning": "vertical", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 520, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 83, + "minHeight": 680, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 52, + "widgetName": "Tabs1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", + "topRow": 37, + "bottomRow": 52, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 60, + "animateLoading": true, + "parentColumnSpace": 0.984375, + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, - "isVisible": true, - "version": 3, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 37, - "responsiveBehavior": "fill", - "originalTopRow": 37, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 36, - "maxDynamicHeight": 9000, - "originalBottomRow": 56, - "minDynamicHeight": 15 - }] -} + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "mobileBottomRow": 150, + "widgetName": "Canvas1", + "displayName": "Canvas", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 23.625, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 6, + "widgetName": "Button1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 23, + "animateLoading": true, + "parentColumnSpace": 3.87109375, + "leftColumn": 7, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "1bjhjogqwh", + "isDeprecated": false, + "rightColumn": 23, + "isDefaultClickDisabled": true, + "widgetId": "w1q15xxln9", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "p0x6x4f231", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 7, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "h25emmxpxr", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 23.625, + "detachFromLayout": true, + "widgetId": "p0x6x4f231", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "hi5yp56ffm", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + }, + { + "tabId": "tab2", + "mobileBottomRow": 150, + "widgetName": "Canvas2", + "displayName": "Canvas", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 23.625, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", + "topRow": 2, + "defaultCurrencyCode": "INR", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": false, + "version": 1, + "tags": [ + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 9, + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 30, + "parentColumnSpace": 3.87109375, + "labelPosition": "Top", + "key": "ibpiq8rgcp", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30, + "widgetId": "wp8ui4zlhz", + "minWidth": 450, + "label": "Label", + "parentId": "hvwk0q0v3j", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 2, + "responsiveBehavior": "fill", + "mobileLeftColumn": 10, + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + } + ], + "isDisabled": false, + "key": "h25emmxpxr", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 23.625, + "detachFromLayout": true, + "widgetId": "hvwk0q0v3j", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "hi5yp56ffm", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": 1, + "key": "1gptcxl57m", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 60, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "hi5yp56ffm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "shouldShowTabs": true, + "minWidth": 450, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "p0x6x4f231", + "isVisible": true, + "index": 0, + "positioning": "vertical" + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "hvwk0q0v3j", + "isVisible": true, + "index": 1, + "positioning": "vertical" + } + }, + "isVisible": true, + "version": 3, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 37, + "responsiveBehavior": "fill", + "originalTopRow": 37, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 36, + "maxDynamicHeight": 9000, + "originalBottomRow": 56, + "minDynamicHeight": 15 + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create.json index cf4f6678c7..bd075899bc 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create.json @@ -1,61 +1,65 @@ { - "identifier": "UPLOAD_FILE_FROM_BODY", - "controlType": "SECTION", - "children": [ + "identifier": "UPLOAD_FILE_FROM_BODY", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'UPLOAD_FILE_FROM_BODY'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }], - "label": "Select bucket to query" + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "File path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "File path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Base64", - "value": "YES" - }, - { - "label": "Text / Binary", - "value": "NO" - } - ], - "label": "File data type", - "initialValue": "YES", - "configProperty": "actionConfiguration.formData.create.dataType.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Expiry duration of signed URL (minutes)", - "initialValue": "5", - "configProperty": "actionConfiguration.formData.create.expiry.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "Content", - "placeHolderText": "{{ FilePicker1.files[0] }}", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "File data type", + "configProperty": "actionConfiguration.formData.create.dataType.data", + "controlType": "DROP_DOWN", + "initialValue": "YES", + "options": [ + { + "label": "Base64", + "value": "YES" + }, + { + "label": "Text / Binary", + "value": "NO" + } + ] + }, + { + "label": "Expiry duration of signed URL (minutes)", + "configProperty": "actionConfiguration.formData.create.expiry.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "5" + }, + { + "label": "Content", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeHolderText": "{{ FilePicker1.files[0] }}" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'UPLOAD_FILE_FROM_BODY'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create_many.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create_many.json index d619b03180..712278db47 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create_many.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/create_many.json @@ -1,60 +1,64 @@ { - "identifier": "UPLOAD_MULTIPLE_FILES_FROM_BODY", - "controlType": "SECTION", - "children": [ + "identifier": "UPLOAD_MULTIPLE_FILES_FROM_BODY", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'UPLOAD_MULTIPLE_FILES_FROM_BODY'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }], - "label": "Select bucket to query" + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Common file path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Common file path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Base64", - "value": "YES" - }, - { - "label": "Text / Binary", - "value": "NO" - } - ], - "label": "File data type", - "initialValue": "YES", - "configProperty": "actionConfiguration.formData.create.dataType.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Expiry duration of signed URL (minutes)", - "initialValue": "5", - "configProperty": "actionConfiguration.formData.create.expiry.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "Content", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "File data type", + "configProperty": "actionConfiguration.formData.create.dataType.data", + "controlType": "DROP_DOWN", + "initialValue": "YES", + "options": [ + { + "label": "Base64", + "value": "YES" + }, + { + "label": "Text / Binary", + "value": "NO" + } + ] + }, + { + "label": "Expiry duration of signed URL (minutes)", + "configProperty": "actionConfiguration.formData.create.expiry.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "5" + }, + { + "label": "Content", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'UPLOAD_MULTIPLE_FILES_FROM_BODY'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete.json index 5187078778..29ebcb00dd 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete.json @@ -1,30 +1,36 @@ { - "identifier": "DELETE_FILE", - "controlType": "SECTION", - "children": [ + "identifier": "DELETE_FILE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DELETE_FILE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }], - "label": "Select bucket to query" - }, - { - "controlType": "SECTION", - "children": [{ - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "File path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }], - "description": "Optional", - "label": "Query" + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DELETE_FILE'}}"} + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "File path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete_many.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete_many.json index 8247ff090f..e8b8fdb888 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete_many.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/delete_many.json @@ -1,27 +1,31 @@ { - "identifier": "DELETE_MULTIPLE_FILES", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "placeholderText": "[\"myDir/file1.txt\", \"myDir/file2.txt\"]", - "label": "List of Files", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - } - ], - "label": "Select bucket to query" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DELETE_MULTIPLE_FILES'}}"} + "identifier": "DELETE_MULTIPLE_FILES", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DELETE_MULTIPLE_FILES'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ + { + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "List of Files", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "initialValue": "", + "placeholderText": "[\"myDir/file1.txt\", \"myDir/file2.txt\"]" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/list.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/list.json index 29b8be0816..e73fecf3e0 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/list.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/list.json @@ -1,137 +1,143 @@ { - "identifier": "LIST", - "controlType": "SECTION", - "children": [ + "identifier": "LIST", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'LIST'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }], - "label": "Select bucket to query" - }, - { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Prefix", - "initialValue": "", - "configProperty": "actionConfiguration.formData.list.prefix.data" - }, - { - "-subtitle": "Array of Objects", - "controlType": "WHERE_CLAUSE", - "-alternateViewTypes": ["json"], - "nestedLevels": 3, - "label": "Where", - "-tooltipText": "Array of Objects", - "comparisonTypes": [ - { - "label": "==", - "value": "EQ" - }, - { - "label": "!=", - "value": "NOT_EQ" - }, - { - "label": "in", - "value": "IN" - }, - { - "label": "not in", - "value": "NOT_IN" - } - ], - "logicalTypes": [ - { - "label": "AND", - "value": "AND" - }, - { - "label": "OR", - "value": "OR" - } - ], - "configProperty": "actionConfiguration.formData.list.where.data" - } - ], - "description": "Optional", - "label": "Query" - }, - { - "controlType": "SECTION", - "children": [ - { - "-subtitle": "Allowed values: YES, NO", - "controlType": "DROP_DOWN", - "-alternateViewTypes": ["json"], - "options": [ - { - "label": "Yes", - "value": "YES" - }, - { - "label": "No", - "value": "NO" - } - ], - "label": "Generate signed URL", - "-tooltipText": "Allowed values: YES, NO", - "initialValue": "NO", - "configProperty": "actionConfiguration.formData.list.signedUrl.data", - "staticDependencyPathList": ["actionConfiguration.formData.list.expiry.data"] - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Expiry duration of signed URL (minutes)", - "conditionals": {"show": "{{actionConfiguration.formData.list.signedUrl.data === 'YES'}}"}, - "initialValue": "5", - "configProperty": "actionConfiguration.formData.list.expiry.data" - }, - { - "-subtitle": "Allowed values: YES, NO", - "controlType": "DROP_DOWN", - "-alternateViewTypes": ["json"], - "options": [ - { - "label": "Yes", - "value": "YES" - }, - { - "label": "No", - "value": "NO" - } - ], - "label": "Generate unsigned URL", - "-tooltipText": "Allowed values: YES, NO", - "initialValue": "YES", - "configProperty": "actionConfiguration.formData.list.unSignedUrl.data" - }, - { - "-subtitle": "Array of Objects", - "controlType": "SORTING", - "-alternateViewTypes": ["json"], - "label": "Sort By", - "-tooltipText": "Array of Objects", - "configProperty": "actionConfiguration.formData.list.sortBy.data" - }, - { - "-subtitle": "Object", - "controlType": "PAGINATION", - "-alternateViewTypes": ["json"], - "label": "Paginate By", - "-tooltipText": "Object", - "configProperty": "actionConfiguration.formData.list.pagination.data" - } - ], - "label": "Options" + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'LIST'}}"} -} + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Prefix", + "configProperty": "actionConfiguration.formData.list.prefix.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "" + }, + { + "label": "Where", + "configProperty": "actionConfiguration.formData.list.where.data", + "nestedLevels": 3, + "controlType": "WHERE_CLAUSE", + "-subtitle": "Array of Objects", + "-tooltipText": "Array of Objects", + "-alternateViewTypes": ["json"], + "logicalTypes": [ + { + "label": "AND", + "value": "AND" + }, + { + "label": "OR", + "value": "OR" + } + ], + "comparisonTypes": [ + { + "label": "==", + "value": "EQ" + }, + { + "label": "!=", + "value": "NOT_EQ" + }, + { + "label": "in", + "value": "IN" + }, + { + "label": "not in", + "value": "NOT_IN" + } + ] + } + ] + }, + { + "controlType": "SECTION", + "label": "Options", + "children": [ + { + "label": "Generate signed URL", + "configProperty": "actionConfiguration.formData.list.signedUrl.data", + "controlType": "DROP_DOWN", + "-subtitle": "Allowed values: YES, NO", + "-tooltipText": "Allowed values: YES, NO", + "-alternateViewTypes": ["json"], + "initialValue": "NO", + "options": [ + { + "label": "Yes", + "value": "YES" + }, + { + "label": "No", + "value": "NO" + } + ], + "staticDependencyPathList": ["actionConfiguration.formData.list.expiry.data"] + }, + { + "label": "Expiry duration of signed URL (minutes)", + "configProperty": "actionConfiguration.formData.list.expiry.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "5", + "conditionals": { + "show": "{{actionConfiguration.formData.list.signedUrl.data === 'YES'}}" + } + }, + { + "label": "Generate unsigned URL", + "configProperty": "actionConfiguration.formData.list.unSignedUrl.data", + "controlType": "DROP_DOWN", + "-subtitle": "Allowed values: YES, NO", + "-tooltipText": "Allowed values: YES, NO", + "-alternateViewTypes": ["json"], + "initialValue": "YES", + "options": [ + { + "label": "Yes", + "value": "YES" + }, + { + "label": "No", + "value": "NO" + } + ] + }, + { + "label": "Sort By", + "configProperty": "actionConfiguration.formData.list.sortBy.data", + "controlType": "SORTING", + "-subtitle": "Array of Objects", + "-tooltipText": "Array of Objects", + "-alternateViewTypes": ["json"] + }, + { + "label": "Paginate By", + "configProperty": "actionConfiguration.formData.list.pagination.data", + "controlType": "PAGINATION", + "-subtitle": "Object", + "-tooltipText": "Object", + "-alternateViewTypes": ["json"] + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/read.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/read.json index 84ef303111..ca069a9738 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/read.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/read.json @@ -1,51 +1,55 @@ { - "identifier": "READ_FILE", - "controlType": "SECTION", - "children": [ + "identifier": "READ_FILE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'READ_FILE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select bucket to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Bucket name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.bucket.data" - }], - "label": "Select bucket to query" + "label": "Bucket name", + "configProperty": "actionConfiguration.formData.bucket.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "File path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "File path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "-subtitle": "Allowed values: YES, NO", - "controlType": "DROP_DOWN", - "-alternateViewTypes": ["json"], - "options": [ - { - "label": "Yes", - "value": "YES" - }, - { - "label": "No", - "value": "NO" - } - ], - "label": "Base64 encode file - yes/no", - "-tooltipText": "Allowed values: YES, NO", - "initialValue": "YES", - "configProperty": "actionConfiguration.formData.read.dataType.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "Base64 encode file - yes/no", + "configProperty": "actionConfiguration.formData.read.dataType.data", + "controlType": "DROP_DOWN", + "-subtitle": "Allowed values: YES, NO", + "-tooltipText": "Allowed values: YES, NO", + "-alternateViewTypes": ["json"], + "initialValue": "YES", + "options": [ + { + "label": "Yes", + "value": "YES" + }, + { + "label": "No", + "value": "NO" + } + ] } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'READ_FILE'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/root.json index d3ff40ca25..82d8d5d91d 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/editor/root.json @@ -1,47 +1,51 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "List files in bucket", - "value": "LIST" - }, - { - "label": "Create a new file", - "value": "UPLOAD_FILE_FROM_BODY" - }, - { - "label": "Create multiple new files", - "value": "UPLOAD_MULTIPLE_FILES_FROM_BODY" - }, - { - "label": "Read file", - "value": "READ_FILE" - }, - { - "label": "Delete file", - "value": "DELETE_FILE" - }, - { - "label": "Delete multiple files", - "value": "DELETE_MULTIPLE_FILES" - } - ], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "LIST", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "create.json", - "create_many.json", - "delete.json", - "delete_many.json", - "list.json", - "read.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "LIST", + "options": [ + { + "label": "List files in bucket", + "value": "LIST" + }, + { + "label": "Create a new file", + "value": "UPLOAD_FILE_FROM_BODY" + }, + { + "label": "Create multiple new files", + "value": "UPLOAD_MULTIPLE_FILES_FROM_BODY" + }, + { + "label": "Read file", + "value": "READ_FILE" + }, + { + "label": "Delete file", + "value": "DELETE_FILE" + }, + { + "label": "Delete multiple files", + "value": "DELETE_MULTIPLE_FILES" + } + ] + } + ] + } + ], + "files": [ + "create.json", + "create_many.json", + "delete.json", + "delete_many.json", + "list.json", + "read.json" + ] } diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/form.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/form.json index ac431d5396..aca975ff4e 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/form.json @@ -1,126 +1,130 @@ -{"form": [{ - "sectionName": "Details", - "children": [ +{ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "S3 service provider key", - "initialValue": "s3Provider", - "configProperty": "datasourceConfiguration.properties[1].key" + "label": "S3 service provider key", + "configProperty": "datasourceConfiguration.properties[1].key", + "controlType": "INPUT_TEXT", + "initialValue": "s3Provider", + "hidden": true }, { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Amazon S3", - "value": "amazon-s3" - }, - { - "label": "Upcloud", - "value": "upcloud" - }, - { - "label": "Digital Ocean spaces", - "value": "digital-ocean-spaces" - }, - { - "label": "Wasabi", - "value": "wasabi" - }, - { - "label": "DreamObjects", - "value": "dream-objects" - }, - { - "label": "MinIO", - "value": "minio" - }, - { - "label": "Google Cloud Storage", - "value": "google-cloud-storage" - }, - { - "label": "Other", - "value": "other" - } - ], - "label": "S3 service provider", - "setFirstOptionAsDefault": true, - "initialValue": "amazon-s3", - "configProperty": "datasourceConfiguration.properties[1].value" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "label": "Access key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "Secret key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.password" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "EQUALS", - "value": "amazon-s3" + "label": "S3 service provider", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "amazon-s3", + "setFirstOptionAsDefault": true, + "options": [ + { + "label": "Amazon S3", + "value": "amazon-s3" }, - "placeholderText": "https://user-storage.de-fra1.upcloudobjects.com", - "label": "Endpoint URL (with or without protocol and port no)", - "initialValue": "", - "configProperty": "datasourceConfiguration.endpoints[0].host" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Custom endpoint URL key", - "initialValue": "customRegion", - "configProperty": "datasourceConfiguration.properties[2].key" - }, - { - "controlType": "INPUT_TEXT", - "hidden": { - "conditionType": "AND", - "conditions": [ - { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "NOT_EQUALS", - "value": "other" - }, - { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "NOT_EQUALS", - "value": "minio" - } - ] + { + "label": "Upcloud", + "value": "upcloud" }, - "placeholderText": "de-fra1", - "label": "Region", - "initialValue": "", - "configProperty": "datasourceConfiguration.properties[2].value" + { + "label": "Digital Ocean spaces", + "value": "digital-ocean-spaces" + }, + { + "label": "Wasabi", + "value": "wasabi" + }, + { + "label": "DreamObjects", + "value": "dream-objects" + }, + { + "label": "MinIO", + "value": "minio" + }, + { + "label": "Google Cloud Storage", + "value": "google-cloud-storage" + }, + { + "label": "Other", + "value": "other" + } + ] }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": { + "label": "Access key", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Secret key", + "configProperty": "datasourceConfiguration.authentication.password", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true + }, + { + "label": "Endpoint URL (with or without protocol and port no)", + "configProperty": "datasourceConfiguration.endpoints[0].host", + "controlType": "INPUT_TEXT", + "initialValue": "", + "isRequired": true, + "placeholderText": "https://user-storage.de-fra1.upcloudobjects.com", + "hidden": { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "EQUALS", + "value": "amazon-s3" + } + }, + { + "label": "Custom endpoint URL key", + "configProperty": "datasourceConfiguration.properties[2].key", + "controlType": "INPUT_TEXT", + "initialValue": "customRegion", + "hidden": true + }, + { + "label": "Region", + "configProperty": "datasourceConfiguration.properties[2].value", + "controlType": "INPUT_TEXT", + "initialValue": "", + "placeholderText": "de-fra1", + "hidden": { + "conditionType": "AND", + "conditions": [ + { "path": "datasourceConfiguration.properties[1].value", "comparison": "NOT_EQUALS", - "value": "google-cloud-storage" - }, - "placeholderText": "Enter default bucket name", - "label": "Default Bucket", - "initialValue": "", - "configProperty": "datasourceConfiguration.properties[3].value" + "value": "other" + }, + { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "NOT_EQUALS", + "value": "minio" + } + ] + } + }, + { + "label": "Default Bucket", + "configProperty": "datasourceConfiguration.properties[3].value", + "controlType": "INPUT_TEXT", + "initialValue": "", + "placeholderText": "Enter default bucket name", + "isRequired": true, + "hidden": { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "NOT_EQUALS", + "value": "google-cloud-storage" + } } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/setting.json b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/setting.json index ce5a98c35b..a42c022964 100644 --- a/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/amazons3Plugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Content field by adding/removing quotes intelligently and reduces developer errors", - "label": "Smart JSON substitution", - "initialValue": true, - "configProperty": "actionConfiguration.formData.smartSubstitution.data" + "label": "Smart JSON substitution", + "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Content field by adding/removing quotes intelligently and reduces developer errors", + "configProperty": "actionConfiguration.formData.smartSubstitution.data", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/chat.json b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/chat.json index a14150ff85..f182d8a125 100644 --- a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/chat.json +++ b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/chat.json @@ -1,111 +1,115 @@ { - "identifier": "CHAT", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for response generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.chatModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "chat_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'CHAT'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "CHAT_MODELS" - }} - } - }, - "initialValue": "" - }, - { - "isRequired": true, - "Description": "Put a positive integer value", - "controlType": "INPUT_TEXT", - "tooltipText": "The maximum number of tokens to generate in the chat completion.", - "subtitle": "The maximum number of tokens to generate in the chat completion.", - "dataType": "NUMBER", - "label": "Max Tokens", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "256", - "configProperty": "actionConfiguration.formData.maxTokens" - }, - { - "isRequired": false, - "Description": "Provide additional instructions for the AI model as system prompt", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide additional instructions for the AI model as system prompt", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "System Prompt", - "customStyles": { - "width": "590px", - "minWidth": "400px" - }, - "initialValue": "", - "configProperty": "actionConfiguration.formData.systemPrompt.data" - }, - { - "schema": [ - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Human", - "value": "Human" - }, - { - "label": "Assistant", - "value": "Assistant" - } - ], - "label": "Role", - "initialValue": "Human", - "key": "role" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{ UserInput.text }}", - "label": "Content", - "key": "content" - } - ], - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Ask a question", - "propertyName": "messages", - "subtitle": "A list of messages comprising the conversation so far.", - "addMoreButtonLabel": "Add message", - "label": "Messages", - "configProperty": "actionConfiguration.formData.messages.data" - }, - { - "isRequired": false, - "Description": "Put a value between 0 and 1", - "controlType": "INPUT_TEXT", - "tooltipText": "Put a value between 0 and 1", - "subtitle": "Defaults to 1. Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks.", - "dataType": "NUMBER", - "label": "Temperature", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "1", - "configProperty": "actionConfiguration.formData.temperature" + "identifier": "CHAT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'CHAT'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for response generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "chat_model_id", + "configProperty": "actionConfiguration.formData.chatModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'CHAT'}}", + "config": { + "params": { + "requestType": "CHAT_MODELS", + "displayType": "DROP_DOWN" + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'CHAT'}}"} + } + }, + { + "label": "Max Tokens", + "tooltipText": "The maximum number of tokens to generate in the chat completion.", + "subtitle": "The maximum number of tokens to generate in the chat completion.", + "Description": "Put a positive integer value", + "configProperty": "actionConfiguration.formData.maxTokens", + "controlType": "INPUT_TEXT", + "initialValue": "256", + "isRequired": true, + "dataType": "NUMBER", + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + }, + { + "label": "System Prompt", + "Description": "Provide additional instructions for the AI model as system prompt", + "subtitle": "Provide additional instructions for the AI model as system prompt", + "configProperty": "actionConfiguration.formData.systemPrompt.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false, + "customStyles": { + "width": "590px", + "minWidth": "400px" + } + }, + { + "label": "Messages", + "tooltipText": "Ask a question", + "subtitle": "A list of messages comprising the conversation so far.", + "propertyName": "messages", + "isRequired": true, + "configProperty": "actionConfiguration.formData.messages.data", + "controlType": "ARRAY_FIELD", + "addMoreButtonLabel": "Add message", + "alternateViewTypes": ["json"], + "schema": [ + { + "label": "Role", + "key": "role", + "controlType": "DROP_DOWN", + "initialValue": "Human", + "options": [ + { + "label": "Human", + "value": "Human" + }, + { + "label": "Assistant", + "value": "Assistant" + } + ] + }, + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{ UserInput.text }}" + } + ] + }, + { + "label": "Temperature", + "tooltipText": "Put a value between 0 and 1", + "Description": "Put a value between 0 and 1", + "subtitle": "Defaults to 1. Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks.", + "configProperty": "actionConfiguration.formData.temperature", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "initialValue": "1", + "isRequired": false, + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + } + ] } diff --git a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/root.json index 8b38ea1c21..a5c1b0abaf 100644 --- a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/root.json @@ -1,28 +1,32 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Chat", - "value": "CHAT" - }, - { - "label": "Vision", - "value": "VISION" - } - ], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "CHAT", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "chat.json", - "vision.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "CHAT", + "options": [ + { + "label": "Chat", + "value": "CHAT" + }, + { + "label": "Vision", + "value": "VISION" + } + ] + } + ] + } + ], + "files": [ + "chat.json", + "vision.json" + ] } diff --git a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/vision.json b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/vision.json index 4051ff768b..fcb9f75af2 100644 --- a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/vision.json +++ b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/editor/vision.json @@ -1,123 +1,127 @@ { - "identifier": "VISION", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for response generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.visionModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "vision_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'VISION'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "VISION_MODELS" - }} - } - }, - "initialValue": "" - }, - { - "isRequired": true, - "Description": "Put a positive integer value", - "controlType": "INPUT_TEXT", - "tooltipText": "The maximum number of tokens to generate in the chat completion.", - "subtitle": "The maximum number of tokens to generate in the chat completion.", - "dataType": "NUMBER", - "label": "Max Tokens", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "256", - "configProperty": "actionConfiguration.formData.maxTokens" - }, - { - "isRequired": false, - "Description": "Provide additional instructions for the AI model as system prompt", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide additional instructions for the AI model as system prompt", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "System Prompt", - "initialValue": "", - "configProperty": "actionConfiguration.formData.systemPrompt.data" - }, - { - "schema": [ - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Human", - "value": "Human" - }, - { - "label": "Assistant", - "value": "Assistant" - } - ], - "label": "Role", - "initialValue": "Human", - "key": "role" - }, - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Text", - "value": "text" - }, - { - "label": "Image", - "value": "image" - } - ], - "label": "Type", - "initialValue": "text", - "key": "type" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{Img1.image}} or {{Input1.text}}", - "label": "Content", - "key": "content" - } - ], - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Ask a question", - "propertyName": "messages", - "subtitle": "A list of messages comprising the conversation so far. You can pass base64 encoded image directly in the request.", - "addMoreButtonLabel": "Add message", - "label": "Messages", - "configProperty": "actionConfiguration.formData.messages.data" - }, - { - "isRequired": false, - "Description": "Put a value between 0 and 1", - "controlType": "INPUT_TEXT", - "tooltipText": "Put a value between 0 and 1", - "subtitle": "Defaults to 1. Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks.", - "dataType": "NUMBER", - "label": "Temperature", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "1", - "configProperty": "actionConfiguration.formData.temperature" + "identifier": "VISION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'VISION'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for response generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "vision_model_id", + "configProperty": "actionConfiguration.formData.visionModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'VISION'}}", + "config": { + "params": { + "requestType": "VISION_MODELS", + "displayType": "DROP_DOWN" + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'VISION'}}"} + } + }, + { + "label": "Max Tokens", + "tooltipText": "The maximum number of tokens to generate in the chat completion.", + "subtitle": "The maximum number of tokens to generate in the chat completion.", + "Description": "Put a positive integer value", + "configProperty": "actionConfiguration.formData.maxTokens", + "controlType": "INPUT_TEXT", + "initialValue": "256", + "isRequired": true, + "dataType": "NUMBER", + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + }, + { + "label": "System Prompt", + "Description": "Provide additional instructions for the AI model as system prompt", + "subtitle": "Provide additional instructions for the AI model as system prompt", + "configProperty": "actionConfiguration.formData.systemPrompt.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false + }, + { + "label": "Messages", + "tooltipText": "Ask a question", + "subtitle": "A list of messages comprising the conversation so far. You can pass base64 encoded image directly in the request.", + "propertyName": "messages", + "isRequired": true, + "configProperty": "actionConfiguration.formData.messages.data", + "controlType": "ARRAY_FIELD", + "addMoreButtonLabel": "Add message", + "alternateViewTypes": ["json"], + "schema": [ + { + "label": "Role", + "key": "role", + "controlType": "DROP_DOWN", + "initialValue": "Human", + "options": [ + { + "label": "Human", + "value": "Human" + }, + { + "label": "Assistant", + "value": "Assistant" + } + ] + }, + { + "label": "Type", + "key": "type", + "controlType": "DROP_DOWN", + "initialValue": "text", + "options": [ + { + "label": "Text", + "value": "text" + }, + { + "label": "Image", + "value": "image" + } + ] + }, + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{Img1.image}} or {{Input1.text}}" + } + ] + }, + { + "label": "Temperature", + "tooltipText": "Put a value between 0 and 1", + "Description": "Put a value between 0 and 1", + "subtitle": "Defaults to 1. Ranges from 0 to 1. Use temp closer to 0 for analytical / multiple choice, and closer to 1 for creative and generative tasks.", + "configProperty": "actionConfiguration.formData.temperature", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "initialValue": "1", + "isRequired": false, + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + } + ] } diff --git a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/form.json index bc77290d05..257895c185 100644 --- a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/form.json @@ -1,43 +1,43 @@ { - "form": [{ - "sectionName": "Details", - "children": [ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ + { + "label": "Authentication type", + "description": "Select the authentication type to use", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "initialValue" : "apiKey", + "setFirstOptionAsDefault": true, + "options": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [{ - "label": "API Key", - "value": "apiKey" - }], - "description": "Select the authentication type to use", - "label": "Authentication type", - "setFirstOptionAsDefault": true, - "initialValue": "apiKey", - "configProperty": "datasourceConfiguration.authentication.authenticationType" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "API Key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.value" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Endpoint URL (with or without protocol and port no)", - "initialValue": "https://api.anthropic.com", - "configProperty": "datasourceConfiguration.url" + "label": "API Key", + "value": "apiKey" } - ], - "id": 1 - }], - "formButton": [ - "TEST", - "CANCEL", - "SAVE" - ] + ], + "isRequired": true + }, + { + "label": "API Key", + "configProperty": "datasourceConfiguration.authentication.value", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true + }, + { + "label": "Endpoint URL (with or without protocol and port no)", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "initialValue": "https://api.anthropic.com", + "isRequired": true, + "hidden": true + } + ] + } + ], + "formButton" : ["TEST", "CANCEL", "SAVE"] } diff --git a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/setting.json index 34a7609326..dd959a1b4b 100644 --- a/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/anthropicPlugin/src/main/resources/setting.json @@ -1,27 +1,31 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "initialValue": 60000, - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "initialValue": 60000, + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageCaptioning.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageCaptioning.json index 56406854f8..366774f151 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageCaptioning.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageCaptioning.json @@ -1,43 +1,51 @@ { - "identifier": "IMAGE_CAPTION", - "controlType": "SECTION", - "children": [ + "identifier": "IMAGE_CAPTION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_CAPTION'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [{ - "label": "Product description", - "value": { - "actionConfiguration.formData.imageCaption.input.data": "https://i.imgur.com/Eiq5s0F.png", - "actionConfiguration.formData.imageCaption.instructions.data": "Write a 200 word product description" - } - }], - "label": "Try out these examples", - "configProperty": "" - }, - { - "isRequired": true, - "Description": "Provide an image URL or the base64 encoded image", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide an image URL or the base64 encoded image", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "customStyles": {"width": "700px"}, - "configProperty": "actionConfiguration.formData.imageCaption.input.data" - }, - { - "isRequired": false, - "Description": "Provide additional instructions to tweak the caption", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions to tweak the caption", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "customStyles": {"width": "700px"}, - "initialValue": "", - "configProperty": "actionConfiguration.formData.imageCaption.instructions.data" + "label": "Product description", + "value": { + "actionConfiguration.formData.imageCaption.input.data": "https://i.imgur.com/Eiq5s0F.png", + "actionConfiguration.formData.imageCaption.instructions.data": "Write a 200 word product description" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_CAPTION'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide an image URL or the base64 encoded image", + "subtitle": "Provide an image URL or the base64 encoded image", + "configProperty": "actionConfiguration.formData.imageCaption.input.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "isRequired": true, + "customStyles": { + "width": "700px" + } + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions to tweak the caption", + "subtitle": "Provide additional instructions to tweak the caption", + "configProperty": "actionConfiguration.formData.imageCaption.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "isRequired": false, + "initialValue": "", + "customStyles": { + "width": "700px" + } + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageClassification.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageClassification.json index 2d60eaef41..d038793a19 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageClassification.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageClassification.json @@ -1,64 +1,72 @@ { - "identifier": "IMAGE_CLASSIFY", - "controlType": "SECTION", - "children": [ + "identifier": "IMAGE_CLASSIFY", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_CLASSIFY'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "Product category", - "value": { - "actionConfiguration.formData.imageClassify.labels.data": "Jacket, Shirt, Pant, T-Shirt, Shorts, Dress, Skirt", - "actionConfiguration.formData.imageClassify.input.data": "https://i.imgur.com/Eiq5s0F.png", - "actionConfiguration.formData.imageClassify.instructions.data": "Identify the category of clothing. Apply only one category." - } - }, - { - "label": "IT Asset Tagging", - "value": { - "actionConfiguration.formData.imageClassify.labels.data": "Laptop, Phone, Headphones, Mouse, Keyboard, Monitor", - "actionConfiguration.formData.imageClassify.input.data": "https://i.imgur.com/EqfqRQY.png", - "actionConfiguration.formData.imageClassify.instructions.data": "Tag the IT hardware." - } - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "Product category", + "value": { + "actionConfiguration.formData.imageClassify.input.data": "https://i.imgur.com/Eiq5s0F.png", + "actionConfiguration.formData.imageClassify.instructions.data": "Identify the category of clothing. Apply only one category.", + "actionConfiguration.formData.imageClassify.labels.data": "Jacket, Shirt, Pant, T-Shirt, Shorts, Dress, Skirt" + } }, { - "isRequired": true, - "Description": "Provide an image URL or the base64 encoded image for AI to extract entities from", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide an image URL or the base64 encoded image for AI to extract entities from", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "customStyles": {"width": "700px"}, - "configProperty": "actionConfiguration.formData.imageClassify.input.data" - }, - { - "isRequired": true, - "Description": "Provide labels as comma-separated string input for classification", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide a comma separated list of labels to classify the Input on", - "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", - "label": "Labels", - "customStyles": {"width": "700px"}, - "configProperty": "actionConfiguration.formData.imageClassify.labels.data" - }, - { - "isRequired": false, - "Description": "Provide additional instructions to tweak the classification", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions to tweak the classification", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "customStyles": {"width": "700px"}, - "initialValue": "", - "configProperty": "actionConfiguration.formData.imageClassify.instructions.data" + "label": "IT Asset Tagging", + "value": { + "actionConfiguration.formData.imageClassify.input.data": "https://i.imgur.com/EqfqRQY.png", + "actionConfiguration.formData.imageClassify.instructions.data": "Tag the IT hardware.", + "actionConfiguration.formData.imageClassify.labels.data": "Laptop, Phone, Headphones, Mouse, Keyboard, Monitor" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_CLASSIFY'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide an image URL or the base64 encoded image for AI to extract entities from", + "subtitle": "Provide an image URL or the base64 encoded image for AI to extract entities from", + "configProperty": "actionConfiguration.formData.imageClassify.input.data", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "customStyles": { + "width": "700px" + } + }, + { + "label": "Labels", + "Description": "Provide labels as comma-separated string input for classification", + "subtitle": "Provide a comma separated list of labels to classify the Input on", + "configProperty": "actionConfiguration.formData.imageClassify.labels.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", + "isRequired": true, + "customStyles": { + "width": "700px" + } + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions to tweak the classification", + "subtitle": "Provide additional instructions to tweak the classification", + "configProperty": "actionConfiguration.formData.imageClassify.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "isRequired": false, + "initialValue": "", + "customStyles": { + "width": "700px" + } + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageEntityExtraction.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageEntityExtraction.json index db1b809963..9b0fdce0c7 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageEntityExtraction.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/imageEntityExtraction.json @@ -1,63 +1,69 @@ { - "identifier": "IMAGE_ENTITY_EXTRACT", - "controlType": "SECTION", - "children": [ + "identifier": "IMAGE_ENTITY_EXTRACT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_ENTITY_EXTRACT'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "KYC document", - "value": { - "actionConfiguration.formData.imageEntity.instructions.data": "", - "actionConfiguration.formData.imageEntity.input.data": "https://i.imgur.com/5h9SfGf.jpgg", - "actionConfiguration.formData.imageEntity.labels.data": "name, date of birth, gender, licence number, height" - } - }, - { - "label": "Expense report", - "value": { - "actionConfiguration.formData.imageEntity.instructions.data": "The date should be in dd/mm/yyyy format", - "actionConfiguration.formData.imageEntity.input.data": "https://i.imgur.com/z2PlaKB.jpg", - "actionConfiguration.formData.imageEntity.labels.data": "food items, tax, total cost, date of purchase" - } - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "KYC document", + "value": { + "actionConfiguration.formData.imageEntity.input.data": "https://i.imgur.com/5h9SfGf.jpgg", + "actionConfiguration.formData.imageEntity.labels.data": "name, date of birth, gender, licence number, height", + "actionConfiguration.formData.imageEntity.instructions.data": "" + } }, { - "isRequired": true, - "Description": "Provide an image URL or the base64 encoded image", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide an image URL or the base64 encoded image", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "customStyles": {"width": "700px"}, - "configProperty": "actionConfiguration.formData.imageEntity.input.data" - }, - { - "isRequired": true, - "Description": "Provide a comma separated list of entities to extract from the Input", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide a comma separated list of entities to extract from the Input", - "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", - "label": "Entities", - "customStyles": {"width": "700px"}, - "configProperty": "actionConfiguration.formData.imageEntity.labels.data" - }, - { - "isRequired": false, - "Description": "Provide additional instructions for the AI to tweak the entity extraction", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions for the AI to tweak the entity extraction", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "initialValue": "", - "configProperty": "actionConfiguration.formData.imageEntity.instructions.data" + "label": "Expense report", + "value": { + "actionConfiguration.formData.imageEntity.input.data": "https://i.imgur.com/z2PlaKB.jpg", + "actionConfiguration.formData.imageEntity.labels.data": "food items, tax, total cost, date of purchase", + "actionConfiguration.formData.imageEntity.instructions.data": "The date should be in dd/mm/yyyy format" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'IMAGE_ENTITY_EXTRACT'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide an image URL or the base64 encoded image", + "subtitle": "Provide an image URL or the base64 encoded image", + "configProperty": "actionConfiguration.formData.imageEntity.input.data", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "customStyles": { + "width": "700px" + } + }, + { + "label": "Entities", + "Description": "Provide a comma separated list of entities to extract from the Input", + "subtitle": "Provide a comma separated list of entities to extract from the Input", + "configProperty": "actionConfiguration.formData.imageEntity.labels.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", + "isRequired": true, + "customStyles": { + "width": "700px" + } + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions for the AI to tweak the entity extraction", + "subtitle": "Provide additional instructions for the AI to tweak the entity extraction", + "configProperty": "actionConfiguration.formData.imageEntity.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/root.json index fffe169a69..bb0c7d61f0 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/root.json @@ -1,53 +1,57 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Generate text", - "value": "TEXT_GENERATE" - }, - { - "label": "Classify text", - "value": "TEXT_CLASSIFY" - }, - { - "label": "Summarise text", - "value": "TEXT_SUMMARY" - }, - { - "label": "Extract entities from text", - "value": "TEXT_ENTITY_EXTRACT" - }, - { - "label": "Classify Image", - "value": "IMAGE_CLASSIFY" - }, - { - "label": "Describe Image", - "value": "IMAGE_CAPTION" - }, - { - "label": "Extract entities from image", - "value": "IMAGE_ENTITY_EXTRACT" - } - ], - "description": "Choose the action you would like to use", - "label": "Action", - "initialValue": "TEXT_GENERATE", - "configProperty": "actionConfiguration.formData.usecase.data" - }] - }], - "files": [ - "textGeneration.json", - "textClassification.json", - "textSummarization.json", - "textEntityExtraction.json", - "imageClassification.json", - "imageCaptioning.json", - "imageEntityExtraction.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Action", + "description": "Choose the action you would like to use", + "configProperty": "actionConfiguration.formData.usecase.data", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "TEXT_GENERATE", + "options": [ + { + "label": "Generate text", + "value": "TEXT_GENERATE" + }, + { + "label": "Classify text", + "value": "TEXT_CLASSIFY" + }, + { + "label": "Summarise text", + "value": "TEXT_SUMMARY" + }, + { + "label": "Extract entities from text", + "value": "TEXT_ENTITY_EXTRACT" + }, + { + "label": "Classify Image", + "value": "IMAGE_CLASSIFY" + }, + { + "label": "Describe Image", + "value": "IMAGE_CAPTION" + }, + { + "label": "Extract entities from image", + "value": "IMAGE_ENTITY_EXTRACT" + } + ] + } + ] + } + ], + "files": [ + "textGeneration.json", + "textClassification.json", + "textSummarization.json", + "textEntityExtraction.json", + "imageClassification.json", + "imageCaptioning.json", + "imageEntityExtraction.json" + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textClassification.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textClassification.json index d83213c412..84fd690f7f 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textClassification.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textClassification.json @@ -1,70 +1,74 @@ { - "identifier": "TEXT_CLASSIFY", - "controlType": "SECTION", - "children": [ + "identifier": "TEXT_CLASSIFY", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'TEXT_CLASSIFY'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "Customer support", - "value": { - "actionConfiguration.formData.textClassify.input.data": "[\"Hello, I recently made a purchase on your platform, but I encountered an issue during the payment process. The transaction didnt go through, and Im unsure of the cause. Could you please assist? Best, Alice\",\n\u201cHi Alice, We apologize for any inconvenience. To assist you better, could you provide us with the error message you received, if any? Also, please check if your payment method is valid. Thanks, Support Team\",\n\"I didnt receive any specific error message; the transaction just failed. My payment method should be working fine as I used it elsewhere without any problems. Regards, Alice\",\n\"Thank you for the information, Alice. We will look into this matter and update you as soon as we have more information. In the meantime, could you try a different payment method? Best, Support Team\"]", - "actionConfiguration.formData.textClassify.instructions.data": "If no label fits the input, apply \u201cGeneral\u201d label", - "actionConfiguration.formData.textClassify.labels.data": "Technical, Urgent, Billing, Account, Upgrade, Bug, Refund" - } - }, - { - "label": "Product review", - "value": { - "actionConfiguration.formData.textClassify.input.data": "Received my laptop stand from Macazon after a significant delay in delivery, which was a bit disappointing. Upon unboxing, I noticed the build seemed sturdy, but unfortunately, the stand doesn't function as expected. It's supposed to be adjustable, but the mechanism is quite stiff, making it challenging to change angles or heights.", - "actionConfiguration.formData.textClassify.instructions.data": "Strictly apply only one label", - "actionConfiguration.formData.textClassify.labels.data": "Positive, Neutral, Negative" - } - }, - { - "label": "GitHub Issue", - "value": { - "actionConfiguration.formData.textClassify.input.data": "When console statement is long then the text is truncated when printed on the debugger as seen in the screenshot\n\nSteps To Reproduce\nAdd following statement to the editor and execute the function to observe truncation\nconsole.log('This is a long statement to display truncation issue present on the debugger. You can see this statement not being printed in whole')", - "actionConfiguration.formData.textClassify.instructions.data": "", - "actionConfiguration.formData.textClassify.labels.data": "Bug, Feature Request, Enhancement" - } - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "Customer support", + "value": { + "actionConfiguration.formData.textClassify.input.data": "[\"Hello, I recently made a purchase on your platform, but I encountered an issue during the payment process. The transaction didnt go through, and Im unsure of the cause. Could you please assist? Best, Alice\",\n“Hi Alice, We apologize for any inconvenience. To assist you better, could you provide us with the error message you received, if any? Also, please check if your payment method is valid. Thanks, Support Team\",\n\"I didnt receive any specific error message; the transaction just failed. My payment method should be working fine as I used it elsewhere without any problems. Regards, Alice\",\n\"Thank you for the information, Alice. We will look into this matter and update you as soon as we have more information. In the meantime, could you try a different payment method? Best, Support Team\"]", + "actionConfiguration.formData.textClassify.instructions.data": "If no label fits the input, apply “General” label", + "actionConfiguration.formData.textClassify.labels.data": "Technical, Urgent, Billing, Account, Upgrade, Bug, Refund" + } }, { - "isRequired": true, - "Description": "Provide some text for AI to classify", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide some text for AI to classify", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "configProperty": "actionConfiguration.formData.textClassify.input.data" + "label": "Product review", + "value": { + "actionConfiguration.formData.textClassify.input.data": "Received my laptop stand from Macazon after a significant delay in delivery, which was a bit disappointing. Upon unboxing, I noticed the build seemed sturdy, but unfortunately, the stand doesn't function as expected. It's supposed to be adjustable, but the mechanism is quite stiff, making it challenging to change angles or heights.", + "actionConfiguration.formData.textClassify.instructions.data": "Strictly apply only one label", + "actionConfiguration.formData.textClassify.labels.data": "Positive, Neutral, Negative" + } }, { - "isRequired": true, - "Description": "Provide a comma separated list of labels to classify the Input on", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide a comma separated list of labels to classify the Input on", - "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", - "label": "Labels", - "customStyles": {"width": "872px"}, - "configProperty": "actionConfiguration.formData.textClassify.labels.data" - }, - { - "isRequired": false, - "Description": "Provide additional instructions for the AI to tweak the text classification", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions for the AI to tweak the text classification", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "initialValue": "", - "configProperty": "actionConfiguration.formData.textClassify.instructions.data" + "label": "GitHub Issue", + "value": { + "actionConfiguration.formData.textClassify.input.data": "When console statement is long then the text is truncated when printed on the debugger as seen in the screenshot\n\nSteps To Reproduce\nAdd following statement to the editor and execute the function to observe truncation\nconsole.log('This is a long statement to display truncation issue present on the debugger. You can see this statement not being printed in whole')", + "actionConfiguration.formData.textClassify.instructions.data": "", + "actionConfiguration.formData.textClassify.labels.data": "Bug, Feature Request, Enhancement" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'TEXT_CLASSIFY'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide some text for AI to classify", + "subtitle": "Provide some text for AI to classify", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "configProperty": "actionConfiguration.formData.textClassify.input.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true + }, + { + "label": "Labels", + "Description": "Provide a comma separated list of labels to classify the Input on", + "subtitle": "Provide a comma separated list of labels to classify the Input on", + "configProperty": "actionConfiguration.formData.textClassify.labels.data", + "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "customStyles": { + "width": "872px" + } + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions for the AI to tweak the text classification", + "subtitle": "Provide additional instructions for the AI to tweak the text classification", + "configProperty": "actionConfiguration.formData.textClassify.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textEntityExtraction.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textEntityExtraction.json index e71efae7d2..69de07de8f 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textEntityExtraction.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textEntityExtraction.json @@ -1,62 +1,66 @@ { - "identifier": "TEXT_ENTITY_EXTRACT", - "controlType": "SECTION", - "children": [ + "identifier": "TEXT_ENTITY_EXTRACT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'TEXT_ENTITY_EXTRACT'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "Customer support", - "value": { - "actionConfiguration.formData.textEntity.instructions.data": "If you\u2019re unable to extract an entity, respond with \"Not found\"", - "actionConfiguration.formData.textEntity.labels.data": "name, address, account number, gender", - "actionConfiguration.formData.textEntity.input.data": "Dear team,\n\nI have a query regarding the address update process in my profile. I recently moved to a new location, and I need to update my address to 1234 Oak Street, Newville, NV 12345. However, I am encountering an error on the website. Could you assist me with this? My account number is 99892.\n\nRegards, \nMark " - } - }, - { - "label": "Inspection report", - "value": { - "actionConfiguration.formData.textEntity.instructions.data": "Remove special characters in the VIN and extract the date in MM/DD/YYYY format.", - "actionConfiguration.formData.textEntity.labels.data": "year, make, model, VIN, date, mechanic name, service centre name, overall condition", - "actionConfiguration.formData.textEntity.input.data": "The 2018 Toyota Camry with a mileage of 45,000 miles, VIN 1HGBH41JXMN109186, was thoroughly inspected on January 9, 2024. The engine and transmission are in good condition, showing no significant issues and well-maintained fluid levels. The brakes, however, require attention with the front brake pads and rear brake discs needing replacement due to wear and warping. The suspension system also needs attention; both front struts and rear shock absorbers show signs of leakage and wear and are recommended for replacement. Tire inspection revealed uneven wear patterns with the front left and rear right tires nearing the legal limit for tread depth, necessitating replacement. The exhaust system is in good condition with no observable leaks or corrosion. The electrical system needs attention, particularly the battery, which shows reduced capacity and needs replacement. Cooling system checks out well with adequate coolant levels and no leaks. Some lights and indicators, including the right headlight bulb and rear left turn indicator, are non-functional or dimming and need replacing. The windshield wipers are ineffective and require replacement. Interior components and the body and frame are in good condition, showing only minor wear and superficial damage. In conclusion, while the 2018 Toyota Camry is generally in good condition, it requires maintenance, particularly for the braking system, suspension, tires, electrical systems, lights, and windshield wipers. Addressing these issues will ensure the vehicle\u2019s safety and performance. Regular check-ups are advised to monitor the condition of parts currently in good or fair condition. This inspection was conducted by John Doe, an ASE Certified Mechanic, at XYZ Auto Service Center." - } - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "Customer support", + "value": { + "actionConfiguration.formData.textEntity.input.data": "Dear team,\n\nI have a query regarding the address update process in my profile. I recently moved to a new location, and I need to update my address to 1234 Oak Street, Newville, NV 12345. However, I am encountering an error on the website. Could you assist me with this? My account number is 99892.\n\nRegards, \nMark ", + "actionConfiguration.formData.textEntity.instructions.data": "If you’re unable to extract an entity, respond with \"Not found\"", + "actionConfiguration.formData.textEntity.labels.data": "name, address, account number, gender" + } }, { - "isRequired": true, - "Description": "Provide some text for AI to extract entities from", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide some text for AI to extract entities from", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "configProperty": "actionConfiguration.formData.textEntity.input.data" - }, - { - "isRequired": true, - "Description": "Provide a comma separated list of entities to extract from the Input", - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "subtitle": "Provide a comma separated list of entities to extract from the Input", - "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", - "label": "Entities", - "customStyles": {"width": "872px"}, - "configProperty": "actionConfiguration.formData.textEntity.labels.data" - }, - { - "isRequired": false, - "Description": "Provide additional instructions for the AI to tweak the entity extraction", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions for the AI to tweak the entity extraction", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "initialValue": "", - "configProperty": "actionConfiguration.formData.textEntity.instructions.data" + "label": "Inspection report", + "value": { + "actionConfiguration.formData.textEntity.input.data": "The 2018 Toyota Camry with a mileage of 45,000 miles, VIN 1HGBH41JXMN109186, was thoroughly inspected on January 9, 2024. The engine and transmission are in good condition, showing no significant issues and well-maintained fluid levels. The brakes, however, require attention with the front brake pads and rear brake discs needing replacement due to wear and warping. The suspension system also needs attention; both front struts and rear shock absorbers show signs of leakage and wear and are recommended for replacement. Tire inspection revealed uneven wear patterns with the front left and rear right tires nearing the legal limit for tread depth, necessitating replacement. The exhaust system is in good condition with no observable leaks or corrosion. The electrical system needs attention, particularly the battery, which shows reduced capacity and needs replacement. Cooling system checks out well with adequate coolant levels and no leaks. Some lights and indicators, including the right headlight bulb and rear left turn indicator, are non-functional or dimming and need replacing. The windshield wipers are ineffective and require replacement. Interior components and the body and frame are in good condition, showing only minor wear and superficial damage. In conclusion, while the 2018 Toyota Camry is generally in good condition, it requires maintenance, particularly for the braking system, suspension, tires, electrical systems, lights, and windshield wipers. Addressing these issues will ensure the vehicle’s safety and performance. Regular check-ups are advised to monitor the condition of parts currently in good or fair condition. This inspection was conducted by John Doe, an ASE Certified Mechanic, at XYZ Auto Service Center.", + "actionConfiguration.formData.textEntity.instructions.data": "Remove special characters in the VIN and extract the date in MM/DD/YYYY format.", + "actionConfiguration.formData.textEntity.labels.data": "year, make, model, VIN, date, mechanic name, service centre name, overall condition" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'TEXT_ENTITY_EXTRACT'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide some text for AI to extract entities from", + "subtitle": "Provide some text for AI to extract entities from", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "configProperty": "actionConfiguration.formData.textEntity.input.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true + }, + { + "label": "Entities", + "Description": "Provide a comma separated list of entities to extract from the Input", + "subtitle": "Provide a comma separated list of entities to extract from the Input", + "placeholderText": "Write a list of comma separated text values or use {{ }} to reference a dynamic value", + "configProperty": "actionConfiguration.formData.textEntity.labels.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "customStyles": { + "width": "872px" + } + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions for the AI to tweak the entity extraction", + "subtitle": "Provide additional instructions for the AI to tweak the entity extraction", + "configProperty": "actionConfiguration.formData.textEntity.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textGeneration.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textGeneration.json index 06379d685b..389ac206bd 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textGeneration.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textGeneration.json @@ -1,63 +1,73 @@ { - "identifier": "TEXT_GENERATE", - "controlType": "SECTION", - "children": [ + "identifier": "TEXT_GENERATE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'TEXT_GENERATE'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "Email Response", - "value": {"actionConfiguration.formData.textGeneration.input.data": "Write an 100 word apologetic email response to a delay in order shipment due to operational reasons and assure them that the order will be delivered today"} - }, - { - "label": "Product description", - "value": {"actionConfiguration.formData.textGeneration.input.data": "Write a creative product description for an electric car named RevaX, with the keywords- fast charging, 200 miles per single charge, compact, eco-friendly, economical. This is targeted towards a climate concious tech/EV enthusiast who enjoys driving. Also describe the benefits of this product in less than 80 words"} - }, - { - "label": "Candidate response", - "value": {"actionConfiguration.formData.textGeneration.input.data": "Write a personalised email rejecting Bob\u2019s application for the Software Engineering position at Acme corp due to gaps in technical skills. Make sure the email has a polite tone but contains less than 150 words."} - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "Email Response", + "value": { + "actionConfiguration.formData.textGeneration.input.data": "Write an 100 word apologetic email response to a delay in order shipment due to operational reasons and assure them that the order will be delivered today" + } }, { - "isRequired": true, - "Description": "Provide an prompt for AI to generate text", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide an prompt for AI to generate text", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Prompt", - "initialValue": "", - "configProperty": "actionConfiguration.formData.textGeneration.input.data" + "label": "Product description", + "value": { + "actionConfiguration.formData.textGeneration.input.data": "Write a creative product description for an electric car named RevaX, with the keywords- fast charging, 200 miles per single charge, compact, eco-friendly, economical. This is targeted towards a climate concious tech/EV enthusiast who enjoys driving. Also describe the benefits of this product in less than 80 words" + } }, { - "fetchOptionsConditionally": true, - "isRequired": false, - "tooltipText": "Enhance the AI response by providing custom context. Using this option will generate accurate responses that are grounded in file contents.", - "label": "Use context from files", - "configProperty": "actionConfiguration.formData.fileIds.data", - "controlType": "DROP_DOWN", - "isMultiSelect": true, - "propertyName": "fileIds", - "subtitle": "Select files for enhanced AI responses based on file contents. Upload files on the datasource (Data > your Appsmith AI Datasource > Edit > Upload files)", - "options": [], - "placeholderText": "Select files", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.usecase.data === 'TEXT_GENERATE'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "LIST_FILES" - }} - } - }, - "initialValue": [] + "label": "Candidate response", + "value": { + "actionConfiguration.formData.textGeneration.input.data": "Write a personalised email rejecting Bob’s application for the Software Engineering position at Acme corp due to gaps in technical skills. Make sure the email has a polite tone but contains less than 150 words." + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'TEXT_GENERATE'}}"} + ] + }, + { + "label": "Prompt", + "Description": "Provide an prompt for AI to generate text", + "subtitle": "Provide an prompt for AI to generate text", + "configProperty": "actionConfiguration.formData.textGeneration.input.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": true + }, + { + "label": "Use context from files", + "tooltipText": "Enhance the AI response by providing custom context. Using this option will generate accurate responses that are grounded in file contents.", + "subtitle": "Select files for enhanced AI responses based on file contents. Upload files on the datasource (Data > your Appsmith AI Datasource > Edit > Upload files)", + "isRequired": false, + "propertyName": "fileIds", + "configProperty": "actionConfiguration.formData.fileIds.data", + "controlType": "DROP_DOWN", + "initialValue": [], + "options": [], + "isMultiSelect": true, + "placeholderText": "Select files", + "fetchOptionsConditionally": true, + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.usecase.data === 'TEXT_GENERATE'}}", + "config": { + "params": { + "requestType": "LIST_FILES", + "displayType": "DROP_DOWN" + } + } + } + } + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textSummarization.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textSummarization.json index ae61e771fc..0ba71c93df 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textSummarization.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/editor/textSummarization.json @@ -1,57 +1,59 @@ { - "identifier": "TEXT_SUMMARY", - "controlType": "SECTION", - "children": [ + "identifier": "TEXT_SUMMARY", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.usecase.data === 'TEXT_SUMMARY'}}" + }, + "children": [ + { + "label": "Try out these examples", + "Description": "Try out these examples", + "subtitle": "", + "configProperty": "", + "controlType": "FORM_TEMPLATE", + "isRequired": false, + "options": [ { - "isRequired": false, - "Description": "Try out these examples", - "controlType": "FORM_TEMPLATE", - "subtitle": "", - "options": [ - { - "label": "Support conversation", - "value": { - "actionConfiguration.formData.textSummary.instructions.data": "The input is a customer support conversation and contains an array of messages between the customer and the support agent. Summarise the conversation in less than 200 words.", - "actionConfiguration.formData.textSummary.input.data": "[\"Hey team, I am experiencing difficulties with logging into my account. Despite entering the correct credentials, I keep getting an error message. This issue is preventing me from accessing your services, and I would appreciate a prompt resolution. Regards, Bob\", \n\"Hello Bob, Thank you for reaching out. We apologize for the inconvenience. Can you please confirm if you have tried resetting your password? Additionally, please ensure that your browser is up-to-date. Best, Support Team\",\n\"Hi, I tried resetting my password, but the issue persists. Also, my browser is updated to the latest version. Can you please look into this further? Thanks, Bob\",\n\"Thank you for the update, Bob. We will investigate this further and get back to you shortly. In the meantime, can you try accessing your account from a different device? Regards, Support Team\"]" - } - }, - { - "label": "Blog post", - "value": { - "actionConfiguration.formData.textSummary.instructions.data": "Summarise the phone review in less than 250 words and highlight the key features.", - "actionConfiguration.formData.textSummary.input.data": "The iPhone 15, Apple's latest entry in its iconic smartphone series, is a testament to the company's continued innovation and commitment to user experience. This review delves into its design, performance, camera, battery life, and unique features, offering a comprehensive overview for both tech enthusiasts and the average consumer. The iPhone 15 sports a sleek design that follows Apple's philosophy of elegance and simplicity. The chassis, a harmonious blend of glass and stainless steel, feels robust yet luxurious. It\u2019s slightly lighter than its predecessor, making it more comfortable to hold for extended periods. The standout design element is the bezel-less OLED display, which offers an immersive viewing experience. The IP68 rating ensures durability against dust and water, making it a reliable companion for everyday use. The Super Retina XDR display on the iPhone 15 is a visual feast. The colors are vibrant, and the blacks are deep, thanks to the OLED technology. With a 120Hz refresh rate, the responsiveness is fluid, whether scrolling through web pages or playing high-intensity games. The brightness levels are impressive, offering excellent visibility even in direct sunlight.\nAudio quality has also seen an upgrade. The speakers deliver richer and more detailed sound, enhancing the overall multimedia experience. Whether it's watching movies or playing games, the audio is immersive and well-balanced. At the heart of the iPhone 15 is Apple's new A17 Bionic chip, which sets a new benchmark in smartphone performance. Coupled with improved machine learning capabilities and a more efficient GPU, it handles everything from everyday tasks to demanding applications with ease. The iOS integration is seamless, providing a user-friendly and intuitive interface. The camera system on the iPhone 15 is where Apple has made significant strides. The new sensor-shift optical image stabilization is a game-changer, particularly in low-light conditions. The images are sharp, with excellent dynamic range and color accuracy. The Night mode is more refined, capturing stunning details in dark environments.\nThe video capabilities are equally impressive. The Cinematic mode, which allows for depth-of-field adjustments, brings a professional touch to video recordings. The ProRAW and ProRes formats cater to professional photographers and videographers who demand higher control and quality. Battery life has always been a strong suit for iPhones, and the iPhone 15 continues this tradition. Even with heavy usage, the phone comfortably lasts a full day, thanks to the efficiency of the A17 chip and the larger battery. The fast charging and MagSafe wireless charging are convenient, though the absence of a charging brick in the box may be a point of contention for some users.The iPhone 15 introduces some noteworthy features. The integration of satellite connectivity for emergency services is a significant safety addition. The improved Face ID works flawlessly, even with masks, making it more practical in current times. The iPhone 15 is a remarkable smartphone that balances innovation with user experience. While it follows the evolutionary path rather than a revolutionary leap, the refinements in camera technology, performance, and unique features like satellite connectivity make it a compelling choice for anyone looking to upgrade. The higher price point might be a hurdle, but for those invested in the Apple ecosystem, the iPhone 15 offers a seamless and premium experience that's hard to match." - } - }, - { - "label": "Inspection report", - "value": { - "actionConfiguration.formData.textSummary.instructions.data": "Summarise the inspection report in less than 100 words and highlight the most important points to be noted", - "actionConfiguration.formData.textSummary.input.data": "So, this Honda Civic here is 5 years old, got an automatic transmission, and a 1.2L engine. She's been on the road for about 50,000 km. Overall, she's doing okay, but there are a few things that need some attention. The brake pads are pretty much worn out. It's important to get these changed soon for safety, especially when you need to stop quickly or in wet conditions. Next, let's talk tires. The tread on these is getting pretty low, almost hitting the legal limit. Definitely need new ones for a better grip on the road, you don't want to be slipping around, especially when it's raining. Now, the battery is showing its age, not holding charge like it used to. Wouldn't be surprised if one day it just doesn't start the car. Better to swap it out now than be stuck later. The suspension bushings, too, are worn. Changing them will definitely improve the ride, make it smoother. The rest of the car \u2013 the engine, transmission, and the interior \u2013 they're all in pretty good shape. Just the usual signs of use, nothing major. If you keep up with regular maintenance and take care of these issues I've mentioned, she's going to keep running smoothly for a good long time. Regular check-ups, fixing these bits, and she'll be good as new." - } - } - ], - "label": "Try out these examples", - "configProperty": "" + "label": "Support conversation", + "value": { + "actionConfiguration.formData.textSummary.input.data": "[\"Hey team, I am experiencing difficulties with logging into my account. Despite entering the correct credentials, I keep getting an error message. This issue is preventing me from accessing your services, and I would appreciate a prompt resolution. Regards, Bob\", \n\"Hello Bob, Thank you for reaching out. We apologize for the inconvenience. Can you please confirm if you have tried resetting your password? Additionally, please ensure that your browser is up-to-date. Best, Support Team\",\n\"Hi, I tried resetting my password, but the issue persists. Also, my browser is updated to the latest version. Can you please look into this further? Thanks, Bob\",\n\"Thank you for the update, Bob. We will investigate this further and get back to you shortly. In the meantime, can you try accessing your account from a different device? Regards, Support Team\"]", + "actionConfiguration.formData.textSummary.instructions.data": "The input is a customer support conversation and contains an array of messages between the customer and the support agent. Summarise the conversation in less than 200 words." + } }, { - "isRequired": true, - "Description": "Provide some text for AI to summarise", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide some text for AI to summarise", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Input", - "configProperty": "actionConfiguration.formData.textSummary.input.data" + "label": "Blog post", + "value": { + "actionConfiguration.formData.textSummary.input.data": "The iPhone 15, Apple's latest entry in its iconic smartphone series, is a testament to the company's continued innovation and commitment to user experience. This review delves into its design, performance, camera, battery life, and unique features, offering a comprehensive overview for both tech enthusiasts and the average consumer. The iPhone 15 sports a sleek design that follows Apple's philosophy of elegance and simplicity. The chassis, a harmonious blend of glass and stainless steel, feels robust yet luxurious. It’s slightly lighter than its predecessor, making it more comfortable to hold for extended periods. The standout design element is the bezel-less OLED display, which offers an immersive viewing experience. The IP68 rating ensures durability against dust and water, making it a reliable companion for everyday use. The Super Retina XDR display on the iPhone 15 is a visual feast. The colors are vibrant, and the blacks are deep, thanks to the OLED technology. With a 120Hz refresh rate, the responsiveness is fluid, whether scrolling through web pages or playing high-intensity games. The brightness levels are impressive, offering excellent visibility even in direct sunlight.\nAudio quality has also seen an upgrade. The speakers deliver richer and more detailed sound, enhancing the overall multimedia experience. Whether it's watching movies or playing games, the audio is immersive and well-balanced. At the heart of the iPhone 15 is Apple's new A17 Bionic chip, which sets a new benchmark in smartphone performance. Coupled with improved machine learning capabilities and a more efficient GPU, it handles everything from everyday tasks to demanding applications with ease. The iOS integration is seamless, providing a user-friendly and intuitive interface. The camera system on the iPhone 15 is where Apple has made significant strides. The new sensor-shift optical image stabilization is a game-changer, particularly in low-light conditions. The images are sharp, with excellent dynamic range and color accuracy. The Night mode is more refined, capturing stunning details in dark environments.\nThe video capabilities are equally impressive. The Cinematic mode, which allows for depth-of-field adjustments, brings a professional touch to video recordings. The ProRAW and ProRes formats cater to professional photographers and videographers who demand higher control and quality. Battery life has always been a strong suit for iPhones, and the iPhone 15 continues this tradition. Even with heavy usage, the phone comfortably lasts a full day, thanks to the efficiency of the A17 chip and the larger battery. The fast charging and MagSafe wireless charging are convenient, though the absence of a charging brick in the box may be a point of contention for some users.The iPhone 15 introduces some noteworthy features. The integration of satellite connectivity for emergency services is a significant safety addition. The improved Face ID works flawlessly, even with masks, making it more practical in current times. The iPhone 15 is a remarkable smartphone that balances innovation with user experience. While it follows the evolutionary path rather than a revolutionary leap, the refinements in camera technology, performance, and unique features like satellite connectivity make it a compelling choice for anyone looking to upgrade. The higher price point might be a hurdle, but for those invested in the Apple ecosystem, the iPhone 15 offers a seamless and premium experience that's hard to match.", + "actionConfiguration.formData.textSummary.instructions.data": "Summarise the phone review in less than 250 words and highlight the key features." + } }, { - "isRequired": false, - "Description": "Provide additional instructions for the AI to tweak the summarization", - "controlType": "QUERY_DYNAMIC_TEXT", - "subtitle": "Provide additional instructions for the AI to tweak the summarization", - "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", - "label": "Additional Instructions", - "initialValue": "", - "configProperty": "actionConfiguration.formData.textSummary.instructions.data" + "label": "Inspection report", + "value": { + "actionConfiguration.formData.textSummary.input.data": "So, this Honda Civic here is 5 years old, got an automatic transmission, and a 1.2L engine. She's been on the road for about 50,000 km. Overall, she's doing okay, but there are a few things that need some attention. The brake pads are pretty much worn out. It's important to get these changed soon for safety, especially when you need to stop quickly or in wet conditions. Next, let's talk tires. The tread on these is getting pretty low, almost hitting the legal limit. Definitely need new ones for a better grip on the road, you don't want to be slipping around, especially when it's raining. Now, the battery is showing its age, not holding charge like it used to. Wouldn't be surprised if one day it just doesn't start the car. Better to swap it out now than be stuck later. The suspension bushings, too, are worn. Changing them will definitely improve the ride, make it smoother. The rest of the car – the engine, transmission, and the interior – they're all in pretty good shape. Just the usual signs of use, nothing major. If you keep up with regular maintenance and take care of these issues I've mentioned, she's going to keep running smoothly for a good long time. Regular check-ups, fixing these bits, and she'll be good as new.", + "actionConfiguration.formData.textSummary.instructions.data": "Summarise the inspection report in less than 100 words and highlight the most important points to be noted" + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.usecase.data === 'TEXT_SUMMARY'}}"} + ] + }, + { + "label": "Input", + "Description": "Provide some text for AI to summarise", + "subtitle": "Provide some text for AI to summarise", + "configProperty": "actionConfiguration.formData.textSummary.input.data", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true + }, + { + "label": "Additional Instructions", + "Description": "Provide additional instructions for the AI to tweak the summarization", + "subtitle": "Provide additional instructions for the AI to tweak the summarization", + "configProperty": "actionConfiguration.formData.textSummary.instructions.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "placeholderText": "Write some text or use {{ }} to reference a dynamic text value", + "initialValue": "", + "isRequired": false + } + ] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/form.json index f6feb2ddd8..93ecae7222 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/form.json @@ -1,53 +1,54 @@ { - "form": [{ - "sectionName": "Details", - "children": [ - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Description", - "configProperty": "datasourceConfiguration.description" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Endpoint URL (with or without protocol and port no)", - "initialValue": "https://ai.appsmith.com", - "configProperty": "datasourceConfiguration.url" - }, - { - "hidden": true, - "controlType": "INPUT_TEXT", - "label": "Files", - "initialValue": "Files", - "configProperty": "datasourceConfiguration.properties[0].key" - }, - { - "labelVisibleWithFiles": "To use files, create a new AI query with \"Generate text\" action and select files under \"Use file context\" section. Using file context on AI queries will generate accurate responses that are grounded in file contents.", - "isRequired": false, - "controlType": "MULTIPLE_FILE_PICKER", - "subtitle": "Upload files and use them as context for generating text", - "maxFileSizeInBytes": 20971520, - "label": "Files", - "allowedFileTypes": [ - "application/pdf", - "text/plain", - "text/markdown" - ], - "config": { - "uploadToTrigger": true, - "params": {"requestType": "UPLOAD_FILES"} - }, - "configProperty": "datasourceConfiguration.properties[0].value", - "buttonLabel": "Upload Files" + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ + { + "label": "Description", + "configProperty": "datasourceConfiguration.description", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": true + }, + { + "label": "Endpoint URL (with or without protocol and port no)", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "initialValue": "https://ai.appsmith.com", + "isRequired": true, + "hidden": true + }, + { + "label": "Files", + "configProperty": "datasourceConfiguration.properties[0].key", + "initialValue": "Files", + "hidden": true, + "controlType": "INPUT_TEXT" + }, + { + "label": "Files", + "subtitle": "Upload files and use them as context for generating text", + "buttonLabel": "Upload Files", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "MULTIPLE_FILE_PICKER", + "labelVisibleWithFiles": "To use files, create a new AI query with \"Generate text\" action and select files under \"Use file context\" section. Using file context on AI queries will generate accurate responses that are grounded in file contents.", + "allowedFileTypes": [ + "application/pdf", + "text/plain", + "text/markdown" + ], + "maxFileSizeInBytes": 20971520, + "config": { + "uploadToTrigger": true, + "params": { + "requestType": "UPLOAD_FILES" } - ], - "id": 1 - }], - "formButton": [ - "CANCEL", - "SAVE" - ] + }, + "isRequired": false + } + ] + } + ], + "formButton": ["CANCEL", "SAVE"] } diff --git a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/setting.json index 34a7609326..dd959a1b4b 100644 --- a/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/appsmithAiPlugin/src/main/resources/setting.json @@ -1,27 +1,31 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "initialValue": 60000, - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "initialValue": 60000, + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/editor.json index d0fbd69139..7896a10ac6 100644 --- a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/editor.json @@ -1,9 +1,15 @@ -{"editor": [{ - "sectionName": "", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "", - "configProperty": "actionConfiguration.body" - }], - "id": 1 -}]} +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ + { + "label": "", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/form.json index 3abd713873..2a823f3aa3 100644 --- a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/form.json @@ -1,133 +1,137 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "sectionName": null, + "children": [ { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.arango.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "8529", - "label": "Port", - "initialValue": ["8529"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.arango.net" }, { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "_system", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["8529"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "8529" } - ], - "id": 1 + ] + }, + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "_system" + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] }, { - "sectionName": "SSL (optional)", - "children": [ + "id": 3, + "sectionName": "SSL (optional)", + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "DEFAULT", + "options": [ { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Default", - "value": "DEFAULT" - }, - { - "label": "Enabled", - "value": "ENABLED" - }, - { - "label": "Disabled", - "value": "DISABLED" - } - ], - "label": "SSL mode", - "initialValue": "DEFAULT", - "configProperty": "datasourceConfiguration.connection.ssl.authType" + "label": "Default", + "value": "DEFAULT" }, { - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "ENABLED" - }, - "options": [ - { - "label": "Disabled", - "value": "NONE" - }, - { - "label": "Upload File", - "value": "FILE" - }, - { - "label": "Base64 String", - "value": "BASE64_STRING" - } - ], - "label": "Use CA Certificate", - "initialValue": "NONE", - "configProperty": "datasourceConfiguration.connection.ssl.caCertificateType" + "label": "Enabled", + "value": "ENABLED" }, { - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.caCertificateType", - "comparison": "NOT_EQUALS", - "value": "FILE" - }, - "label": "CA Certificate File", - "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.caCertificateType", - "comparison": "NOT_EQUALS", - "value": "BASE64_STRING" - }, - "dataType": "PASSWORD", - "label": "Base64 Encoded CA Certificate String", - "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile.base64Content" + "label": "Disabled", + "value": "DISABLED" } - ], - "id": 3 + ] + }, + { + "label": "Use CA Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.caCertificateType", + "controlType": "DROP_DOWN", + "initialValue": "NONE", + "options": [ + { + "label": "Disabled", + "value": "NONE" + }, + { + "label": "Upload File", + "value": "FILE" + }, + { + "label": "Base64 String", + "value": "BASE64_STRING" + } + ], + "hidden": { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "ENABLED" + } + }, + { + "label": "CA Certificate File", + "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile", + "controlType": "FILE_PICKER", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.caCertificateType", + "comparison": "NOT_EQUALS", + "value": "FILE" + } + }, + { + "label": "Base64 Encoded CA Certificate String", + "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile.base64Content", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.caCertificateType", + "comparison": "NOT_EQUALS", + "value": "BASE64_STRING" + } + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/templates/meta.json index 53c2ba3e97..5151ffc93f 100644 --- a/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/arangoDBPlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.aql"}, - {"file": "SELECT.aql"}, - {"file": "UPDATE.aql"}, - {"file": "DELETE.aql"} -]} +{ + "templates": [ + { + "file": "CREATE.aql" + }, + { + "file": "SELECT.aql" + }, + { + "file": "UPDATE.aql" + }, + { + "file": "DELETE.aql" + } + ] +} diff --git a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/invoke.json b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/invoke.json index 38ea0c3be5..ef5d12fab3 100644 --- a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/invoke.json +++ b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/invoke.json @@ -1,71 +1,81 @@ { - "identifier": "INVOKE_FUNCTION", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "This is the name of the AWS lambda function that will be invoked.", - "label": "Function to invoke", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.functionName.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "function_name", - "subtitle": "", - "options": [], - "placeholderText": "All function names will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'INVOKE_FUNCTION'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "FUNCTION_NAMES" - }} - } - }, - "initialValue": "" - }, - { - "fetchOptionsConditionally": false, - "isRequired": true, - "tooltipText": "Should the invocation be synchronous or asynchronous?", - "label": "Type of invocation", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.invocationType.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "invocation_type", - "subtitle": "", - "options": [ - { - "label": "Synchronous", - "value": "RequestResponse" - }, - { - "label": "Asynchronous", - "value": "Event" - }, - { - "label": "Dry run", - "value": "DryRun" - } - ], - "placeholderText": "", - "initialValue": "" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "Post body", - "placeHolderText": "{`\"key1\": \"value1\"`}", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" + "identifier": "INVOKE_FUNCTION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'INVOKE_FUNCTION'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Details of lambda function", + "children": [ + { + "label": "Function to invoke", + "tooltipText": "This is the name of the AWS lambda function that will be invoked.", + "subtitle": "", + "isRequired": true, + "propertyName": "function_name", + "configProperty": "actionConfiguration.formData.functionName.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All function names will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": [ + "json" + ], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'INVOKE_FUNCTION'}}", + "config": { + "params": { + "requestType": "FUNCTION_NAMES", + "displayType": "DROP_DOWN" + } + } } - ], - "label": "Details of lambda function" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'INVOKE_FUNCTION'}}"} + } + }, + { + "label": "Type of invocation", + "tooltipText": "Should the invocation be synchronous or asynchronous?", + "subtitle": "", + "isRequired": true, + "propertyName": "invocation_type", + "configProperty": "actionConfiguration.formData.invocationType.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [ + { + "label": "Synchronous", + "value": "RequestResponse" + }, + { + "label": "Asynchronous", + "value": "Event" + }, + { + "label": "Dry run", + "value": "DryRun" + } + ], + "placeholderText": "", + "fetchOptionsConditionally": false, + "setFirstOptionAsDefault": true, + "alternateViewTypes": [ + "json" + ] + }, + { + "label": "Post body", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeHolderText": "{`\"key1\": \"value1\"`}" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/list.json b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/list.json index 6b416bdb8d..72e004a0c0 100644 --- a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/list.json +++ b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/list.json @@ -1,6 +1,8 @@ { - "identifier": "LIST_FUNCTIONS", - "controlType": "SECTION", - "children": [], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'LIST_FUNCTIONS'}}"} + "identifier": "LIST_FUNCTIONS", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'LIST_FUNCTIONS'}}" + }, + "children": [] } diff --git a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/root.json index 9bd3dd8614..b551e849d0 100644 --- a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/editor/root.json @@ -1,27 +1,31 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "List all functions", - "value": "LIST_FUNCTIONS" - }, - { - "label": "Invoke a function", - "value": "INVOKE_FUNCTION" - } - ], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "LIST_FUNCTIONS", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "list.json", - "invoke.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "LIST_FUNCTIONS", + "options": [ + { + "label": "List all functions", + "value": "LIST_FUNCTIONS" + }, + { + "label": "Invoke a function", + "value": "INVOKE_FUNCTION" + } + ] + } + ] + } + ], + "files": [ + "list.json", + "invoke.json" + ] } diff --git a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/form.json index 941683caec..80c12fcf08 100644 --- a/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/awsLambdaPlugin/src/main/resources/form.json @@ -1,56 +1,60 @@ -{"form": [{ - "sectionName": "Details", - "children": [ +{ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "AWS access key", - "value": "accessKey" - }, - { - "label": "Instance role", - "value": "instanceRole" - } - ], - "label": "Authentication type", - "setFirstOptionAsDefault": true, - "initialValue": "accessKey", - "configProperty": "datasourceConfiguration.authentication.authenticationType" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "accessKey" + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "initialValue": "accessKey", + "setFirstOptionAsDefault": true, + "options": [ + { + "label": "AWS access key", + "value": "accessKey" }, - "label": "Access key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.username" + { + "label": "Instance role", + "value": "instanceRole" + } + ] }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "accessKey" - }, - "dataType": "PASSWORD", - "label": "Secret key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.password" + "label": "Access key", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "isRequired": true, + "initialValue": "", + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "accessKey" + } }, { - "controlType": "INPUT_TEXT", - "placeholderText": "us-east-1", - "label": "Region", - "initialValue": "", - "configProperty": "datasourceConfiguration.properties[1].value" + "label": "Secret key", + "configProperty": "datasourceConfiguration.authentication.password", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "accessKey" + } + }, + { + "label": "Region", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "initialValue": "", + "placeholderText": "us-east-1" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/databricksPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/databricksPlugin/src/main/resources/editor/root.json index 27abcc04ae..49a61e3faf 100644 --- a/app/server/appsmith-plugins/databricksPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/databricksPlugin/src/main/resources/editor/root.json @@ -1,10 +1,16 @@ -{"editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "configProperty": "actionConfiguration.body" - }] -}]} +{ + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE" + } + ] + } + ] +} diff --git a/app/server/appsmith-plugins/databricksPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/databricksPlugin/src/main/resources/form.json index 4ea65d0746..0bc2b04c8f 100644 --- a/app/server/appsmith-plugins/databricksPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/databricksPlugin/src/main/resources/form.json @@ -1,124 +1,128 @@ -{"form": [{ - "sectionName": "Details", - "children": [ +{ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Use JDBC URL", - "value": "JDBC_URL_CONFIGURATION" - }, - { - "label": "Use form properties", - "value": "FORM_PROPERTIES_CONFIGURATION" - } - ], - "label": "Configuration method", - "initialValue": "FORM_PROPERTIES_CONFIGURATION", - "configProperty": "datasourceConfiguration.properties[0].value" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "FORM_PROPERTIES_CONFIGURATION" + "label": "Configuration method", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "FORM_PROPERTIES_CONFIGURATION", + "options": [ + { + "label": "Use JDBC URL", + "value": "JDBC_URL_CONFIGURATION" }, - "placeholderText": "", - "label": "Host", - "initialValue": "", - "configProperty": "datasourceConfiguration.endpoints[0].host" + { + "label": "Use form properties", + "value": "FORM_PROPERTIES_CONFIGURATION" + } + ] }, { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "FORM_PROPERTIES_CONFIGURATION" - }, - "dataType": "NUMBER", - "placeholderText": "443", - "label": "Port", - "initialValue": "443", - "configProperty": "datasourceConfiguration.endpoints[0].port" + "label": "Host", + "configProperty": "datasourceConfiguration.endpoints[0].host", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "", + "initialValue": "", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "FORM_PROPERTIES_CONFIGURATION" + } }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "FORM_PROPERTIES_CONFIGURATION" - }, - "placeholderText": "/sql/1.0/warehouses/", - "label": "HTTP Path", - "configProperty": "datasourceConfiguration.properties[1].value" + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[0].port", + "dataType": "NUMBER", + "controlType": "INPUT_TEXT", + "placeholderText": "443", + "initialValue" : "443", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "FORM_PROPERTIES_CONFIGURATION" + } }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "FORM_PROPERTIES_CONFIGURATION" - }, - "placeholderText": "samples", - "label": "Default catalog", - "initialValue": "samples", - "configProperty": "datasourceConfiguration.properties[2].value" + "label": "HTTP Path", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "/sql/1.0/warehouses/", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "FORM_PROPERTIES_CONFIGURATION" + } }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "FORM_PROPERTIES_CONFIGURATION" - }, - "placeholderText": "default", - "label": "Default schema", - "initialValue": "default", - "configProperty": "datasourceConfiguration.properties[3].value" + "label": "Default catalog", + "configProperty": "datasourceConfiguration.properties[2].value", + "controlType": "INPUT_TEXT", + "isRequired": false, + "initialValue": "samples", + "placeholderText": "samples", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "FORM_PROPERTIES_CONFIGURATION" + } }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": true, - "placeholderText": "Appsmith", - "label": "UserAgent Tag", - "initialValue": "Appsmith", - "configProperty": "datasourceConfiguration.properties[4].value" + "label": "Default schema", + "configProperty": "datasourceConfiguration.properties[3].value", + "controlType": "INPUT_TEXT", + "isRequired": false, + "initialValue": "default", + "placeholderText": "default", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "FORM_PROPERTIES_CONFIGURATION" + } }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "JDBC_URL_CONFIGURATION" - }, - "placeholderText": "jdbc:databricks://:/;transportMode=http;ssl=1;AuthMech=3;httpPath=;ConnCatalog=", - "label": "JDBC URL", - "configProperty": "datasourceConfiguration.properties[5].value" + "label": "UserAgent Tag", + "configProperty": "datasourceConfiguration.properties[4].value", + "controlType": "INPUT_TEXT", + "isRequired": false, + "initialValue": "Appsmith", + "placeholderText": "Appsmith", + "hidden": true }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Authentication type", - "initialValue": "bearerToken", - "configProperty": "datasourceConfiguration.authentication.authenticationType" + "label": "JDBC URL", + "configProperty": "datasourceConfiguration.properties[5].value", + "controlType": "INPUT_TEXT", + "isRequired": false, + "placeholderText": "jdbc:databricks://:/;transportMode=http;ssl=1;AuthMech=3;httpPath=;ConnCatalog=", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "JDBC_URL_CONFIGURATION" + } }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "Personal access token", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.bearerToken" + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "INPUT_TEXT", + "initialValue" : "bearerToken", + "hidden" : true + }, + { + "label": "Personal access token", + "configProperty": "datasourceConfiguration.authentication.bearerToken", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/editor.json index 94e34107ab..b7237754a4 100644 --- a/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/editor.json @@ -1,184 +1,188 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "BatchGetItem", - "value": "BatchGetItem" - }, - { - "label": "BatchWriteItem", - "value": "BatchWriteItem" - }, - { - "label": "CreateBackup", - "value": "CreateBackup" - }, - { - "label": "CreateGlobalTable", - "value": "CreateGlobalTable" - }, - { - "label": "CreateTable", - "value": "CreateTable" - }, - { - "label": "DeleteBackup", - "value": "DeleteBackup" - }, - { - "label": "DeleteItem", - "value": "DeleteItem" - }, - { - "label": "DeleteTable", - "value": "DeleteTable" - }, - { - "label": "DescribeBackup", - "value": "DescribeBackup" - }, - { - "label": "DescribeContinuousBackups", - "value": "DescribeContinuousBackups" - }, - { - "label": "DescribeContributorInsights", - "value": "DescribeContributorInsights" - }, - { - "label": "DescribeEndpoints", - "value": "DescribeEndpoints" - }, - { - "label": "DescribeGlobalTable", - "value": "DescribeGlobalTable" - }, - { - "label": "DescribeGlobalTableSettings", - "value": "DescribeGlobalTableSettings" - }, - { - "label": "DescribeLimits", - "value": "DescribeLimits" - }, - { - "label": "DescribeTable", - "value": "DescribeTable" - }, - { - "label": "DescribeTableReplicaAutoScaling", - "value": "DescribeTableReplicaAutoScaling" - }, - { - "label": "DescribeTimeToLive", - "value": "DescribeTimeToLive" - }, - { - "label": "GetItem", - "value": "GetItem" - }, - { - "label": "ListBackups", - "value": "ListBackups" - }, - { - "label": "ListContributorInsights", - "value": "ListContributorInsights" - }, - { - "label": "ListGlobalTables", - "value": "ListGlobalTables" - }, - { - "label": "ListTables", - "value": "ListTables" - }, - { - "label": "ListTagsOfResource", - "value": "ListTagsOfResource" - }, - { - "label": "PutItem", - "value": "PutItem" - }, - { - "label": "Query", - "value": "Query" - }, - { - "label": "RestoreTableFromBackup", - "value": "RestoreTableFromBackup" - }, - { - "label": "RestoreTableToPointInTime", - "value": "RestoreTableToPointInTime" - }, - { - "label": "Scan", - "value": "Scan" - }, - { - "label": "TagResource", - "value": "TagResource" - }, - { - "label": "TransactGetItems", - "value": "TransactGetItems" - }, - { - "label": "TransactWriteItems", - "value": "TransactWriteItems" - }, - { - "label": "UntagResource", - "value": "UntagResource" - }, - { - "label": "UpdateContinuousBackups", - "value": "UpdateContinuousBackups" - }, - { - "label": "UpdateContributorInsights", - "value": "UpdateContributorInsights" - }, - { - "label": "UpdateGlobalTable", - "value": "UpdateGlobalTable" - }, - { - "label": "UpdateGlobalTableSettings", - "value": "UpdateGlobalTableSettings" - }, - { - "label": "UpdateItem", - "value": "UpdateItem" - }, - { - "label": "UpdateTable", - "value": "UpdateTable" - }, - { - "label": "UpdateTableReplicaAutoScaling", - "value": "UpdateTableReplicaAutoScaling" - }, - { - "label": "UpdateTimeToLive", - "value": "UpdateTimeToLive" - } - ], - "label": "Action", - "initialValue": "GetItem", - "configProperty": "actionConfiguration.path" + "label": "Action", + "configProperty": "actionConfiguration.path", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "GetItem", + "options": [ + { + "label": "BatchGetItem", + "value":"BatchGetItem" + }, + { + "label": "BatchWriteItem", + "value": "BatchWriteItem" + }, + { + "label": "CreateBackup", + "value": "CreateBackup" + }, + { + "label": "CreateGlobalTable", + "value": "CreateGlobalTable" + }, + { + "label": "CreateTable", + "value": "CreateTable" + }, + { + "label": "DeleteBackup", + "value": "DeleteBackup" + }, + { + "label": "DeleteItem", + "value": "DeleteItem" + }, + { + "label": "DeleteTable", + "value": "DeleteTable" + }, + { + "label": "DescribeBackup", + "value": "DescribeBackup" + }, + { + "label": "DescribeContinuousBackups", + "value": "DescribeContinuousBackups" + }, + { + "label": "DescribeContributorInsights", + "value": "DescribeContributorInsights" + }, + { + "label": "DescribeEndpoints", + "value": "DescribeEndpoints" + }, + { + "label": "DescribeGlobalTable", + "value": "DescribeGlobalTable" + }, + { + "label": "DescribeGlobalTableSettings", + "value": "DescribeGlobalTableSettings" + }, + { + "label": "DescribeLimits", + "value": "DescribeLimits" + }, + { + "label": "DescribeTable", + "value": "DescribeTable" + }, + { + "label": "DescribeTableReplicaAutoScaling", + "value": "DescribeTableReplicaAutoScaling" + }, + { + "label": "DescribeTimeToLive", + "value": "DescribeTimeToLive" + }, + { + "label": "GetItem", + "value": "GetItem" + }, + { + "label": "ListBackups", + "value": "ListBackups" + }, + { + "label": "ListContributorInsights", + "value": "ListContributorInsights" + }, + { + "label": "ListGlobalTables", + "value": "ListGlobalTables" + }, + { + "label": "ListTables", + "value": "ListTables" + }, + { + "label": "ListTagsOfResource", + "value": "ListTagsOfResource" + }, + { + "label": "PutItem", + "value": "PutItem" + }, + { + "label": "Query", + "value": "Query" + }, + { + "label": "RestoreTableFromBackup", + "value": "RestoreTableFromBackup" + }, + { + "label": "RestoreTableToPointInTime", + "value": "RestoreTableToPointInTime" + }, + { + "label": "Scan", + "value": "Scan" + }, + { + "label": "TagResource", + "value": "TagResource" + }, + { + "label": "TransactGetItems", + "value": "TransactGetItems" + }, + { + "label": "TransactWriteItems", + "value": "TransactWriteItems" + }, + { + "label": "UntagResource", + "value": "UntagResource" + }, + { + "label": "UpdateContinuousBackups", + "value": "UpdateContinuousBackups" + }, + { + "label": "UpdateContributorInsights", + "value": "UpdateContributorInsights" + }, + { + "label": "UpdateGlobalTable", + "value": "UpdateGlobalTable" + }, + { + "label": "UpdateGlobalTableSettings", + "value": "UpdateGlobalTableSettings" + }, + { + "label": "UpdateItem", + "value": "UpdateItem" + }, + { + "label": "UpdateTable", + "value": "UpdateTable" + }, + { + "label": "UpdateTableReplicaAutoScaling", + "value": "UpdateTableReplicaAutoScaling" + }, + { + "label": "UpdateTimeToLive", + "value": "UpdateTimeToLive" + } + ] }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "", - "configProperty": "actionConfiguration.body" + "label": "", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/form.json index 68fd0eb1e1..5545d469df 100644 --- a/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/dynamoPlugin/src/main/resources/form.json @@ -1,155 +1,159 @@ -{"form": [{ - "sectionName": "Details", - "children": [ +{ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "ap-south-1", - "value": "ap-south-1" - }, - { - "label": "eu-south-1", - "value": "eu-south-1" - }, - { - "label": "us-gov-east-1", - "value": "us-gov-east-1" - }, - { - "label": "ca-central-1", - "value": "ca-central-1" - }, - { - "label": "eu-central-1", - "value": "eu-central-1" - }, - { - "label": "us-west-1", - "value": "us-west-1" - }, - { - "label": "us-west-2", - "value": "us-west-2" - }, - { - "label": "af-south-1", - "value": "af-south-1" - }, - { - "label": "eu-north-1", - "value": "eu-north-1" - }, - { - "label": "eu-west-3", - "value": "eu-west-3" - }, - { - "label": "eu-west-2", - "value": "eu-west-2" - }, - { - "label": "eu-west-1", - "value": "eu-west-1" - }, - { - "label": "ap-northeast-2", - "value": "ap-northeast-2" - }, - { - "label": "ap-northeast-1", - "value": "ap-northeast-1" - }, - { - "label": "me-south-1", - "value": "me-south-1" - }, - { - "label": "sa-east-1", - "value": "sa-east-1" - }, - { - "label": "ap-east-1", - "value": "ap-east-1" - }, - { - "label": "cn-north-1", - "value": "cn-north-1" - }, - { - "label": "us-gov-west-1", - "value": "us-gov-west-1" - }, - { - "label": "ap-southeast-1", - "value": "ap-southeast-1" - }, - { - "label": "ap-southeast-2", - "value": "ap-southeast-2" - }, - { - "label": "us-iso-east-1", - "value": "us-iso-east-1" - }, - { - "label": "us-east-1", - "value": "us-east-1" - }, - { - "label": "us-east-2", - "value": "us-east-2" - }, - { - "label": "cn-northwest-1", - "value": "cn-northwest-1" - }, - { - "label": "us-isob-east-1", - "value": "us-isob-east-1" - }, - { - "label": "aws-global", - "value": "aws-global" - }, - { - "label": "aws-cn-global", - "value": "aws-cn-global" - }, - { - "label": "aws-us-gov-global", - "value": "aws-us-gov-global" - }, - { - "label": "aws-iso-global", - "value": "aws-iso-global" - }, - { - "label": "aws-iso-b-global", - "value": "aws-iso-b-global" - } - ], - "label": "Region", - "initialValue": "ap-south-1", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Region", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "ap-south-1", + "options": [ + { + "label": "ap-south-1", + "value": "ap-south-1" + }, + { + "label": "eu-south-1", + "value": "eu-south-1" + }, + { + "label": "us-gov-east-1", + "value": "us-gov-east-1" + }, + { + "label": "ca-central-1", + "value": "ca-central-1" + }, + { + "label": "eu-central-1", + "value": "eu-central-1" + }, + { + "label": "us-west-1", + "value": "us-west-1" + }, + { + "label": "us-west-2", + "value": "us-west-2" + }, + { + "label": "af-south-1", + "value": "af-south-1" + }, + { + "label": "eu-north-1", + "value": "eu-north-1" + }, + { + "label": "eu-west-3", + "value": "eu-west-3" + }, + { + "label": "eu-west-2", + "value": "eu-west-2" + }, + { + "label": "eu-west-1", + "value": "eu-west-1" + }, + { + "label": "ap-northeast-2", + "value": "ap-northeast-2" + }, + { + "label": "ap-northeast-1", + "value": "ap-northeast-1" + }, + { + "label": "me-south-1", + "value": "me-south-1" + }, + { + "label": "sa-east-1", + "value": "sa-east-1" + }, + { + "label": "ap-east-1", + "value": "ap-east-1" + }, + { + "label": "cn-north-1", + "value": "cn-north-1" + }, + { + "label": "us-gov-west-1", + "value": "us-gov-west-1" + }, + { + "label": "ap-southeast-1", + "value": "ap-southeast-1" + }, + { + "label": "ap-southeast-2", + "value": "ap-southeast-2" + }, + { + "label": "us-iso-east-1", + "value": "us-iso-east-1" + }, + { + "label": "us-east-1", + "value": "us-east-1" + }, + { + "label": "us-east-2", + "value": "us-east-2" + }, + { + "label": "cn-northwest-1", + "value": "cn-northwest-1" + }, + { + "label": "us-isob-east-1", + "value": "us-isob-east-1" + }, + { + "label": "aws-global", + "value": "aws-global" + }, + { + "label": "aws-cn-global", + "value": "aws-cn-global" + }, + { + "label": "aws-us-gov-global", + "value": "aws-us-gov-global" + }, + { + "label": "aws-iso-global", + "value": "aws-iso-global" + }, + { + "label": "aws-iso-b-global", + "value": "aws-iso-b-global" + } + ] }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "", - "label": "AWS Access key ID", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.username" + "label": "AWS Access key ID", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "", + "initialValue": "" }, { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "AWS Secret Access Key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.password" + "label": "AWS Secret Access Key", + "configProperty": "datasourceConfiguration.authentication.password", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "encrypted": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/editor.json index 0f6f7e3fd8..80ae3909ec 100644 --- a/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/editor.json @@ -1,41 +1,45 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "GET", - "value": "GET" - }, - { - "label": "POST", - "value": "POST" - }, - { - "label": "PUT", - "value": "PUT" - }, - { - "label": "DELETE", - "value": "DELETE" - } - ], - "label": "Method", - "initialValue": "GET", - "configProperty": "actionConfiguration.httpMethod" + "label": "Method", + "configProperty": "actionConfiguration.httpMethod", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "GET", + "options": [ + { + "label": "GET", + "value": "GET" + }, + { + "label": "POST", + "value": "POST" + }, + { + "label": "PUT", + "value": "PUT" + }, + { + "label": "DELETE", + "value": "DELETE" + } + ] }, { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "label": "Path", - "configProperty": "actionConfiguration.path" + "label": "Path", + "configProperty": "actionConfiguration.path", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT" }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "Body", - "configProperty": "actionConfiguration.body" + "label": "Body", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/form.json index 64b81af2e7..e204216b72 100644 --- a/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/elasticSearchPlugin/src/main/resources/form.json @@ -1,52 +1,56 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid URL, for example, https://example.com", - "placeholderText": "myapp.abcde.elasticsearch.net", - "label": "Host URL", - "validationRegex": "^(http|https)://", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "9200", - "label": "Port", - "initialValue": ["9200"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }] + "sectionName": "Connection", + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Host URL", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid URL, for example, https://example.com", + "validationRegex": "^(http|https)://", + "placeholderText": "myapp.abcde.elasticsearch.net" + }, + { + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["9200"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "9200" + } + ] + } + ] }, { - "sectionName": "Authentication", - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username for Basic Auth", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password for Basic Auth", - "configProperty": "datasourceConfiguration.authentication.password" - }, - { - "fixedKey": "Authorization", - "controlType": "FIXED_KEY_INPUT", - "placeholderText": "Authorization Header", - "label": "Authorization Header (if username, password are not set)", - "configProperty": "datasourceConfiguration.headers[0]" - } - ] + "sectionName": "Authentication", + "children": [ + { + "label": "Username for Basic Auth", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password for Basic Auth", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + }, + { + "label": "Authorization Header (if username, password are not set)", + "configProperty": "datasourceConfiguration.headers[0]", + "controlType": "FIXED_KEY_INPUT", + "fixedKey": "Authorization", + "placeholderText": "Authorization Header" + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/addToCollection.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/addToCollection.json index 4412b55128..00c1dee018 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/addToCollection.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/addToCollection.json @@ -1,30 +1,32 @@ { - "identifier": "ADD_TO_COLLECTION", - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection/Document path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Body", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[ \"checkinLog.timestampKey\" ]", - "label": "Timestamp Path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.timestampValuePath.data" - } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'ADD_TO_COLLECTION'}}"} + "identifier": "ADD_TO_COLLECTION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'ADD_TO_COLLECTION'}}" + }, + "children": [ + { + "label": "Collection/Document path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Body", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" + }, + { + "label": "Timestamp Path", + "configProperty": "actionConfiguration.formData.timestampValuePath.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "initialValue": "", + "placeholderText": "[ \"checkinLog.timestampKey\" ]" + } + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/createDocument.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/createDocument.json index 35540b37ad..2da8632fd2 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/createDocument.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/createDocument.json @@ -1,30 +1,32 @@ { - "identifier": "CREATE_DOCUMENT", - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection Name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Body", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[ \"checkinLog.timestampKey\" ]", - "label": "Timestamp Path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.timestampValuePath.data" - } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'CREATE_DOCUMENT'}}"} + "identifier": "CREATE_DOCUMENT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'CREATE_DOCUMENT'}}" + }, + "children": [ + { + "label": "Collection Name", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Body", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" + }, + { + "label": "Timestamp Path", + "configProperty": "actionConfiguration.formData.timestampValuePath.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "initialValue": "", + "placeholderText": "[ \"checkinLog.timestampKey\" ]" + } + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/deleteDocument.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/deleteDocument.json index 7da396f7f3..414a7306aa 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/deleteDocument.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/deleteDocument.json @@ -1,14 +1,18 @@ { - "identifier": "DELETE_DOCUMENT", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "collection/{{Table1.selectedRow._ref}}", - "label": "Collection/Document path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DELETE_DOCUMENT'}}"} -} + "identifier": "DELETE_DOCUMENT", + "controlType" : "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DELETE_DOCUMENT'}}" + }, + "children" : [ + { + "label": "Collection/Document path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "placeholderText": "collection/{{Table1.selectedRow._ref}}", + "initialValue": "" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getCollection.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getCollection.json index 1bda33d3fe..ef11956f38 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getCollection.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getCollection.json @@ -1,97 +1,101 @@ { - "identifier": "GET_COLLECTION", - "controlType": "SECTION", - "children": [ + "identifier": "GET_COLLECTION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'GET_COLLECTION'}}" + }, + "children": [ + { + "label": "Collection Name", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Where", + "configProperty": "actionConfiguration.formData.where.data", + "nestedLevels": 1, + "controlType": "WHERE_CLAUSE", + "-subtitle": "Array of Objects", + "-tooltipText": "Array of Objects", + "-alternateViewTypes": ["json"], + "logicalTypes": [ { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection Name", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "-subtitle": "Array of Objects", - "controlType": "WHERE_CLAUSE", - "-alternateViewTypes": ["json"], - "nestedLevels": 1, - "label": "Where", - "-tooltipText": "Array of Objects", - "comparisonTypes": [ - { - "label": "==", - "value": "EQ" - }, - { - "label": "<", - "value": "LT" - }, - { - "label": "<=", - "value": "LTE" - }, - { - "label": ">=", - "value": "GTE" - }, - { - "label": ">", - "value": "GT" - }, - { - "label": "in", - "value": "IN" - }, - { - "label": "Contains", - "value": "ARRAY_CONTAINS" - }, - { - "label": "Contains Any", - "value": "ARRAY_CONTAINS_ANY" - } - ], - "logicalTypes": [{ - "label": "AND", - "value": "AND" - }], - "configProperty": "actionConfiguration.formData.where.data" - }, - { - "isRequired": false, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[\"ascKey\", \"-descKey\"]", - "label": "Order By", - "initialValue": "", - "configProperty": "actionConfiguration.formData.orderBy.data" - }, - { - "isRequired": false, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "palceholderText": "", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Start After", - "initialValue": "", - "configProperty": "actionConfiguration.formData.next.data" - }, - { - "isRequired": false, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "End Before", - "initialValue": "", - "configProperty": "actionConfiguration.formData.prev.data" - }, - { - "isRequired": false, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "palceholderText": "{{Table1.pageSize}}", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Limit", - "initialValue": "10", - "configProperty": "actionConfiguration.formData.limitDocuments.data" + "label": "AND", + "value": "AND" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'GET_COLLECTION'}}"} + ], + "comparisonTypes": [ + { + "label": "==", + "value": "EQ" + }, + { + "label": "<", + "value": "LT" + }, + { + "label": "<=", + "value": "LTE" + }, + { + "label": ">=", + "value": "GTE" + }, + { + "label": ">", + "value": "GT" + }, + { + "label": "in", + "value": "IN" + }, + { + "label": "Contains", + "value": "ARRAY_CONTAINS" + }, + { + "label": "Contains Any", + "value": "ARRAY_CONTAINS_ANY" + } + ] + }, + { + "label": "Order By", + "configProperty": "actionConfiguration.formData.orderBy.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": false, + "initialValue": "", + "placeholderText": "[\"ascKey\", \"-descKey\"]" + }, + { + "label": "Start After", + "configProperty": "actionConfiguration.formData.next.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": false, + "initialValue": "", + "palceholderText": "" + }, + { + "label": "End Before", + "configProperty": "actionConfiguration.formData.prev.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": false, + "initialValue": "" + }, + { + "label": "Limit", + "configProperty": "actionConfiguration.formData.limitDocuments.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": false, + "palceholderText": "{{Table1.pageSize}}", + "initialValue": "10" + } + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getDocument.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getDocument.json index 0e97aeacff..3ef9f596ca 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getDocument.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/getDocument.json @@ -1,13 +1,17 @@ { - "identifier": "GET_DOCUMENT", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection/Document path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'GET_DOCUMENT'}}"} -} + "identifier": "GET_DOCUMENT", + "controlType" : "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'GET_DOCUMENT'}}" + }, + "children" : [ + { + "label": "Collection/Document path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/root.json index bb3dfd78ef..e15b769264 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/root.json @@ -1,52 +1,56 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "List Documents", - "value": "GET_COLLECTION" - }, - { - "label": "Create document", - "value": "CREATE_DOCUMENT" - }, - { - "label": "Update document", - "value": "UPDATE_DOCUMENT" - }, - { - "label": "Delete document", - "value": "DELETE_DOCUMENT" - }, - { - "label": "Get Document", - "value": "GET_DOCUMENT" - }, - { - "label": "Upsert Document", - "value": "SET_DOCUMENT" - }, - { - "label": "Add document to collection", - "value": "ADD_TO_COLLECTION" - } - ], - "description": "Choose method you would like to use", - "label": "Command", - "initialValue": "GET_COLLECTION", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "addToCollection.json", - "createDocument.json", - "deleteDocument.json", - "getCollection.json", - "getDocument.json", - "setDocument.json", - "updateDocument.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "GET_COLLECTION", + "options": [ + { + "label": "List Documents", + "value": "GET_COLLECTION" + }, + { + "label": "Create document", + "value": "CREATE_DOCUMENT" + }, + { + "label": "Update document", + "value": "UPDATE_DOCUMENT" + }, + { + "label": "Delete document", + "value": "DELETE_DOCUMENT" + }, + { + "label": "Get Document", + "value": "GET_DOCUMENT" + }, + { + "label": "Upsert Document", + "value": "SET_DOCUMENT" + }, + { + "label": "Add document to collection", + "value": "ADD_TO_COLLECTION" + } + ] + } + ] + } + ], + "files": [ + "addToCollection.json", + "createDocument.json", + "deleteDocument.json", + "getCollection.json", + "getDocument.json", + "setDocument.json", + "updateDocument.json" + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/setDocument.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/setDocument.json index f3a35a63bb..a874402b7f 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/setDocument.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/setDocument.json @@ -1,30 +1,32 @@ { - "identifier": "SET_DOCUMENT", - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection/Document path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Body", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[ \"checkinLog.timestampKey\" ]", - "label": "Timestamp Path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.timestampValuePath.data" - } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'SET_DOCUMENT'}}"} + "identifier": "SET_DOCUMENT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'SET_DOCUMENT'}}" + }, + "children": [ + { + "label": "Collection/Document path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Body", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" + }, + { + "label": "Timestamp Path", + "configProperty": "actionConfiguration.formData.timestampValuePath.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "initialValue": "", + "placeholderText": "[ \"checkinLog.timestampKey\" ]" + } + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/updateDocument.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/updateDocument.json index 9e3bdd3659..6bb8ef57d3 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/updateDocument.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/editor/updateDocument.json @@ -1,39 +1,41 @@ { - "identifier": "UPDATE_DOCUMENT", - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection/Document path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.path.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Body", - "initialValue": "", - "configProperty": "actionConfiguration.formData.body.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[\"userKey.nestedNamekey\"]", - "label": "Delete Key Path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.deleteKeyPath.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[ \"checkinLog.timestampKey\" ]", - "label": "Timestamp Path", - "initialValue": "", - "configProperty": "actionConfiguration.formData.timestampValuePath.data" - } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'UPDATE_DOCUMENT'}}"} + "identifier": "UPDATE_DOCUMENT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'UPDATE_DOCUMENT'}}" + }, + "children": [ + { + "label": "Collection/Document path", + "configProperty": "actionConfiguration.formData.path.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + }, + { + "label": "Body", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "initialValue": "", + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" + }, + { + "label": "Delete Key Path", + "configProperty": "actionConfiguration.formData.deleteKeyPath.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "", + "placeholderText": "[\"userKey.nestedNamekey\"]" + }, + { + "label": "Timestamp Path", + "configProperty": "actionConfiguration.formData.timestampValuePath.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "initialValue": "", + "placeholderText": "[ \"checkinLog.timestampKey\" ]" + } + ] } diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/form.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/form.json index f9edba3b81..dffc2eefaa 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/form.json @@ -1,28 +1,32 @@ -{"form": [{ - "sectionName": "Details", - "children": [ +{ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "https://your-project-id.firebaseio.com", - "label": "Database URL", - "configProperty": "datasourceConfiguration.url" + "label": "Database URL", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "https://your-project-id.firebaseio.com" }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "label": "Project Id", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.username" + "label": "Project Id", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "isRequired": true, + "initialValue": "" }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "dataType": "PASSWORD", - "label": "Service account credentials", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.password" + "label": "Service account credentials", + "configProperty": "datasourceConfiguration.authentication.password", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "isRequired": true, + "initialValue": "" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/setting.json index 355ffcb2ad..0cad17a20c 100644 --- a/app/server/appsmith-plugins/firestorePlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/firestorePlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Body field by adding/removing quotes intelligently and reduces developer errors", - "label": "Smart JSON substitution", - "initialValue": true, - "configProperty": "actionConfiguration.formData.smartSubstitution" + "label": "Smart JSON substitution", + "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Body field by adding/removing quotes intelligently and reduces developer errors", + "configProperty": "actionConfiguration.formData.smartSubstitution", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/generate.json b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/generate.json index e4d5fed8f9..fc7442f2ea 100644 --- a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/generate.json +++ b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/generate.json @@ -1,71 +1,79 @@ { - "identifier": "CHAT", - "controlType": "SECTION", - "children": [ + "identifier": "CHAT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'GENERATE_CONTENT'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for content generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "generate_content_model_id", + "configProperty": "actionConfiguration.formData.generateContentModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'GENERATE_CONTENT'}}", + "config": { + "params": { + "requestType": "GENERATE_CONTENT_MODELS", + "displayType": "DROP_DOWN" + } + } + } + } + }, + { + "label": "Messages", + "tooltipText": "Ask a question", + "subtitle": "A list of messages to generate the content", + "propertyName": "messages", + "isRequired": true, + "configProperty": "actionConfiguration.formData.messages.data", + "controlType": "ARRAY_FIELD", + "addMoreButtonLabel": "Add message", + "alternateViewTypes": ["json"], + "schema": [ { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for content generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.generateContentModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "generate_content_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'GENERATE_CONTENT'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "GENERATE_CONTENT_MODELS" - }} - } - }, - "initialValue": "" + "label": "Role", + "key": "role", + "controlType": "DROP_DOWN", + "initialValue": "user", + "options": [ + { + "label": "User", + "value": "user" + } + ] }, { - "schema": [ - { - "controlType": "DROP_DOWN", - "options": [{ - "label": "User", - "value": "user" - }], - "label": "Role", - "initialValue": "user", - "key": "role" - }, - { - "controlType": "DROP_DOWN", - "options": [{ - "label": "Text", - "value": "text" - }], - "label": "Type", - "initialValue": "text", - "key": "type" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{ UserInput.text }}", - "label": "Content", - "key": "content" - } - ], - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Ask a question", - "propertyName": "messages", - "subtitle": "A list of messages to generate the content", - "addMoreButtonLabel": "Add message", - "label": "Messages", - "configProperty": "actionConfiguration.formData.messages.data" + "label": "Type", + "key": "type", + "controlType": "DROP_DOWN", + "initialValue": "text", + "options": [ + { + "label": "Text", + "value": "text" + } + ] + }, + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{ UserInput.text }}" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'GENERATE_CONTENT'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/root.json index 804f8df9e3..ad2467aeda 100644 --- a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/editor/root.json @@ -1,19 +1,27 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [{ - "label": "Generate Content", - "value": "GENERATE_CONTENT" - }], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "GENERATE_CONTENT", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": ["generate.json"] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "GENERATE_CONTENT", + "options": [ + { + "label": "Generate Content", + "value": "GENERATE_CONTENT" + } + ] + } + ] + } + ], + "files": [ + "generate.json" + ] } diff --git a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/form.json index fd014d6303..9f992ffe25 100644 --- a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/form.json @@ -1,43 +1,43 @@ { - "form": [{ - "sectionName": "Details", - "children": [ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ + { + "label": "Authentication type", + "description": "Select the authentication type to use", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "initialValue" : "apiKey", + "setFirstOptionAsDefault": true, + "options": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [{ - "label": "API Key", - "value": "apiKey" - }], - "description": "Select the authentication type to use", - "label": "Authentication type", - "setFirstOptionAsDefault": true, - "initialValue": "apiKey", - "configProperty": "datasourceConfiguration.authentication.authenticationType" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "API Key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.value" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Endpoint URL (with or without protocol and port no)", - "initialValue": "https://generativelanguage.googleapis.com/", - "configProperty": "datasourceConfiguration.url" + "label": "API Key", + "value": "apiKey" } - ], - "id": 1 - }], - "formButton": [ - "TEST", - "CANCEL", - "SAVE" - ] + ], + "isRequired": true + }, + { + "label": "API Key", + "configProperty": "datasourceConfiguration.authentication.value", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true + }, + { + "label": "Endpoint URL (with or without protocol and port no)", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "initialValue": "https://generativelanguage.googleapis.com/", + "isRequired": true, + "hidden": true + } + ] + } + ], + "formButton" : ["TEST", "CANCEL", "SAVE"] } diff --git a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/setting.json index 34a7609326..dd959a1b4b 100644 --- a/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/googleAiPlugin/src/main/resources/setting.json @@ -1,27 +1,31 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "initialValue": 60000, - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "initialValue": 60000, + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/dependency.json index 87202e62ff..27d2ccb282 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/dependency.json @@ -1,4 +1,10 @@ -{"dependencies": { - "actionConfiguration.formData.rowObject.data": ["actionConfiguration.formData.smartSubstitution.data"], - "actionConfiguration.formData.rowObjects.data": ["actionConfiguration.formData.smartSubstitution.data"] -}} +{ + "dependencies": { + "actionConfiguration.formData.rowObject.data": [ + "actionConfiguration.formData.smartSubstitution.data" + ], + "actionConfiguration.formData.rowObjects.data": [ + "actionConfiguration.formData.smartSubstitution.data" + ] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor.json index ba3934de97..026df29c7a 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor.json @@ -1,564 +1,551 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Method key", - "initialValue": "method", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].key" + "label": "Method key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "method" }, { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Fetch sheet rows", - "value": "GET" - }, - { - "label": "Insert sheet row", - "value": "APPEND" - }, - { - "label": "Update sheet row", - "value": "UPDATE" - }, - { - "label": "Delete row", - "value": "DELETE_ROW" - }, - { - "label": "List sheets", - "value": "LIST" - }, - { - "label": "Fetch sheet", - "value": "INFO" - }, - { - "label": "Create new spreadsheet", - "value": "CREATE" - }, - { - "label": "Delete sheet", + "label": "Method", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "GET", + "options": [ + { + "label": "Fetch sheet rows", + "value": "GET" + }, + { + "label": "Insert sheet row", + "value": "APPEND" + }, + { + "label": "Update sheet row", + "value": "UPDATE" + }, + { + "label": "Delete row", + "value": "DELETE_ROW" + }, + { + "label": "List sheets", + "value": "LIST" + }, + { + "label": "Fetch sheet", + "value": "INFO" + }, + { + "label": "Create new spreadsheet", + "value": "CREATE" + }, + { + "label": "Delete sheet", + "value": "DELETE" + }, + { + "label": "Bulk insert rows", + "value": "BULK_APPEND" + }, + { + "label": "Bulk update rows", + "value": "BULK_UPDATE" + } + ] + }, + { + "label": "Spreadsheet URL Key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[1].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "sheetUrl" + }, + { + "label": "Spreadsheet URL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[1].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "IN", + "value": ["CREATE", "LIST"] + }, + "placeholderText": "https://docs.google.com/spreadsheets/d/xyz/edit#gid=0", + "initialValue": "" + }, + { + "label": "Spreadsheet Name Key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[3].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "spreadsheetName" + }, + { + "label": "Spreadsheet Name", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[3].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["CREATE"] + }, + "initialValue": "" + }, + { + "label": "Delete Format Key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[12].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "deleteFormat" + }, + { + "label": "Select Entity", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[12].value", + "controlType": "DROP_DOWN", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_EQUALS", + "value": "DELETE" + }, + "initialValue": "SHEET", + "options": [ + { + "label": "Single sheet", + "value": "SHEET" + }, + { + "label": "Entire spreadsheet", + "value": "SPREADSHEET" + } + ] + }, + { + "label": "Sheet name key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[7].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "sheetName" + }, + { + "label": "Sheet name", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[7].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": [ + "GET", + "UPDATE", + "BULK_UPDATE", + "DELETE_ROW", + "DELETE", + "APPEND", + "BULK_APPEND" + ] + }, + { + "conditionType": "AND", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", "value": "DELETE" - }, - { - "label": "Bulk insert rows", - "value": "BULK_APPEND" - }, - { - "label": "Bulk update rows", - "value": "BULK_UPDATE" - } - ], - "label": "Method", - "initialValue": "GET", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Spreadsheet URL Key", - "initialValue": "sheetUrl", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[1].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "IN", - "value": [ - "CREATE", - "LIST" - ] - }, - "placeholderText": "https://docs.google.com/spreadsheets/d/xyz/edit#gid=0", - "label": "Spreadsheet URL", - "initialValue": "", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[1].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Spreadsheet Name Key", - "initialValue": "spreadsheetName", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[3].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": ["CREATE"] - }, - "label": "Spreadsheet Name", - "initialValue": "", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[3].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Delete Format Key", - "initialValue": "deleteFormat", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[12].key" - }, - { - "controlType": "DROP_DOWN", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_EQUALS", - "value": "DELETE" - }, - "options": [ - { - "label": "Single sheet", - "value": "SHEET" - }, - { - "label": "Entire spreadsheet", + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[12].value", + "comparison": "EQUALS", "value": "SPREADSHEET" - } - ], - "label": "Select Entity", - "initialValue": "SHEET", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[12].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Sheet name key", - "initialValue": "sheetName", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[7].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "GET", - "UPDATE", - "BULK_UPDATE", - "DELETE_ROW", - "DELETE", - "APPEND", - "BULK_APPEND" - ] - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": "DELETE" - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[12].value", - "comparison": "EQUALS", - "value": "SPREADSHEET" - } - ] - } + } ] + } + ] + }, + "initialValue": "Sheet1" + }, + { + "label": "Table header index key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[4].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "tableHeaderIndex" + }, + { + "label": "Table heading row index", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[4].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": [ + "GET", + "UPDATE", + "BULK_UPDATE", + "DELETE_ROW", + "APPEND", + "BULK_APPEND" + ] + }, + "initialValue": "1" + }, + { + "label": "Query format key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[5].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "queryFormat" + }, + { + "label": "Query format", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[5].value", + "controlType": "DROP_DOWN", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["GET"] + }, + "initialValue": "ROWS", + "options": [ + { + "label": "Query rows", + "value": "ROWS" }, - "label": "Sheet name", - "initialValue": "Sheet1", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[7].value" + { + "label": "Query range", + "value": "RANGE" + } + ] }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Table header index key", - "initialValue": "tableHeaderIndex", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[4].key" + "label": "Range key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[2].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "range" }, { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "GET", - "UPDATE", - "BULK_UPDATE", - "DELETE_ROW", - "APPEND", - "BULK_APPEND" - ] - }, - "label": "Table heading row index", - "initialValue": "1", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[4].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Query format key", - "initialValue": "queryFormat", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[5].key" - }, - { - "controlType": "DROP_DOWN", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": ["GET"] - }, - "options": [ - { - "label": "Query rows", - "value": "ROWS" - }, - { - "label": "Query range", - "value": "RANGE" - } - ], - "label": "Query format", - "initialValue": "ROWS", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[5].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Range key", - "initialValue": "range", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[2].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_EQUALS", - "value": "GET" - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": "GET" - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", - "comparison": "EQUALS", - "value": "ROWS" - } - ] - } - ] - }, - "placeholderText": "A2:B", - "label": "Cell range", - "initialValue": "", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[2].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Row offset key", - "initialValue": "rowOffset", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[8].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": ["GET"] - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": "GET" - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", - "comparison": "EQUALS", - "value": "RANGE" - } - ] - } - ] - }, - "placeholderText": "0", - "label": "Row offset", - "initialValue": "0", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[8].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Row index key", - "initialValue": "rowIndex", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[11].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": ["DELETE_ROW"] - }, - "placeholderText": "0", - "label": "Row Index", - "initialValue": "0", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[11].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Row limit key", - "initialValue": "rowLimit", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[6].key" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_EQUALS", - "value": "GET" - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": "GET" - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", - "comparison": "EQUALS", - "value": "RANGE" - } - ] - } - ] - }, - "placeholderText": "10", - "label": "Row limit", - "initialValue": "10", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[6].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Where key", - "initialValue": "where", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[14].key" - }, - { - "schema": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "name", - "label": "Column name", - "key": "path" - }, - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "<", - "value": "LT" - }, - { - "label": "<=", - "value": "LTE" - }, - { - "label": "==", - "value": "EQ" - }, - { - "label": "!=", - "value": "NOT_EQ" - }, - { - "label": ">=", - "value": "GTE" - }, - { - "label": ">", - "value": "GT" - }, - { - "label": "contains", - "value": "CONTAINS" - }, - { - "label": "in", - "value": "IN" - }, - { - "label": "not in", - "value": "NOT_IN" - } - ], - "label": "Operator", - "initialValue": "EQ", - "key": "operator" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "Tobias", - "label": "Value", - "key": "value" - } - ], - "controlType": "ARRAY_FIELD", - "hidden": { + "label": "Cell range", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[2].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "conditionType": "OR", + "conditions": [ + { "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", "comparison": "NOT_EQUALS", "value": "GET" - }, - "label": "Where conditions", - "initialValue": [], - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[14].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Row object key", - "initialValue": "rowObject", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].key" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "conditionType": "OR", + }, + { + "conditionType": "AND", "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "APPEND", - "UPDATE" - ] - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", - "comparison": "EQUALS", - "value": false - } + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": "GET" + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", + "comparison": "EQUALS", + "value": "ROWS" + } ] - }, - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n {\n ...Table1.selectedRow, \n columnName: Input1.text\n }\n}}", - "label": "Row object", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].value" + } + ] + }, + "initialValue": "", + "placeholderText": "A2:B" }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "conditionType": "OR", + "label": "Row offset key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[8].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "rowOffset" + }, + { + "label": "Row offset", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[8].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["GET"] + }, + { + "conditionType": "AND", "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "APPEND", - "UPDATE" - ] - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", - "comparison": "EQUALS", - "value": true - } + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": "GET" + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", + "comparison": "EQUALS", + "value": "RANGE" + } ] - }, - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n {\n ...Table1.selectedRow, \n columnName: Input1.text\n }\n}}", - "label": "Row object", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].value" + } + ] + }, + "initialValue": "0", + "placeholderText": "0" }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Row objects key", - "initialValue": "rowObjects", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].key" + "label": "Row index key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[11].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "rowIndex" }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "conditionType": "OR", + "label": "Row Index", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[11].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["DELETE_ROW"] + }, + "initialValue": "0", + "placeholderText": "0" + }, + { + "label": "Row limit key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[6].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "rowLimit" + }, + { + "label": "Row limit", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[6].value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_EQUALS", + "value": "GET" + }, + { + "conditionType": "AND", "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "CREATE", - "BULK_APPEND", - "BULK_UPDATE" - ] - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", - "comparison": "EQUALS", - "value": false - } + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": "GET" + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[5].value", + "comparison": "EQUALS", + "value": "RANGE" + } ] - }, - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}", - "label": "Row objects", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].value" + } + ] + }, + "initialValue": "10", + "placeholderText": "10" }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "NOT_IN", - "value": [ - "CREATE", - "BULK_APPEND", - "BULK_UPDATE" - ] - }, - { - "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", - "comparison": "EQUALS", - "value": true - } - ] - }, - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}", - "label": "Row objects", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].value" + "label": "Where key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[14].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "where" }, { - "hidden": true, - "controlType": "INPUT_TEXT", - "label": "Smart JSON substitution key", - "initialValue": "smartSubstitution", - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[13].key" + "label": "Where conditions", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[14].value", + "controlType": "ARRAY_FIELD", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_EQUALS", + "value": "GET" + }, + "initialValue": [], + "schema": [ + { + "label": "Column name", + "key": "path", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "name" + }, + { + "label": "Operator", + "key": "operator", + "controlType": "DROP_DOWN", + "initialValue": "EQ", + "options": [ + { + "label": "<", + "value": "LT" + }, + { + "label": "<=", + "value": "LTE" + }, + { + "label": "==", + "value": "EQ" + }, + { + "label": "!=", + "value": "NOT_EQ" + }, + { + "label": ">=", + "value": "GTE" + }, + { + "label": ">", + "value": "GT" + }, + { + "label": "contains", + "value": "CONTAINS" + }, + { + "label": "in", + "value": "IN" + }, + { + "label": "not in", + "value": "NOT_IN" + } + ] + }, + { + "label": "Value", + "key": "value", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "Tobias" + } + ] + }, + { + "label": "Row object key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "rowObject" + }, + { + "label": "Row object", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].value", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["APPEND", "UPDATE"] + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", + "comparison": "EQUALS", + "value": false + } + ] + }, + "placeholderText": "{{\n {\n ...Table1.selectedRow, \n columnName: Input1.text\n }\n}}" + }, + { + "label": "Row object", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[9].value", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["APPEND", "UPDATE"] + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", + "comparison": "EQUALS", + "value": true + } + ] + }, + "placeholderText": "{{\n {\n ...Table1.selectedRow, \n columnName: Input1.text\n }\n}}" + }, + { + "label": "Row objects key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "rowObjects" + }, + { + "label": "Row objects", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].value", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["CREATE", "BULK_APPEND", "BULK_UPDATE"] + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", + "comparison": "EQUALS", + "value": false + } + ] + }, + "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}" + }, + { + "label": "Row objects", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[10].value", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "NOT_IN", + "value": ["CREATE", "BULK_APPEND", "BULK_UPDATE"] + }, + { + "path": "actionConfiguration.pluginSpecifiedTemplates[13].value", + "comparison": "EQUALS", + "value": true + } + ] + }, + "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}" + }, + { + "label": "Smart JSON substitution key", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[13].key", + "hidden": true, + "controlType": "INPUT_TEXT", + "initialValue": "smartSubstitution" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/delete.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/delete.json index 156b1fd1fa..4c143852eb 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/delete.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/delete.json @@ -1,14 +1,18 @@ { - "identifier": "DELETE", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "tooltipText": "The rowIndex property of the row object returned by the fetch query", - "propertyName": "rows_delete_rowIndex", - "placeholderText": "{{Table1.selectedRow.rowIndex}}", - "label": "Row Index", - "configProperty": "actionConfiguration.formData.rowIndex.data" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DELETE_ONE' && actionConfiguration.formData.entityType.data == 'ROWS'}}"} + "identifier": "DELETE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DELETE_ONE' && actionConfiguration.formData.entityType.data == 'ROWS'}}" + }, + "children": [ + { + "label": "Row Index", + "tooltipText": "The rowIndex property of the row object returned by the fetch query", + "propertyName": "rows_delete_rowIndex", + "configProperty": "actionConfiguration.formData.rowIndex.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "placeholderText": "{{Table1.selectedRow.rowIndex}}" + } + ] } diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/fetch_many.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/fetch_many.json index e12e1dfa31..c516b1b5a7 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/fetch_many.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/fetch_many.json @@ -1,157 +1,167 @@ { - "identifier": "FETCH_MANY", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "PROJECTION", - "tooltipText": "The columns to fetch from the google sheet", - "propertyName": "rows_get_projection", - "options": [], - "placeholderText": "All columns will be fetched.", - "label": "Columns", - "conditionals": { - "enable": "{{!!actionConfiguration.formData.sheetUrl.data && !!actionConfiguration.formData.sheetName.data && !!actionConfiguration.formData.tableHeaderIndex.data}}", - "fetchDynamicValues": { - "condition": "{{!!actionConfiguration.formData.sheetUrl.data && !!actionConfiguration.formData.sheetName.data && !!actionConfiguration.formData.tableHeaderIndex.data}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "COLUMNS_SELECTOR", - "parameters": { - "tableHeaderIndex": "{{actionConfiguration.formData.tableHeaderIndex.data}}", - "sheetName": "{{actionConfiguration.formData.sheetName.data}}", - "sheetUrl": "{{actionConfiguration.formData.sheetUrl.data}}" - } - }} - } - }, - "initialValue": [], - "configProperty": "actionConfiguration.formData.projection.data" - }, - { - "controlType": "DROP_DOWN", - "tooltipText": "The format of the filter to be applied on the data", - "propertyName": "rows_get_queryFormat", - "options": [ - { - "label": "Where Clause", - "value": "ROWS" - }, - { - "label": "Cell range", - "value": "RANGE" - } - ], - "label": "Filter Format", - "conditionals": {"show": "{{actionConfiguration.formData.entityType.data === 'ROWS'}}"}, - "initialValue": "ROWS", - "configProperty": "actionConfiguration.formData.queryFormat.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "propertyName": "rows_get_cellRange", - "tooltipText": "The Google Sheet notation of cells to filter (A1:B)", - "subtitle": "Specify the google sheet range of cells", - "placeholderText": "A2:Z", - "label": "Cell range", - "conditionals": {"show": "{{actionConfiguration.formData.queryFormat.data === 'RANGE'}}"}, - "initialValue": "", - "configProperty": "actionConfiguration.formData.range.data" - }, - { - "identifier": "ROWS_SECTION", - "controlType": "SECTION", - "children": [ - { - "alternateViewTypes": ["json"], - "controlType": "WHERE_CLAUSE", - "tooltipText": "Filters data returned", - "propertyName": "rows_get_rowSheetName", - "subtitle": "The filter applied on the data. Can be empty", - "nestedLevels": 3, - "label": "Filter By", - "comparisonTypes": [ - { - "label": "<", - "value": "LT" - }, - { - "label": "<=", - "value": "LTE" - }, - { - "label": "==", - "value": "EQ" - }, - { - "label": "!=", - "value": "NOT_EQ" - }, - { - "label": ">=", - "value": "GTE" - }, - { - "label": ">", - "value": "GT" - }, - { - "label": "in", - "value": "IN" - }, - { - "label": "contains", - "value": "CONTAINS" - }, - { - "label": "not in", - "value": "NOT_IN" - } - ], - "logicalTypes": [ - { - "label": "AND", - "value": "AND" - }, - { - "label": "OR", - "value": "OR" - } - ], - "configProperty": "actionConfiguration.formData.where.data" - }, - { - "alternateViewTypes": ["json"], - "-subtitle": "Array of Objects", - "controlType": "SORTING", - "tooltipText": "The parameters to sort the data by", - "label": "Sort By", - "-tooltipText": "Array of Objects", - "configProperty": "actionConfiguration.formData.sortBy.data" - }, - { - "-subtitle": "Object", - "controlType": "PAGINATION", - "tooltipText": { - "offset": "Bind to the index of the first row to display {{(Table1.pageNo-1)*Table1.pageSize}}", - "limit": "Bind to the pageSize property of your widget {{Table1.pageSize}}" - }, - "placeholderText": { - "offset": "{{(Table1.pageNo - 1)*Table1.pageSize}}", - "limit": "{{Table1.pageSize}}" - }, - "label": "", - "initialValue": { - "offset": "0", - "limit": "20" - }, - "configProperty": "actionConfiguration.formData.pagination.data" - } - ], - "label": "Rows Section", - "conditionals": {"show": "{{actionConfiguration.formData.queryFormat.data === 'ROWS'}}"} + "identifier": "FETCH_MANY", + "controlType": "SECTION", + "conditionals": { + "show": "{{!!actionConfiguration.formData.entityType.data && actionConfiguration.formData.entityType.data !== 'SPREADSHEET' && actionConfiguration.formData.command.data === 'FETCH_MANY' && !!actionConfiguration.formData.sheetName.data}}" + }, + "children": [ + { + "label": "Columns", + "tooltipText": "The columns to fetch from the google sheet", + "propertyName": "rows_get_projection", + "configProperty": "actionConfiguration.formData.projection.data", + "controlType": "PROJECTION", + "initialValue": [], + "options": [], + "placeholderText": "All columns will be fetched.", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{!!actionConfiguration.formData.sheetUrl.data && !!actionConfiguration.formData.sheetName.data && !!actionConfiguration.formData.tableHeaderIndex.data}}", + "fetchDynamicValues": { + "condition": "{{!!actionConfiguration.formData.sheetUrl.data && !!actionConfiguration.formData.sheetName.data && !!actionConfiguration.formData.tableHeaderIndex.data}}", + "config": { + "params": { + "requestType": "COLUMNS_SELECTOR", + "displayType": "DROP_DOWN", + "parameters": { + "sheetUrl": "{{actionConfiguration.formData.sheetUrl.data}}", + "sheetName": "{{actionConfiguration.formData.sheetName.data}}", + "tableHeaderIndex": "{{actionConfiguration.formData.tableHeaderIndex.data}}" + } + } + } } - ], - "conditionals": {"show": "{{!!actionConfiguration.formData.entityType.data && actionConfiguration.formData.entityType.data !== 'SPREADSHEET' && actionConfiguration.formData.command.data === 'FETCH_MANY' && !!actionConfiguration.formData.sheetName.data}}"} + } + }, + { + "label": "Filter Format", + "tooltipText": "The format of the filter to be applied on the data", + "propertyName": "rows_get_queryFormat", + "conditionals": { + "show": "{{actionConfiguration.formData.entityType.data === 'ROWS'}}" + }, + "configProperty": "actionConfiguration.formData.queryFormat.data", + "controlType": "DROP_DOWN", + "initialValue": "ROWS", + "options": [ + { + "label": "Where Clause", + "value": "ROWS" + }, + { + "label": "Cell range", + "value": "RANGE" + } + ] + }, + { + "label": "Cell range", + "propertyName": "rows_get_cellRange", + "tooltipText": "The Google Sheet notation of cells to filter (A1:B)", + "subtitle": "Specify the google sheet range of cells", + "configProperty": "actionConfiguration.formData.range.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "conditionals": { + "show": "{{actionConfiguration.formData.queryFormat.data === 'RANGE'}}" + }, + "initialValue": "", + "placeholderText": "A2:Z" + }, + { + "identifier": "ROWS_SECTION", + "controlType": "SECTION", + "label": "Rows Section", + "conditionals": { + "show": "{{actionConfiguration.formData.queryFormat.data === 'ROWS'}}" + }, + "children": [ + { + "label": "Filter By", + "tooltipText": "Filters data returned", + "subtitle": "The filter applied on the data. Can be empty", + "propertyName": "rows_get_rowSheetName", + "configProperty": "actionConfiguration.formData.where.data", + "nestedLevels": 3, + "controlType": "WHERE_CLAUSE", + "logicalTypes": [ + { + "label": "AND", + "value": "AND" + }, + { + "label": "OR", + "value": "OR" + } + ], + "comparisonTypes": [ + { + "label": "<", + "value": "LT" + }, + { + "label": "<=", + "value": "LTE" + }, + { + "label": "==", + "value": "EQ" + }, + { + "label": "!=", + "value": "NOT_EQ" + }, + { + "label": ">=", + "value": "GTE" + }, + { + "label": ">", + "value": "GT" + }, + { + "label": "in", + "value": "IN" + }, + { + "label": "contains", + "value": "CONTAINS" + }, + { + "label": "not in", + "value": "NOT_IN" + } + ], + "alternateViewTypes": ["json"] + }, + { + "label": "Sort By", + "tooltipText": "The parameters to sort the data by", + "configProperty": "actionConfiguration.formData.sortBy.data", + "controlType": "SORTING", + "-subtitle": "Array of Objects", + "-tooltipText": "Array of Objects", + "alternateViewTypes": ["json"] + }, + { + "label": "", + "configProperty": "actionConfiguration.formData.pagination.data", + "controlType": "PAGINATION", + "-subtitle": "Object", + "placeholderText": { + "limit": "{{Table1.pageSize}}", + "offset": "{{(Table1.pageNo - 1)*Table1.pageSize}}" + }, + "initialValue": { + "limit": "20", + "offset": "0" + }, + "tooltipText": { + "limit": "Bind to the pageSize property of your widget {{Table1.pageSize}}", + "offset": "Bind to the index of the first row to display {{(Table1.pageNo-1)*Table1.pageSize}}" + } + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/insert.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/insert.json index c1694940e1..6363ddc8b8 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/insert.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/insert.json @@ -1,67 +1,81 @@ { - "identifier": "INSERT", - "controlType": "SECTION", - "children": [ + "identifier": "INSERT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'INSERT_ONE' || actionConfiguration.formData.command.data === 'INSERT_MANY'}}" + }, + "children": [ + { + "label": "Spreadsheet Name", + "tooltipText": "The name of the sheet to be created", + "propertyName": "file_create_spreadsheetName", + "configProperty": "actionConfiguration.formData.spreadsheetName.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "isRequired": true, + "conditionals": { + "show": "{{actionConfiguration.formData.entityType.data === 'SPREADSHEET'}}" + }, + "placeholderText": "Goals" + }, + { + "controlType": "SECTION", + "label": "Row objects", + "description": "", + "conditionals": { + "show": "{{actionConfiguration.formData.entityType.data === 'ROWS' || actionConfiguration.formData.entityType.data === 'SPREADSHEET'}}" + }, + "children": [ { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "tooltipText": "The name of the sheet to be created", - "propertyName": "file_create_spreadsheetName", - "placeholderText": "Goals", - "label": "Spreadsheet Name", - "conditionals": {"show": "{{actionConfiguration.formData.entityType.data === 'SPREADSHEET'}}"}, - "configProperty": "actionConfiguration.formData.spreadsheetName.data" + "label": "Row object", + "tooltipText": "A single object to be inserted", + "propertyName": "create_rowObjectWithSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_ONE'}}" + }, + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" }, { - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "A single object to be inserted", - "propertyName": "create_rowObjectWithSmartSubstitute", - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Row object", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_ONE'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "A single object to be inserted", - "propertyName": "create_rowObjectWithoutSmartSubstitute", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}", - "label": "Row object", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_ONE'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "An array of objects to be inserted", - "propertyName": "create_rowObjectsWithSmartSubstitute", - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "[{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}]", - "label": "Row object(s)", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === true && ((actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_MANY') || (actionConfiguration.formData.entityType.data === 'SPREADSHEET' && actionConfiguration.formData.command.data === 'INSERT_ONE'))}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "An array of objects to be inserted", - "propertyName": "create_rowObjectsWithoutSmartSubstitute", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "[{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}]", - "label": "Row object(s)", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === false && ((actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_MANY') || (actionConfiguration.formData.entityType.data === 'SPREADSHEET' && actionConfiguration.formData.command.data === 'INSERT_ONE'))}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - } - ], - "description": "", - "label": "Row objects", - "conditionals": {"show": "{{actionConfiguration.formData.entityType.data === 'ROWS' || actionConfiguration.formData.entityType.data === 'SPREADSHEET'}}"} + "label": "Row object", + "tooltipText": "A single object to be inserted", + "propertyName": "create_rowObjectWithoutSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "TEMPLATE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_ONE'}}" + }, + "placeholderText": "{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}" + }, + { + "label": "Row object(s)", + "tooltipText": "An array of objects to be inserted", + "propertyName": "create_rowObjectsWithSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === true && ((actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_MANY') || (actionConfiguration.formData.entityType.data === 'SPREADSHEET' && actionConfiguration.formData.command.data === 'INSERT_ONE'))}}" + }, + "placeholderText": "[{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}]" + }, + { + "label": "Row object(s)", + "tooltipText": "An array of objects to be inserted", + "propertyName": "create_rowObjectsWithoutSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === false && ((actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'INSERT_MANY') || (actionConfiguration.formData.entityType.data === 'SPREADSHEET' && actionConfiguration.formData.command.data === 'INSERT_ONE'))}}" + }, + "placeholderText": "[{\n \"name\": {{nameInput.text}},\n \"dob\": {{dobPicker.formattedDate}},\n \"gender\": {{genderSelect.selectedOptionValue}} \n}]" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'INSERT_ONE' || actionConfiguration.formData.command.data === 'INSERT_MANY'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/root.json index 160b2cd3ee..07b2bff2ab 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/root.json @@ -1,145 +1,156 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [ + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Operation", + "tooltipText": "The command to run on the datasource", + "description": "Select the operation you would like to execute", + "propertyName": "rows_commands", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "FETCH_MANY", + "isRequired": true, + "options": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "tooltipText": "The command to run on the datasource", - "propertyName": "rows_commands", - "options": [ - { - "label": "Fetch Details", - "value": "FETCH_DETAILS" - }, - { - "label": "Insert One", - "value": "INSERT_ONE" - }, - { - "label": "Update One", - "value": "UPDATE_ONE" - }, - { - "label": "Delete One", - "value": "DELETE_ONE" - }, - { - "label": "Fetch Many", - "value": "FETCH_MANY" - }, - { - "label": "Insert Many", - "value": "INSERT_MANY" - }, - { - "label": "Update Many", - "value": "UPDATE_MANY" - } - ], - "description": "Select the operation you would like to execute", - "label": "Operation", - "initialValue": "FETCH_MANY", - "configProperty": "actionConfiguration.formData.command.data" + "label": "Fetch Details", + "value": "FETCH_DETAILS" }, { - "isRequired": true, - "controlType": "DROP_DOWN", - "tooltipText": "The entity to query on the datasource", - "propertyName": "entityType", - "options": [ - { - "disabled": "{{ ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'UPDATE_MANY', 'INSERT_MANY'].includes(actionConfiguration.formData.command.data) === false }}", - "label": "Sheet Row(s)", - "value": "ROWS" - }, - { - "disabled": "{{ ['FETCH_MANY', 'FETCH_DETAILS', 'INSERT_ONE', 'DELETE_ONE'].includes(actionConfiguration.formData.command.data) === false || (['INSERT_ONE', 'DELETE_ONE'].includes(actionConfiguration.formData.command.data) === true && ['https://www.googleapis.com/auth/drive.file'].includes(datasourceConfiguration.authentication.scopeString) === true)}}", - "label": "Spreadsheet", - "value": "SPREADSHEET" - }, - { - "disabled": "{{ ['DELETE_ONE'].includes(actionConfiguration.formData.command.data) === false }}", - "label": "Sheet", - "value": "SHEET" - } - ], - "description": "Select the entity that you would like to work with", - "label": "Entity", - "setFirstOptionAsDefault": true, - "conditionals": {"evaluateFormConfig": { - "condition": "{{true}}", - "paths": ["options"] - }}, - "initialValue": "ROWS", - "configProperty": "actionConfiguration.formData.entityType.data" + "label": "Insert One", + "value": "INSERT_ONE" }, { - "schema": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "tooltipText": "The URL of the spreadsheet in your Google Drive", - "propertyName": "rows_get_spreadsheetUrl", - "label": "Spreadsheet", - "isSearchable": true, - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "SPREADSHEET_SELECTOR" - }} - }}, - "-placeholderText": "https://docs.google.com/spreadsheets/d/xyz/edit#gid=0", - "configProperty": "actionConfiguration.formData.sheetUrl.data" - }, - { - "fetchOptionsConditionally": true, - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "rows_get_sheetName", - "tooltipText": "The name of the sheet inside the spreadsheet", - "label": "Sheet name", - "isSearchable": true, - "conditionals": { - "fetchDynamicValues": { - "condition": "{{ !!actionConfiguration.formData.sheetUrl.data }}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "SHEET_SELECTOR", - "parameters": {"sheetUrl": "{{actionConfiguration.formData.sheetUrl.data}}"} - }} - }, - "show": "{{ new Object({ 'SPREADSHEET': [], 'SHEET': ['DELETE_ONE'], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data) && !!actionConfiguration.formData.sheetUrl.data }}" - }, - "configProperty": "actionConfiguration.formData.sheetName.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "tooltipText": "The index of the column names in the sheet (starts from 1)", - "propertyName": "rows_get_tableHeadingRowIndex", - "label": "Table heading row index", - "conditionals": {"show": "{{ new Object({ 'SPREADSHEET': [], 'SHEET': [], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data) && !!actionConfiguration.formData.sheetName.data }}"}, - "initialValue": "1", - "configProperty": "actionConfiguration.formData.tableHeaderIndex.data" - } - ], - "controlType": "ENTITY_SELECTOR", - "label": "", - "conditionals": {"show": "{{ !!actionConfiguration.formData.entityType.data && (new Object({ 'SPREADSHEET': ['FETCH_DETAILS', 'DELETE_ONE'], 'SHEET': ['DELETE_ONE'], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data)) }}"}, - "configProperty": "actionConfiguration.formData.selector.data" + "label": "Update One", + "value": "UPDATE_ONE" + }, + { + "label": "Delete One", + "value": "DELETE_ONE" + }, + { + "label": "Fetch Many", + "value": "FETCH_MANY" + }, + { + "label": "Insert Many", + "value": "INSERT_MANY" + }, + { + "label": "Update Many", + "value": "UPDATE_MANY" } - ] - }], - "files": [ - "insert.json", - "delete.json", - "fetch_many.json", - "update.json" - ] + ] + }, + { + "label": "Entity", + "tooltipText": "The entity to query on the datasource", + "description": "Select the entity that you would like to work with", + "propertyName": "entityType", + "configProperty": "actionConfiguration.formData.entityType.data", + "controlType": "DROP_DOWN", + "initialValue": "ROWS", + "isRequired": true, + "setFirstOptionAsDefault": true, + "options": [ + { + "disabled": "{{ ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'UPDATE_MANY', 'INSERT_MANY'].includes(actionConfiguration.formData.command.data) === false }}", + "label": "Sheet Row(s)", + "value": "ROWS" + }, + { + "disabled": "{{ ['FETCH_MANY', 'FETCH_DETAILS', 'INSERT_ONE', 'DELETE_ONE'].includes(actionConfiguration.formData.command.data) === false || (['INSERT_ONE', 'DELETE_ONE'].includes(actionConfiguration.formData.command.data) === true && ['https://www.googleapis.com/auth/drive.file'].includes(datasourceConfiguration.authentication.scopeString) === true)}}", + "label": "Spreadsheet", + "value": "SPREADSHEET" + }, + { + "disabled": "{{ ['DELETE_ONE'].includes(actionConfiguration.formData.command.data) === false }}", + "label": "Sheet", + "value": "SHEET" + } + ], + "conditionals": { + "evaluateFormConfig": { + "condition": "{{true}}", + "paths": ["options"] + } + } + }, + { + "label": "", + "configProperty": "actionConfiguration.formData.selector.data", + "controlType": "ENTITY_SELECTOR", + "conditionals": { + "show": "{{ !!actionConfiguration.formData.entityType.data && (new Object({ 'SPREADSHEET': ['FETCH_DETAILS', 'DELETE_ONE'], 'SHEET': ['DELETE_ONE'], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data)) }}" + }, + "schema": [ + { + "label": "Spreadsheet", + "tooltipText": "The URL of the spreadsheet in your Google Drive", + "propertyName": "rows_get_spreadsheetUrl", + "configProperty": "actionConfiguration.formData.sheetUrl.data", + "controlType": "DROP_DOWN", + "isSearchable": true, + "isRequired": true, + "-placeholderText": "https://docs.google.com/spreadsheets/d/xyz/edit#gid=0", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "SPREADSHEET_SELECTOR", + "displayType": "DROP_DOWN" + } + } + } + } + }, + { + "label": "Sheet name", + "propertyName": "rows_get_sheetName", + "tooltipText": "The name of the sheet inside the spreadsheet", + "configProperty": "actionConfiguration.formData.sheetName.data", + "controlType": "DROP_DOWN", + "isSearchable": true, + "isRequired": true, + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "show": "{{ new Object({ 'SPREADSHEET': [], 'SHEET': ['DELETE_ONE'], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data) && !!actionConfiguration.formData.sheetUrl.data }}", + "fetchDynamicValues": { + "condition": "{{ !!actionConfiguration.formData.sheetUrl.data }}", + "config": { + "params": { + "requestType": "SHEET_SELECTOR", + "displayType": "DROP_DOWN", + "parameters": { + "sheetUrl": "{{actionConfiguration.formData.sheetUrl.data}}" + } + } + } + } + } + }, + { + "label": "Table heading row index", + "tooltipText": "The index of the column names in the sheet (starts from 1)", + "propertyName": "rows_get_tableHeadingRowIndex", + "configProperty": "actionConfiguration.formData.tableHeaderIndex.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "initialValue": "1", + "isRequired": true, + "conditionals": { + "show": "{{ new Object({ 'SPREADSHEET': [], 'SHEET': [], 'ROWS': ['INSERT_ONE', 'UPDATE_ONE', 'DELETE_ONE', 'FETCH_MANY', 'INSERT_MANY', 'UPDATE_MANY'] })[actionConfiguration.formData.entityType.data].includes(actionConfiguration.formData.command.data) && !!actionConfiguration.formData.sheetName.data }}" + } + } + ] + } + ] + } + ], + "files": ["insert.json", "delete.json", "fetch_many.json", "update.json"] } diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/update.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/update.json index c014d9a44b..327563dd8c 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/update.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/editor/update.json @@ -1,57 +1,71 @@ { - "identifier": "UPDATE", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [ - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "A single object to be updated based on it's rowIndex property", - "propertyName": "update_rowObjectWithSmartSubstitute", - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n { ...Table1.selectedRow, columnName: Input1.text }\n}}", - "label": "Update row object", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_ONE'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "A single object to be updated based on it's rowIndex property", - "propertyName": "update_rowObjectWithoutSmartSubstitute", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "{{\n { ...Table1.selectedRow, columnName: Input1.text }\n}}", - "label": "Update row object", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_ONE'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "An array of objects to be updated based on their rowIndex property", - "propertyName": "update_rowObjectsWithSmartSubstitute", - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}", - "label": "Update row object(s)", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_MANY'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "An array of objects to be updated based on their rowIndex property", - "propertyName": "update_rowObjectsWithoutSmartSubstitute", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}", - "label": "Update row object(s)", - "conditionals": {"show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_MANY'}}"}, - "configProperty": "actionConfiguration.formData.rowObjects.data" - } - ], - "description": "", - "label": "Row objects", - "conditionals": {"show": "{{!!actionConfiguration.formData.sheetName.data && actionConfiguration.formData.entityType.data === 'ROWS'}}"} - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'UPDATE_ONE' || actionConfiguration.formData.command.data === 'UPDATE_MANY'}}"} + "identifier": "UPDATE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'UPDATE_ONE' || actionConfiguration.formData.command.data === 'UPDATE_MANY'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Row objects", + "description": "", + "conditionals": { + "show": "{{!!actionConfiguration.formData.sheetName.data && actionConfiguration.formData.entityType.data === 'ROWS'}}" + }, + "children": [ + { + "label": "Update row object", + "tooltipText": "A single object to be updated based on it's rowIndex property", + "propertyName": "update_rowObjectWithSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_ONE'}}" + }, + "placeholderText": "{{\n { ...Table1.selectedRow, columnName: Input1.text }\n}}" + }, + { + "label": "Update row object", + "tooltipText": "A single object to be updated based on it's rowIndex property", + "propertyName": "update_rowObjectWithoutSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "TEMPLATE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_ONE'}}" + }, + "placeholderText": "{{\n { ...Table1.selectedRow, columnName: Input1.text }\n}}" + }, + { + "label": "Update row object(s)", + "tooltipText": "An array of objects to be updated based on their rowIndex property", + "propertyName": "update_rowObjectsWithSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === true && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_MANY'}}" + }, + "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}" + }, + { + "label": "Update row object(s)", + "tooltipText": "An array of objects to be updated based on their rowIndex property", + "propertyName": "update_rowObjectsWithoutSmartSubstitute", + "configProperty": "actionConfiguration.formData.rowObjects.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "evaluationSubstitutionType": "TEMPLATE", + "conditionals": { + "show": "{{actionConfiguration.formData.smartSubstitution.data === false && actionConfiguration.formData.entityType.data === 'ROWS' && actionConfiguration.formData.command.data === 'UPDATE_MANY'}}" + }, + "placeholderText": "{{\n Table1.selectedRows.map((row) => {\n return { ...row, columnName: Input1.text }\n })\n}}" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/form.json index 72fb5eeaee..66447b9f56 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/form.json @@ -1,57 +1,63 @@ -{"form": [{ - "sectionName": "General", - "children": [ +{ + "form": [ + { + "sectionName": "General", + "children": [ { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Authentication type", - "initialValue": "oAuth2", - "configProperty": "datasourceConfiguration.authentication.authenticationType" + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": true, + "initialValue": "oAuth2" }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Grant type", - "initialValue": "authorization_code", - "configProperty": "datasourceConfiguration.authentication.grantType" + "label": "Grant type", + "configProperty": "datasourceConfiguration.authentication.grantType", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": true, + "initialValue": "authorization_code" }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "comparison": "VIEW_MODE", - "value": false + "label": "Account", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "comparison": "VIEW_MODE", + "value": false + }, + "initialValue": "Authorize datasource to fetch account name" + }, + { + "label": "Permissions | Scope", + "configProperty": "datasourceConfiguration.authentication.scopeString", + "controlType": "DROP_DOWN", + "options": [ + { + "label": "Read / Write / Delete | Selected google sheets", + "value": "https://www.googleapis.com/auth/drive.file" }, - "label": "Account", - "initialValue": "Authorize datasource to fetch account name", - "configProperty": "datasourceConfiguration.properties[0].value" - }, - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Read / Write / Delete | Selected google sheets", - "value": "https://www.googleapis.com/auth/drive.file" - }, - { - "label": "Read / Write / Delete | All google sheets", - "value": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive" - }, - { - "label": "Read / Write | All google sheets", - "value": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive.readonly" - }, - { - "label": "Read | All google sheets", - "value": "https://www.googleapis.com/auth/spreadsheets.readonly,https://www.googleapis.com/auth/drive.readonly" - } - ], - "label": "Permissions | Scope", - "customStyles": {"width": "340px"}, - "initialValue": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive", - "configProperty": "datasourceConfiguration.authentication.scopeString" + { + "label": "Read / Write / Delete | All google sheets", + "value": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive" + }, + { + "label": "Read / Write | All google sheets", + "value": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive.readonly" + }, + { + "label": "Read | All google sheets", + "value": "https://www.googleapis.com/auth/spreadsheets.readonly,https://www.googleapis.com/auth/drive.readonly" + } + ], + "initialValue": "https://www.googleapis.com/auth/spreadsheets,https://www.googleapis.com/auth/drive", + "customStyles": { + "width": "340px" + } } - ] -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/setting.json index 3de4774b21..5f9686e6b7 100644 --- a/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/googleSheetsPlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Row objects by adding/removing quotes intelligently and reduces developer errors", - "label": "Smart JSON substitution", - "initialValue": true, - "configProperty": "actionConfiguration.formData.smartSubstitution.data" + "label": "Smart JSON substitution", + "subtitle": "Turning on this property fixes the JSON substitution of bindings in the Row objects by adding/removing quotes intelligently and reduces developer errors", + "configProperty": "actionConfiguration.formData.smartSubstitution.data", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/graphqlPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/graphqlPlugin/src/main/resources/form.json index daaa7dec96..f5dd0c7681 100644 --- a/app/server/appsmith-plugins/graphqlPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/graphqlPlugin/src/main/resources/form.json @@ -1,576 +1,578 @@ -{"form": [ +{ + "form": [ { - "sectionName": "General", - "children": [ + "sectionName": "General", + "children": [ + { + "label": "URL", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "https://example.com" + }, + { + "label": "Headers", + "configProperty": "datasourceConfiguration.headers", + "controlType": "KEYVALUE_ARRAY" + }, + { + "label": "Query Params", + "configProperty": "datasourceConfiguration.queryParameters", + "controlType": "KEYVALUE_ARRAY" + }, + { + "label": "Send authentication Information key (do not edit)", + "configProperty": "datasourceConfiguration.properties[0].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "isSendSessionEnabled" + }, + { + "label": "Send Appsmith signature header", + "subtitle": "Header key: X-APPSMITH-SIGNATURE", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "N", + "options": [ { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "https://example.com", - "label": "URL", - "configProperty": "datasourceConfiguration.url" + "label": "Yes", + "value": "Y" }, { - "controlType": "KEYVALUE_ARRAY", - "label": "Headers", - "configProperty": "datasourceConfiguration.headers" + "label": "No", + "value": "N" + } + ] + }, + { + "label": "Session details signature key key (do not edit)", + "configProperty": "datasourceConfiguration.properties[1].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "sessionSignatureKey" + }, + { + "label": "Session details signature key", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "N" + } + } + ] + }, + { + "sectionName": "Authentication", + "children": [ + { + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "options": [ + { + "label": "None", + "value": "dbAuth" }, { - "controlType": "KEYVALUE_ARRAY", - "label": "Query Params", - "configProperty": "datasourceConfiguration.queryParameters" + "label": "Basic", + "value": "basic" }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Send authentication Information key (do not edit)", - "initialValue": "isSendSessionEnabled", - "configProperty": "datasourceConfiguration.properties[0].key" + "label": "OAuth 2.0", + "value": "oAuth2" }, { - "isRequired": true, - "controlType": "DROP_DOWN", - "subtitle": "Header key: X-APPSMITH-SIGNATURE", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "label": "Send Appsmith signature header", - "initialValue": "N", - "configProperty": "datasourceConfiguration.properties[0].value" + "label": "API key", + "value": "apiKey" }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Session details signature key key (do not edit)", - "initialValue": "sessionSignatureKey", - "configProperty": "datasourceConfiguration.properties[1].key" + "label": "Bearer token", + "value": "bearerToken" + } + ] + }, + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "basic" + } + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "isRequired": false, + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "basic" + } + }, + { + "label": "Grant type", + "configProperty": "datasourceConfiguration.authentication.grantType", + "controlType": "DROP_DOWN", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + "initialValue": "authorization_code", + "options": [ + { + "label": "Client Credentials", + "value": "client_credentials" }, { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", + "label": "Authorization Code", + "value": "authorization_code" + } + ] + }, + { + "label": "Add token to", + "configProperty": "datasourceConfiguration.authentication.isTokenHeader", + "controlType": "DROP_DOWN", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + "initialValue": true, + "options": [ + { + "label": "Request Header", + "value": true + }, + { + "label": "Request URL", + "value": false + } + ] + }, + { + "label": "Header prefix", + "configProperty": "datasourceConfiguration.authentication.headerPrefix", + "controlType": "INPUT_TEXT", + "placeholderText": "eg: Bearer ", + "initialValue": "Bearer", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Access token URL", + "configProperty": "datasourceConfiguration.authentication.accessTokenUrl", + "controlType": "INPUT_TEXT", + "placeholderText": "https://example.com/login/oauth/access_token", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Client ID", + "configProperty": "datasourceConfiguration.authentication.clientId", + "controlType": "INPUT_TEXT", + "placeholderText": "Client ID", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Client secret", + "configProperty": "datasourceConfiguration.authentication.clientSecret", + "dataType": "PASSWORD", + "placeholderText": "Client secret", + "controlType": "INPUT_TEXT", + "isRequired": false, + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Scope(s)", + "configProperty": "datasourceConfiguration.authentication.scopeString", + "controlType": "INPUT_TEXT", + "placeholderText": "e.g. read, write", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Authorization URL", + "configProperty": "datasourceConfiguration.authentication.authorizationUrl", + "controlType": "INPUT_TEXT", + "placeholderText": "https://example.com/login/oauth/authorize", + "isRequired": false, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + } + }, + { + "label": "Redirect URL", + "subtitle": "Url that the oauth server should redirect to", + "configProperty": "datasourceConfiguration.authentication.redirectURL", + "controlType": "FIXED_KEY_INPUT", + "disabled": true, + "placeholderText": "Redirect URL", + "isRequired": false, + "initialValue": "{{window.location.origin + '/api/v1/datasources/authorize'}}", + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + } + }, + { + "label": "Custom Authentication Parameters", + "configProperty": "datasourceConfiguration.authentication.customAuthenticationParameters", + "controlType": "KEYVALUE_ARRAY", + "isRequired": false, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + } + }, + { + "label": "Client Authentication", + "configProperty": "datasourceConfiguration.authentication.isAuthorizationHeader", + "controlType": "DROP_DOWN", + "isRequired": false, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + }, + "initialValue": true, + "options": [ + { + "label": "Send as Basic Auth header", + "value": true + }, + { + "label": "Send client credentials in body", + "value": false + } + ] + }, + { + "label": "Audience(s)", + "configProperty": "datasourceConfiguration.authentication.audience", + "controlType": "INPUT_TEXT", + "placeholderText": "https://example.com/oauth/audience", + "isRequired": false, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "conditionType": "AND", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", "comparison": "EQUALS", - "value": "N" - }, - "label": "Session details signature key", - "configProperty": "datasourceConfiguration.properties[1].value" + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "EQUALS", + "value": "authorization_code" + }, + { + "path": "datasourceConfiguration.authentication.isAuthorizationHeader", + "comparison": "EQUALS", + "value": true + } + ] + } + ] + } + }, + { + "label": "Resource(s)", + "configProperty": "datasourceConfiguration.authentication.resource", + "controlType": "INPUT_TEXT", + "placeholderText": "https://example.com/oauth/resource", + "isRequired": false, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "conditionType": "AND", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "EQUALS", + "value": "authorization_code" + }, + { + "path": "datasourceConfiguration.authentication.isAuthorizationHeader", + "comparison": "EQUALS", + "value": true + } + ] + } + ] + } + }, + { + "label": "Send scope with refresh token", + "configProperty": "datasourceConfiguration.authentication.sendScopeWithRefreshToken", + "controlType": "DROP_DOWN", + "isRequired": false, + "initialValue": false, + "options": [ + { + "label": "Yes", + "value": true + }, + { + "label": "No", + "value": false } - ] + ], + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + } + }, + { + "label": "Send client credentials with (on refresh token)", + "configProperty": "datasourceConfiguration.authentication.refreshTokenClientCredentialsLocation", + "controlType": "DROP_DOWN", + "isRequired": false, + "initialValue": "BODY", + "options": [ + { + "label": "Body", + "value": "BODY" + }, + { + "label": "Header", + "value": "HEADER" + } + ], + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + { + "path": "datasourceConfiguration.authentication.grantType", + "comparison": "NOT_EQUALS", + "value": "authorization_code" + } + ] + } + }, + { + "label": "Key", + "configProperty": "datasourceConfiguration.authentication.label", + "controlType": "INPUT_TEXT", + "placeholderText": "api_key", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "apiKey" + } + }, + { + "label": "Value (Encrypted)", + "configProperty": "datasourceConfiguration.authentication.value", + "controlType": "INPUT_TEXT", + "placeholderText": "Value", + "isRequired": false, + "encrypted": true, + "dataType": "PASSWORD", + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "apiKey" + } + }, + { + "label": "Add To", + "configProperty": "datasourceConfiguration.authentication.addTo", + "controlType": "DROP_DOWN", + "isRequired": false, + "initialValue": "header", + "options": [ + { + "label": "Query Params", + "value": "queryParams" + }, + { + "label": "Header", + "value": "header" + } + ], + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "apiKey" + } + }, + { + "label": "Header prefix", + "configProperty": "datasourceConfiguration.authentication.headerPrefix", + "controlType": "INPUT_TEXT", + "placeholderText": "eg: Bearer", + "initialValue": "Bearer", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.addTo", + "comparison": "NOT_EQUALS", + "value": "header" + } + }, + { + "label": "Bearer token", + "configProperty": "datasourceConfiguration.authentication.bearerToken", + "controlType": "INPUT_TEXT", + "placeholderText": "Bearer token", + "isRequired": false, + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "bearerToken" + } + } + ] }, { - "sectionName": "Authentication", - "children": [ + "sectionName": "Advanced Settings *", + "children": [ + { + "label": "Use Self-signed certificate", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "DEFAULT", + "options": [ { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "None", - "value": "dbAuth" - }, - { - "label": "Basic", - "value": "basic" - }, - { - "label": "OAuth 2.0", - "value": "oAuth2" - }, - { - "label": "API key", - "value": "apiKey" - }, - { - "label": "Bearer token", - "value": "bearerToken" - } - ], - "label": "Authentication type", - "configProperty": "datasourceConfiguration.authentication.authenticationType" + "label": "No", + "value": "DEFAULT" }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "basic" - }, - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "basic" - }, - "dataType": "PASSWORD", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "options": [ - { - "label": "Client Credentials", - "value": "client_credentials" - }, - { - "label": "Authorization Code", - "value": "authorization_code" - } - ], - "label": "Grant type", - "initialValue": "authorization_code", - "configProperty": "datasourceConfiguration.authentication.grantType" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "options": [ - { - "label": "Request Header", - "value": true - }, - { - "label": "Request URL", - "value": false - } - ], - "label": "Add token to", - "initialValue": true, - "configProperty": "datasourceConfiguration.authentication.isTokenHeader" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "placeholderText": "eg: Bearer ", - "label": "Header prefix", - "initialValue": "Bearer", - "configProperty": "datasourceConfiguration.authentication.headerPrefix" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "placeholderText": "https://example.com/login/oauth/access_token", - "label": "Access token URL", - "configProperty": "datasourceConfiguration.authentication.accessTokenUrl" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "placeholderText": "Client ID", - "label": "Client ID", - "configProperty": "datasourceConfiguration.authentication.clientId" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "dataType": "PASSWORD", - "placeholderText": "Client secret", - "label": "Client secret", - "configProperty": "datasourceConfiguration.authentication.clientSecret" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "placeholderText": "e.g. read, write", - "label": "Scope(s)", - "configProperty": "datasourceConfiguration.authentication.scopeString" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "placeholderText": "https://example.com/login/oauth/authorize", - "label": "Authorization URL", - "configProperty": "datasourceConfiguration.authentication.authorizationUrl" - }, - { - "isRequired": false, - "controlType": "FIXED_KEY_INPUT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "subtitle": "Url that the oauth server should redirect to", - "disabled": true, - "placeholderText": "Redirect URL", - "label": "Redirect URL", - "initialValue": "{{window.location.origin + '/api/v1/datasources/authorize'}}", - "configProperty": "datasourceConfiguration.authentication.redirectURL" - }, - { - "isRequired": false, - "controlType": "KEYVALUE_ARRAY", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "label": "Custom Authentication Parameters", - "configProperty": "datasourceConfiguration.authentication.customAuthenticationParameters" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "options": [ - { - "label": "Send as Basic Auth header", - "value": true - }, - { - "label": "Send client credentials in body", - "value": false - } - ], - "label": "Client Authentication", - "initialValue": true, - "configProperty": "datasourceConfiguration.authentication.isAuthorizationHeader" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "EQUALS", - "value": "authorization_code" - }, - { - "path": "datasourceConfiguration.authentication.isAuthorizationHeader", - "comparison": "EQUALS", - "value": true - } - ] - } - ] - }, - "placeholderText": "https://example.com/oauth/audience", - "label": "Audience(s)", - "configProperty": "datasourceConfiguration.authentication.audience" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "conditionType": "AND", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "EQUALS", - "value": "authorization_code" - }, - { - "path": "datasourceConfiguration.authentication.isAuthorizationHeader", - "comparison": "EQUALS", - "value": true - } - ] - } - ] - }, - "placeholderText": "https://example.com/oauth/resource", - "label": "Resource(s)", - "configProperty": "datasourceConfiguration.authentication.resource" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "options": [ - { - "label": "Yes", - "value": true - }, - { - "label": "No", - "value": false - } - ], - "label": "Send scope with refresh token", - "initialValue": false, - "configProperty": "datasourceConfiguration.authentication.sendScopeWithRefreshToken" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - { - "path": "datasourceConfiguration.authentication.grantType", - "comparison": "NOT_EQUALS", - "value": "authorization_code" - } - ] - }, - "options": [ - { - "label": "Body", - "value": "BODY" - }, - { - "label": "Header", - "value": "HEADER" - } - ], - "label": "Send client credentials with (on refresh token)", - "initialValue": "BODY", - "configProperty": "datasourceConfiguration.authentication.refreshTokenClientCredentialsLocation" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "apiKey" - }, - "placeholderText": "api_key", - "label": "Key", - "configProperty": "datasourceConfiguration.authentication.label" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "apiKey" - }, - "dataType": "PASSWORD", - "placeholderText": "Value", - "label": "Value (Encrypted)", - "configProperty": "datasourceConfiguration.authentication.value" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "apiKey" - }, - "options": [ - { - "label": "Query Params", - "value": "queryParams" - }, - { - "label": "Header", - "value": "header" - } - ], - "label": "Add To", - "initialValue": "header", - "configProperty": "datasourceConfiguration.authentication.addTo" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.addTo", - "comparison": "NOT_EQUALS", - "value": "header" - }, - "placeholderText": "eg: Bearer", - "label": "Header prefix", - "initialValue": "Bearer", - "configProperty": "datasourceConfiguration.authentication.headerPrefix" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "bearerToken" - }, - "placeholderText": "Bearer token", - "label": "Bearer token", - "configProperty": "datasourceConfiguration.authentication.bearerToken" + "label": "Yes", + "value": "SELF_SIGNED_CERTIFICATE" } - ] - }, - { - "sectionName": "Advanced Settings *", - "children": [ - { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "No", - "value": "DEFAULT" - }, - { - "label": "Yes", - "value": "SELF_SIGNED_CERTIFICATE" - } - ], - "label": "Use Self-signed certificate", - "initialValue": "DEFAULT", - "configProperty": "datasourceConfiguration.connection.ssl.authType" - }, - { - "isRequired": false, - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "SELF_SIGNED_CERTIFICATE" - }, - "subtitle": "Upload Certificate", - "label": "Certificate Details", - "configProperty": "datasourceConfiguration.connection.ssl.certificateFile" - } - ] + ] + }, + { + "label": "Certificate Details", + "subtitle": "Upload Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.certificateFile", + "controlType": "FILE_PICKER", + "isRequired": false, + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "SELF_SIGNED_CERTIFICATE" + } + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/dependency.json index 6f74fb9ad2..36615638e8 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/dependency.json @@ -1 +1,7 @@ -{"dependencies": {"actionConfiguration.formData.body.data": ["actionConfiguration.formData.smartSubstitution.data"]}} +{ + "dependencies": { + "actionConfiguration.formData.body.data": [ + "actionConfiguration.formData.smartSubstitution.data" + ] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/aggregate.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/aggregate.json index a861a1b1bc..323f7f760c 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/aggregate.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/aggregate.json @@ -1,47 +1,57 @@ { - "identifier": "AGGREGATE", - "controlType": "SECTION", - "children": [ + "identifier": "AGGREGATE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'AGGREGATE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" - }, - { - "controlType": "SECTION", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "[{ $project: { tags: 1 } }, { $unwind: \"$tags\" }, { $group: { _id: \"$tags\", count: { $sum : 1 } } } ]", - "label": "Array of pipelines", - "configProperty": "actionConfiguration.formData.aggregate.arrayPipelines.data" - }], - "description": "Optional", - "label": "Query" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Limit", - "initialValue": "10", - "configProperty": "actionConfiguration.formData.aggregate.limit.data" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'AGGREGATE'}}"} + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Array of pipelines", + "configProperty": "actionConfiguration.formData.aggregate.arrayPipelines.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "[{ $project: { tags: 1 } }, { $unwind: \"$tags\" }, { $group: { _id: \"$tags\", count: { $sum : 1 } } } ]" + } + ] + }, + { + "label": "Limit", + "configProperty": "actionConfiguration.formData.aggregate.limit.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "initialValue": "10" + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/count.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/count.json index f6026d2378..70a9ddc798 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/count.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/count.json @@ -1,40 +1,50 @@ { - "identifier": "COUNT", - "controlType": "SECTION", - "children": [ + "identifier": "COUNT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'COUNT'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" - }, - { - "controlType": "SECTION", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{rating : {$gte : 9}}", - "label": "Query", - "configProperty": "actionConfiguration.formData.count.query.data" - }], - "description": "Optional", - "label": "Query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'COUNT'}}"} + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Query", + "configProperty": "actionConfiguration.formData.count.query.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{rating : {$gte : 9}}" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/delete.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/delete.json index c270078379..d5fce44dbb 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/delete.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/delete.json @@ -1,61 +1,69 @@ { - "identifier": "DELETE", - "controlType": "SECTION", - "children": [ + "identifier": "DELETE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DELETE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Query", + "configProperty": "actionConfiguration.formData.delete.query.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{rating : {$gte : 9}}" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{rating : {$gte : 9}}", - "label": "Query", - "configProperty": "actionConfiguration.formData.delete.query.data" - }, - { - "-subtitle": "Allowed values: SINGLE, ALL", - "controlType": "DROP_DOWN", - "-alternateViewTypes": ["json"], - "options": [ - { - "label": "Single document", - "value": "SINGLE" - }, - { - "label": "All matching documents", - "value": "ALL" - } - ], - "label": "Limit", - "-tooltipText": "Allowed values: SINGLE, ALL", - "initialValue": "SINGLE", - "configProperty": "actionConfiguration.formData.delete.limit.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "Limit", + "configProperty": "actionConfiguration.formData.delete.limit.data", + "controlType": "DROP_DOWN", + "-subtitle": "Allowed values: SINGLE, ALL", + "-tooltipText": "Allowed values: SINGLE, ALL", + "-alternateViewTypes": ["json"], + "initialValue": "SINGLE", + "options": [ + { + "label": "Single document", + "value": "SINGLE" + }, + { + "label": "All matching documents", + "value": "ALL" + } + ] } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DELETE'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/distinct.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/distinct.json index 99815fe68f..ab4bfc4fb0 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/distinct.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/distinct.json @@ -1,49 +1,57 @@ { - "identifier": "DISTINCT", - "controlType": "SECTION", - "children": [ + "identifier": "DISTINCT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'DISTINCT'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Query", + "configProperty": "actionConfiguration.formData.distinct.query.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{rating : {$gte : 9}}" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{rating : {$gte : 9}}", - "label": "Query", - "configProperty": "actionConfiguration.formData.distinct.query.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "name", - "label": "Key", - "configProperty": "actionConfiguration.formData.distinct.key.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "Key", + "configProperty": "actionConfiguration.formData.distinct.key.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "name" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'DISTINCT'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/find.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/find.json index cf514400e9..741a778852 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/find.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/find.json @@ -1,71 +1,79 @@ { - "identifier": "FIND", - "controlType": "SECTION", - "children": [ + "identifier": "FIND", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'FIND'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Query", + "configProperty": "actionConfiguration.formData.find.query.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{rating : {$gte : 9}}" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "{rating : {$gte : 9}}", - "label": "Query", - "configProperty": "actionConfiguration.formData.find.query.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{name : 1}", - "label": "Sort", - "configProperty": "actionConfiguration.formData.find.sort.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{name : 1}", - "label": "Projection", - "configProperty": "actionConfiguration.formData.find.projection.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "10", - "label": "Limit", - "configProperty": "actionConfiguration.formData.find.limit.data" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "0", - "label": "Skip", - "configProperty": "actionConfiguration.formData.find.skip.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "Sort", + "configProperty": "actionConfiguration.formData.find.sort.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{name : 1}" + }, + { + "label": "Projection", + "configProperty": "actionConfiguration.formData.find.projection.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{name : 1}" + }, + { + "label": "Limit", + "configProperty": "actionConfiguration.formData.find.limit.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "10" + }, + { + "label": "Skip", + "configProperty": "actionConfiguration.formData.find.skip.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "0" } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'FIND'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/insert.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/insert.json index 54575dd8f5..e70f7f903b 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/insert.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/insert.json @@ -1,40 +1,50 @@ { - "identifier": "INSERT", - "controlType": "SECTION", - "children": [ + "identifier": "INSERT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'INSERT'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" - }, - { - "controlType": "SECTION", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "[ { _id: 1, user: \"abc123\", status: \"A\" } ]", - "label": "Documents", - "configProperty": "actionConfiguration.formData.insert.documents.data" - }], - "description": "Optional", - "label": "Query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'INSERT'}}"} + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Documents", + "configProperty": "actionConfiguration.formData.insert.documents.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "[ { _id: 1, user: \"abc123\", status: \"A\" } ]" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/raw.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/raw.json index 9a972bb64a..281c56bba4 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/raw.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/raw.json @@ -1,28 +1,36 @@ { - "identifier": "RAW", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_TEXT", - "propertyName": "rawWithSmartSubstitute", - "evaluationSubstitutionType": "SMART_SUBSTITUTE", - "label": "", - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'RAW' && actionConfiguration.formData.smartSubstitution.data === true}}"}, - "configProperty": "actionConfiguration.formData.body.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "propertyName": "rawWithTemplateSubstitute", - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'RAW' && actionConfiguration.formData.smartSubstitution.data === false}}"}, - "configProperty": "actionConfiguration.formData.body.data" - } - ], - "description": "Optional", - "label": "Query" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'RAW'}}"} -} + "identifier": "RAW", + "controlType" : "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'RAW'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Query", + "description" : "Optional", + "children": [ + { + "label": "", + "propertyName": "rawWithSmartSubstitute", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "SMART_SUBSTITUTE", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'RAW' && actionConfiguration.formData.smartSubstitution.data === true}}" + } + }, + { + "label": "", + "configProperty": "actionConfiguration.formData.body.data", + "propertyName": "rawWithTemplateSubstitute", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'RAW' && actionConfiguration.formData.smartSubstitution.data === false}}" + } + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/root.json index a8e2e29947..7d1c79dc8e 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/root.json @@ -1,57 +1,61 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Find document(s)", - "value": "FIND" - }, - { - "label": "Insert document(s)", - "value": "INSERT" - }, - { - "label": "Update document(s)", - "value": "UPDATE" - }, - { - "label": "Delete document(s)", - "value": "DELETE" - }, - { - "label": "Count", - "value": "COUNT" - }, - { - "label": "Distinct", - "value": "DISTINCT" - }, - { - "label": "Aggregate", - "value": "AGGREGATE" - }, - { - "label": "Raw", - "value": "RAW" - } - ], - "description": "Choose method you would like to use to query the database", - "label": "Command", - "initialValue": "FIND", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "aggregate.json", - "count.json", - "delete.json", - "distinct.json", - "find.json", - "insert.json", - "update.json", - "raw.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose method you would like to use to query the database", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "FIND", + "options": [ + { + "label": "Find document(s)", + "value": "FIND" + }, + { + "label": "Insert document(s)", + "value": "INSERT" + }, + { + "label": "Update document(s)", + "value": "UPDATE" + }, + { + "label": "Delete document(s)", + "value": "DELETE" + }, + { + "label": "Count", + "value": "COUNT" + }, + { + "label": "Distinct", + "value": "DISTINCT" + }, + { + "label": "Aggregate", + "value": "AGGREGATE" + }, + { + "label": "Raw", + "value": "RAW" + } + ] + } + ] + } + ], + "files": [ + "aggregate.json", + "count.json", + "delete.json", + "distinct.json", + "find.json", + "insert.json", + "update.json", + "raw.json" + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/update.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/update.json index 3b1c12c732..bcd4aae93c 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/update.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/editor/update.json @@ -1,69 +1,77 @@ { - "identifier": "UPDATE", - "controlType": "SECTION", - "children": [ + "identifier": "UPDATE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'UPDATE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Select collection to query", + "children": [ { - "controlType": "SECTION", - "children": [{ - "fetchOptionsConditionally": true, - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "get_collections", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Collection", - "conditionals": {"fetchDynamicValues": { - "condition": "{{true}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "_GET_STRUCTURE" - }} - }}, - "configProperty": "actionConfiguration.formData.collection.data" - }], - "label": "Select collection to query" + "label": "Collection", + "configProperty": "actionConfiguration.formData.collection.data", + "controlType": "DROP_DOWN", + "evaluationSubstitutionType": "TEMPLATE", + "propertyName": "get_collections", + "fetchOptionsConditionally": true, + "alternateViewTypes": ["json"], + "conditionals": { + "fetchDynamicValues": { + "condition": "{{true}}", + "config": { + "params": { + "requestType": "_GET_STRUCTURE", + "displayType": "DROP_DOWN" + } + } + } + } + } + ] + }, + { + "controlType": "SECTION", + "label": "Query", + "description": "Optional", + "children": [ + { + "label": "Query", + "configProperty": "actionConfiguration.formData.updateMany.query.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{rating : {$gte : 9}}" }, { - "controlType": "SECTION", - "children": [ - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{rating : {$gte : 9}}", - "label": "Query", - "configProperty": "actionConfiguration.formData.updateMany.query.data" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "inputType": "JSON", - "placeholderText": "{ $inc: { score: 1 } }", - "label": "Update", - "configProperty": "actionConfiguration.formData.updateMany.update.data" - }, - { - "-subtitle": "Allowed values: SINGLE, ALL", - "controlType": "DROP_DOWN", - "-alternateViewTypes": ["json"], - "options": [ - { - "label": "Single document", - "value": "SINGLE" - }, - { - "label": "All matching documents", - "value": "ALL" - } - ], - "label": "Limit", - "-tooltipText": "Allowed values: SINGLE, ALL", - "initialValue": "SINGLE", - "configProperty": "actionConfiguration.formData.updateMany.limit.data" - } - ], - "description": "Optional", - "label": "Query" + "label": "Update", + "configProperty": "actionConfiguration.formData.updateMany.update.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "inputType": "JSON", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{ $inc: { score: 1 } }" + }, + { + "label": "Limit", + "configProperty": "actionConfiguration.formData.updateMany.limit.data", + "controlType": "DROP_DOWN", + "-subtitle": "Allowed values: SINGLE, ALL", + "-tooltipText": "Allowed values: SINGLE, ALL", + "-alternateViewTypes": ["json"], + "initialValue": "SINGLE", + "options": [ + { + "label": "Single document", + "value": "SINGLE" + }, + { + "label": "All matching documents", + "value": "ALL" + } + ] } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'UPDATE'}}"} + ] + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/form.json index a9567b0619..9911fe8838 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/form.json @@ -1,216 +1,220 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "children": [ + { + "label": "Use mongo connection string URI key", + "configProperty": "datasourceConfiguration.properties[0].key", + "controlType": "INPUT_TEXT", + "initialValue": "Use mongo connection string URI", + "hidden": true + }, + { + "label": "Use mongo connection string URI", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "DROP_DOWN", + "initialValue": "No", + "options": [ { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Use mongo connection string URI key", - "initialValue": "Use mongo connection string URI", - "configProperty": "datasourceConfiguration.properties[0].key" + "label": "Yes", + "value": "Yes" }, { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Yes", - "value": "Yes" - }, - { - "label": "No", - "value": "No" - } - ], - "label": "Use mongo connection string URI", - "initialValue": "No", - "configProperty": "datasourceConfiguration.properties[0].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Connection string URI key", - "initialValue": "Connection string URI", - "configProperty": "datasourceConfiguration.properties[1].key" - }, - { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "NOT_EQUALS", - "value": "Yes" - }, - "placeholderText": "mongodb+srv://:@test-db.swrsq.mongodb.net/myDatabase", - "label": "Connection string URI", - "configProperty": "datasourceConfiguration.properties[1].value" - }, - { - "controlType": "SEGMENTED_CONTROL", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "Yes" - }, - "options": [ - { - "label": "Read / Write", - "value": "READ_WRITE" - }, - { - "label": "Read only", - "value": "READ_ONLY" - } - ], - "label": "Connection mode", - "initialValue": "READ_WRITE", - "configProperty": "datasourceConfiguration.connection.mode" - }, - { - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "Yes" - }, - "options": [ - { - "label": "Direct connection", - "value": "DIRECT" - }, - { - "label": "Replica set", - "value": "REPLICA_SET" - } - ], - "label": "Connection type", - "initialValue": "DIRECT", - "configProperty": "datasourceConfiguration.connection.type" - }, - { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "Yes" - }, - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.mongodb.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "Yes" - }, - "dataType": "NUMBER", - "placeholderText": "27017", - "label": "Port", - "initialValue": ["27017"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }, - { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "Yes" - }, - "placeholderText": "(optional)", - "label": "Default database name", - "configProperty": "datasourceConfiguration.connection.defaultDatabaseName" + "label": "No", + "value": "No" } - ] - }, - { - "sectionName": "Authentication", - "hidden": { + ] + }, + { + "label": "Connection string URI key", + "configProperty": "datasourceConfiguration.properties[1].key", + "controlType": "INPUT_TEXT", + "initialValue": "Connection string URI", + "hidden": true + }, + { + "label": "Connection string URI", + "placeholderText": "mongodb+srv://:@test-db.swrsq.mongodb.net/myDatabase", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "NOT_EQUALS", + "value": "Yes" + } + }, + { + "label": "Connection mode", + "configProperty": "datasourceConfiguration.connection.mode", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "READ_WRITE", + "options": [ + { + "label": "Read / Write", + "value": "READ_WRITE" + }, + { + "label": "Read only", + "value": "READ_ONLY" + } + ], + "hidden": { "path": "datasourceConfiguration.properties[0].value", "comparison": "EQUALS", "value": "Yes" + } }, - "children": [ + { + "label": "Connection type", + "configProperty": "datasourceConfiguration.connection.type", + "initialValue": "DIRECT", + "controlType": "DROP_DOWN", + "options": [ { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "admin", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Direct connection", + "value": "DIRECT" }, { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "SCRAM-SHA-1", - "value": "SCRAM_SHA_1" - }, - { - "label": "SCRAM-SHA-256", - "value": "SCRAM_SHA_256" - }, - { - "label": "MONGODB-CR", - "value": "MONGODB_CR" - } - ], - "label": "Authentication type", - "initialValue": "SCRAM_SHA_1", - "configProperty": "datasourceConfiguration.authentication.authType" - }, - { - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] + "label": "Replica set", + "value": "REPLICA_SET" } - ] - }, - { - "sectionName": "SSL (optional)", - "hidden": { + ], + "hidden": { "path": "datasourceConfiguration.properties[0].value", "comparison": "EQUALS", "value": "Yes" + } }, - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Default", - "value": "DEFAULT" - }, - { - "label": "Enabled", - "value": "ENABLED" - }, - { - "label": "Disabled", - "value": "DISABLED" - } - ], - "label": "SSL mode", - "initialValue": "DEFAULT", - "configProperty": "datasourceConfiguration.connection.ssl.authType" - }] + { + "sectionName": null, + "children": [ + { + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.mongodb.net", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "Yes" + } + }, + { + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "controlType": "KEYVALUE_ARRAY", + "initialValue": ["27017"], + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "Yes" + }, + "placeholderText": "27017" + } + ] + }, + { + "label": "Default database name", + "placeholderText": "(optional)", + "configProperty": "datasourceConfiguration.connection.defaultDatabaseName", + "controlType": "INPUT_TEXT", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "Yes" + } + } + ] + }, + { + "sectionName": "Authentication", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "Yes" + }, + "children": [ + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "admin" + }, + { + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authType", + "controlType": "DROP_DOWN", + "initialValue": "SCRAM_SHA_1", + "options": [ + { + "label": "SCRAM-SHA-1", + "value": "SCRAM_SHA_1" + }, + { + "label": "SCRAM-SHA-256", + "value": "SCRAM_SHA_256" + }, + { + "label": "MONGODB-CR", + "value": "MONGODB_CR" + } + ] + }, + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] + }, + { + "sectionName": "SSL (optional)", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "Yes" + }, + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "DEFAULT", + "options": [ + { + "label": "Default", + "value": "DEFAULT" + }, + { + "label": "Enabled", + "value": "ENABLED" + }, + { + "label": "Disabled", + "value": "DISABLED" + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/setting.json index 9441f12300..b4392c833f 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Turning on this property fixes the BSON substitution of bindings in the Mongo BSON document by adding/removing quotes intelligently and reduces developer errors", - "label": "Smart BSON substitution", - "initialValue": true, - "configProperty": "actionConfiguration.formData.smartSubstitution.data" + "label": "Smart BSON substitution", + "subtitle": "Turning on this property fixes the BSON substitution of bindings in the Mongo BSON document by adding/removing quotes intelligently and reduces developer errors", + "configProperty": "actionConfiguration.formData.smartSubstitution.data", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/CREATE.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/CREATE.json index 31740ff63a..000062cdf9 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/CREATE.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/CREATE.json @@ -1,8 +1,10 @@ { - "documents": [{ - "gender": "{{ genderDropdown.selectedOptionValue }}", - "name": "{{ nameInput.text }}", - "email": "{{ emailInput.text }}" - }], - "insert": "users" + "insert": "users", + "documents": [ + { + "name": "{{ nameInput.text }}", + "email": "{{ emailInput.text }}", + "gender": "{{ genderDropdown.selectedOptionValue }}" + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/DELETE.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/DELETE.json index 9bd49c223c..a10f6da1cf 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/DELETE.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/DELETE.json @@ -1,7 +1,11 @@ { - "deletes": [{ - "q": {"id": "{{ usersTable.selectedRow.id }}"}, - "limit": 1 - }], - "delete": "users" + "delete": "users", + "deletes": [ + { + "q": { + "id": "{{ usersTable.selectedRow.id }}" + }, + "limit": 1 + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/READ.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/READ.json index 971bc4b1f9..49ca131c9b 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/READ.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/READ.json @@ -1,6 +1,10 @@ { - "filter": {"status": "{{ statusDropdown.selectedOptionValue }}"}, - "find": "users", - "limit": 10, - "sort": {"id": 1} -} + "find": "users", + "filter": { + "status": "{{ statusDropdown.selectedOptionValue }}" + }, + "sort": { + "id": 1 + }, + "limit": 10 +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/UPDATE.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/UPDATE.json index ffc78476d1..437a26a70f 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/UPDATE.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/UPDATE.json @@ -1,7 +1,11 @@ { - "update": "users", - "updates": [{ - "q": {"id": 10}, - "u": {"$set": {"status": "{{ statusDropdown.selectedOptionValue }}"}} - }] + "update": "users", + "updates": [ + { + "q": { + "id": 10 + }, + "u": { "$set": { "status": "{{ statusDropdown.selectedOptionValue }}" } } + } + ] } diff --git a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/meta.json index c195114ba4..833afaa6ea 100644 --- a/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/mongoPlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.json"}, - {"file": "READ.json"}, - {"file": "UPDATE.json"}, - {"file": "DELETE.json"} -]} +{ + "templates": [ + { + "file": "CREATE.json" + }, + { + "file": "READ.json" + }, + { + "file": "UPDATE.json" + }, + { + "file": "DELETE.json" + } + ] +} diff --git a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/dependency.json index 2d00d35c4e..eb5f3a769e 100644 --- a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/dependency.json @@ -1 +1,5 @@ -{"dependencies": {"actionConfiguration.body": ["actionConfiguration.pluginSpecifiedTemplates[0].value"]}} +{ + "dependencies" : { + "actionConfiguration.body" : ["actionConfiguration.pluginSpecifiedTemplates[0].value"] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/editor.json index 3df1079acd..024c96388a 100644 --- a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/editor.json @@ -1,37 +1,41 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": false - }, - "evaluationSubstitutionType": "PARAMETER", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "PARAMETER", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": false + } }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": true - }, - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": true + } }, { - "controlType": "SWITCH", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL" + "label": "Use Prepared Statement", + "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/form.json index 9ea97bfd1e..3480fedcf1 100644 --- a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/form.json @@ -1,94 +1,101 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "label": "Connection mode", + "configProperty": "datasourceConfiguration.connection.mode", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "READ_WRITE", + "options": [ + { - "controlType": "SEGMENTED_CONTROL", - "options": [ - { - "label": "Read / Write", - "value": "READ_WRITE" - }, - { - "label": "Read only", - "value": "READ_ONLY" - } - ], - "label": "Connection mode", - "initialValue": "READ_WRITE", - "configProperty": "datasourceConfiguration.connection.mode" + "label": "Read / Write", + "value": "READ_WRITE" }, { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.mssql.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "1433", - "label": "Port", - "initialValue": ["1433"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }, - { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "admin", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Read only", + "value": "READ_ONLY" } - ], - "id": 1 + ] + }, + { + "sectionName": null, + "children": [ + { + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.mssql.net" + }, + { + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["1433"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "1433" + } + ] + }, + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "admin" + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password" + } + ] + } + ] }, { - "sectionName": "SSL", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Disable", - "value": "DISABLE" - }, - { - "label": "Enabled with no verify", - "value": "NO_VERIFY" - } - ], - "label": "SSL mode", - "initialValue": "NO_VERIFY", - "configProperty": "datasourceConfiguration.connection.ssl.authType" - }], - "id": 3 + "id": 3, + "sectionName": "SSL", + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "NO_VERIFY", + "options": [ + { + "label": "Disable", + "value": "DISABLE" + }, + { + "label": "Enabled with no verify", + "value": "NO_VERIFY" + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/setting.json index 8c5ca8eebb..dfcf8fcc37 100644 --- a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value" + "label": "Use Prepared Statement", + "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/templates/meta.json index fd67a1ec48..b05a592845 100644 --- a/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/mssqlPlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.sql"}, - {"file": "SELECT.sql"}, - {"file": "UPDATE.sql"}, - {"file": "DELETE.sql"} -]} +{ + "templates": [ + { + "file": "CREATE.sql" + }, + { + "file": "SELECT.sql" + }, + { + "file": "UPDATE.sql" + }, + { + "file": "DELETE.sql" + } + ] +} diff --git a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/dependency.json index 2d00d35c4e..eb5f3a769e 100644 --- a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/dependency.json @@ -1 +1,5 @@ -{"dependencies": {"actionConfiguration.body": ["actionConfiguration.pluginSpecifiedTemplates[0].value"]}} +{ + "dependencies" : { + "actionConfiguration.body" : ["actionConfiguration.pluginSpecifiedTemplates[0].value"] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/editor.json index 3df1079acd..024c96388a 100644 --- a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/editor.json @@ -1,37 +1,41 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": false - }, - "evaluationSubstitutionType": "PARAMETER", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "PARAMETER", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": false + } }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": true - }, - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": true + } }, { - "controlType": "SWITCH", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL" + "label": "Use Prepared Statement", + "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/form.json index e5db617710..c720c4faff 100644 --- a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/form.json @@ -1,227 +1,233 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "label": "Connection method", + "configProperty": "datasourceConfiguration.properties[1].key", + "initialValue": "Connection method", + "hidden": true, + "controlType": "INPUT_TEXT" + }, + { + "label": "Connection method", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "STANDARD", + "options": [ { - "hidden": true, - "controlType": "INPUT_TEXT", - "label": "Connection method", - "initialValue": "Connection method", - "configProperty": "datasourceConfiguration.properties[1].key" + "label": "Standard", + "value": "STANDARD" }, { - "controlType": "SEGMENTED_CONTROL", - "options": [ - { - "label": "Standard", - "value": "STANDARD" - }, - { - "label": "SSH tunnel", - "value": "SSH" - } - ], - "label": "Connection method", - "initialValue": "STANDARD", - "configProperty": "datasourceConfiguration.properties[1].value" - }, - { - "controlType": "SEGMENTED_CONTROL", - "hidden": true, - "options": [ - { - "label": "Read / Write", - "value": "READ_WRITE" - }, - { - "label": "Read only", - "value": "READ_ONLY" - } - ], - "label": "Connection mode", - "initialValue": "READ_WRITE", - "configProperty": "datasourceConfiguration.connection.mode" - }, - { - "sectionName": null, - "children": [ - { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.mysql.net", - "label": "MySQL host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "3306", - "label": "MySQL port", - "initialValue": ["3306"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }, - { - "sectionName": null, - "hidden": { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "NOT_EQUALS", - "value": "SSH" - }, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.sshHost.net", - "label": "SSH host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.sshProxy.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "22", - "label": "SSH port", - "configProperty": "datasourceConfiguration.sshProxy.endpoints[*].port" - } - ] - } - ] - }, - { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "admin", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "SSH tunnel", + "value": "SSH" } - ], - "id": 1 - }, - { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ + ] + }, + { + "label": "Connection mode", + "configProperty": "datasourceConfiguration.connection.mode", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "READ_WRITE", + "hidden": true, + "options": [ + { + "label": "Read / Write", + "value": "READ_WRITE" + }, + { + "label": "Read only", + "value": "READ_ONLY" + } + ] + }, + { + "sectionName": null, + "children": [ + { + "sectionName": null, + "children": [ { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "MySQL username", - "configProperty": "datasourceConfiguration.authentication.username" + "label": "MySQL host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.mysql.net" }, { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "MySQL password", - "configProperty": "datasourceConfiguration.authentication.password" - }, - { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "NOT_EQUALS", - "value": "SSH" - }, - "placeholderText": "Username", - "label": "SSH username", - "configProperty": "datasourceConfiguration.sshProxy.username" - }, - { - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.properties[1].value", - "comparison": "NOT_EQUALS", - "value": "SSH" - }, - "label": "SSH key", - "configProperty": "datasourceConfiguration.sshProxy.privateKey.keyFile" + "label": "MySQL port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["3306"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "3306" } - ] - }], - "id": 2 - }, - { - "sectionName": "SSL (optional)", - "children": [ - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Default", - "value": "DEFAULT" - }, - { - "label": "Required", - "value": "REQUIRED" - }, - { - "label": "Disabled", - "value": "DISABLED" - } - ], - "label": "SSL mode", - "initialValue": "DEFAULT", - "configProperty": "datasourceConfiguration.connection.ssl.authType" + ] }, { - "sectionName": null, - "hidden": true, - "children": [ - { - "controlType": "FILE_PICKER", - "label": "Key File", - "configProperty": "datasourceConfiguration.connection.ssl.keyFile" - }, - { - "controlType": "FILE_PICKER", - "label": "Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.certificateFile" - } - ] - }, - { - "sectionName": null, - "hidden": true, - "children": [ - { - "controlType": "FILE_PICKER", - "label": "CA Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile" - }, - { - "controlType": "FILE_PICKER", - "label": "PEM Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.file" - }, - { - "controlType": "INPUT_TEXT", - "dataType": "PASSWORD", - "placeholderText": "PEM Passphrase", - "label": "PEM Passphrase", - "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.password" - } - ] + "sectionName": null, + "children": [ + { + "label": "SSH host address", + "configProperty": "datasourceConfiguration.sshProxy.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.sshHost.net" + }, + { + "label": "SSH port", + "configProperty": "datasourceConfiguration.sshProxy.endpoints[*].port", + "dataType": "NUMBER", + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "22" + } + ], + "hidden": { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "NOT_EQUALS", + "value": "SSH" + } } - ], - "id": 3 + ] + }, + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "admin" + } + ] }, { - "sectionName": "MySQL Specific Parameters", - "children": [{ - "fixedKey": "serverTimezone", - "controlType": "FIXED_KEY_INPUT", - "placeholderText": "UTC or any valid timezone", - "label": "Server Timezone Override", - "configProperty": "datasourceConfiguration.properties[0]" - }], - "id": 4 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "MySQL username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "MySQL password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + }, + { + "label": "SSH username", + "configProperty": "datasourceConfiguration.sshProxy.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username", + "hidden": { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "NOT_EQUALS", + "value": "SSH" + } + }, + { + "label": "SSH key", + "configProperty": "datasourceConfiguration.sshProxy.privateKey.keyFile", + "controlType": "FILE_PICKER", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.properties[1].value", + "comparison": "NOT_EQUALS", + "value": "SSH" + } + } + ] + } + ] + }, + { + "id": 3, + "sectionName": "SSL (optional)", + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "DEFAULT", + "options": [ + { + "label": "Default", + "value": "DEFAULT" + }, + { + "label": "Required", + "value": "REQUIRED" + }, + { + "label": "Disabled", + "value": "DISABLED" + } + ] + }, + { + "sectionName": null, + "hidden": true, + "children": [ + { + "label": "Key File", + "configProperty": "datasourceConfiguration.connection.ssl.keyFile", + "controlType": "FILE_PICKER" + }, + { + "label": "Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.certificateFile", + "controlType": "FILE_PICKER" + } + ] + }, + { + "sectionName": null, + "hidden": true, + "children": [ + { + "label": "CA Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile", + "controlType": "FILE_PICKER" + }, + { + "label": "PEM Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.file", + "controlType": "FILE_PICKER" + }, + { + "label": "PEM Passphrase", + "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "PEM Passphrase" + } + ] + } + ] + }, + { + "id": 4, + "sectionName": "MySQL Specific Parameters", + "children": [ + { + "label": "Server Timezone Override", + "configProperty": "datasourceConfiguration.properties[0]", + "fixedKey": "serverTimezone", + "controlType": "FIXED_KEY_INPUT", + "placeholderText": "UTC or any valid timezone" + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/setting.json index 8c5ca8eebb..dfcf8fcc37 100644 --- a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value" + "label": "Use Prepared Statement", + "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/templates/meta.json index fd67a1ec48..b05a592845 100644 --- a/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/mysqlPlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.sql"}, - {"file": "SELECT.sql"}, - {"file": "UPDATE.sql"}, - {"file": "DELETE.sql"} -]} +{ + "templates": [ + { + "file": "CREATE.sql" + }, + { + "file": "SELECT.sql" + }, + { + "file": "UPDATE.sql" + }, + { + "file": "DELETE.sql" + } + ] +} diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/chat.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/chat.json index e25a8fd301..c29af65c27 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/chat.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/chat.json @@ -1,88 +1,92 @@ { - "identifier": "CHAT", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for response generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.chatModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "chat_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'CHAT'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "CHAT_MODELS" - }} - } - }, - "initialValue": "" - }, - { - "isRequired": true, - "Description": "Put a positive integer value", - "controlType": "INPUT_TEXT", - "tooltipText": "The maximum number of tokens to generate in the chat completion.", - "subtitle": "The maximum number of tokens to generate in the chat completion.", - "dataType": "NUMBER", - "label": "Max Tokens", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "16", - "configProperty": "actionConfiguration.formData.maxTokens" - }, - { - "schema": [ - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "user OR system", - "label": "Role", - "initialValue": "user", - "key": "role" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{ UserInput.text }}", - "label": "Content", - "key": "content" - } - ], - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Ask a question", - "propertyName": "messages", - "subtitle": "A list of messages comprising the conversation so far.", - "addMoreButtonLabel": "Add message", - "label": "Messages", - "configProperty": "actionConfiguration.formData.messages.data" - }, - { - "isRequired": false, - "Description": "Put a value between 0 and 2", - "controlType": "INPUT_TEXT", - "tooltipText": "Put a value between 0 and 2", - "subtitle": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", - "dataType": "NUMBER", - "label": "Temperature", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "0", - "configProperty": "actionConfiguration.formData.temperature" + "identifier": "CHAT", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'CHAT'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for response generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "chat_model_id", + "configProperty": "actionConfiguration.formData.chatModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'CHAT'}}", + "config": { + "params": { + "requestType": "CHAT_MODELS", + "displayType": "DROP_DOWN" + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'CHAT'}}"} + } + }, + { + "label": "Max Tokens", + "tooltipText": "The maximum number of tokens to generate in the chat completion.", + "subtitle": "The maximum number of tokens to generate in the chat completion.", + "Description": "Put a positive integer value", + "configProperty": "actionConfiguration.formData.maxTokens", + "controlType": "INPUT_TEXT", + "initialValue": "16", + "isRequired": true, + "dataType": "NUMBER", + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + }, + { + "label": "Messages", + "tooltipText": "Ask a question", + "subtitle": "A list of messages comprising the conversation so far.", + "propertyName": "messages", + "isRequired": true, + "configProperty": "actionConfiguration.formData.messages.data", + "controlType": "ARRAY_FIELD", + "alternateViewTypes": ["json"], + "addMoreButtonLabel": "Add message", + "schema": [ + { + "label": "Role", + "key": "role", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "user OR system", + "initialValue": "user" + }, + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{ UserInput.text }}" + } + ] + }, + { + "label": "Temperature", + "tooltipText": "Put a value between 0 and 2", + "Description": "Put a value between 0 and 2", + "subtitle": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", + "configProperty": "actionConfiguration.formData.temperature", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "initialValue": "0", + "isRequired": false, + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + } + ] } diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/embeddings.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/embeddings.json index f35105e684..1831e114ac 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/embeddings.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/embeddings.json @@ -1,61 +1,65 @@ { - "identifier": "EMBEDDINGS", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for embedding generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.embeddingsModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "embedding_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'EMBEDDINGS'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "EMBEDDING_MODELS" - }} - } - }, - "initialValue": "" - }, - { - "isRequired": true, - "controlType": "QUERY_DYNAMIC_TEXT", - "tooltipText": "Provide the string or array of strings", - "propertyName": "input", - "subtitle": "Input text to embed, encoded as a string or array of tokens. To embed multiple inputs in a single request, pass an array of strings or array of token arrays.", - "placeholderText": "Hello World! OR ['hello', 'world']", - "label": "Input", - "configProperty": "actionConfiguration.formData.input" - }, - { - "isRequired": false, - "controlType": "DROP_DOWN", - "tooltipText": "Defaults to float", - "subtitle": "The format to return the embeddings in. Can be either float or base64", - "options": [ - { - "label": "float", - "value": "float" - }, - { - "label": "base64", - "value": "base64" - } - ], - "label": "Encoding Format", - "initialValue": "float", - "configProperty": "actionConfiguration.formData.encodingFormat" + "identifier": "EMBEDDINGS", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'EMBEDDINGS'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for embedding generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "embedding_model_id", + "configProperty": "actionConfiguration.formData.embeddingsModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'EMBEDDINGS'}}", + "config": { + "params": { + "requestType": "EMBEDDING_MODELS", + "displayType": "DROP_DOWN" + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'EMBEDDINGS'}}"} + } + }, + { + "label": "Input", + "tooltipText": "Provide the string or array of strings", + "subtitle" : "Input text to embed, encoded as a string or array of tokens. To embed multiple inputs in a single request, pass an array of strings or array of token arrays.", + "propertyName": "input", + "configProperty": "actionConfiguration.formData.input", + "controlType": "QUERY_DYNAMIC_TEXT", + "isRequired": true, + "placeholderText": "Hello World! OR ['hello', 'world']" + }, + { + "label": "Encoding Format", + "tooltipText": "Defaults to float", + "subtitle" : "The format to return the embeddings in. Can be either float or base64", + "configProperty": "actionConfiguration.formData.encodingFormat", + "controlType": "DROP_DOWN", + "isRequired": false, + "initialValue": "float", + "options": [ + { + "label": "float", + "value": "float" + }, + { + "label": "base64", + "value": "base64" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/root.json index f241183111..d63c939303 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/root.json @@ -1,33 +1,37 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Chat", - "value": "CHAT" - }, - { - "label": "Embeddings", - "value": "EMBEDDINGS" - }, - { - "label": "Vision", - "value": "VISION" - } - ], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "CHAT", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": [ - "chat.json", - "embeddings.json", - "vision.json" - ] + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "CHAT", + "options": [ + { + "label": "Chat", + "value": "CHAT" + }, + { + "label": "Embeddings", + "value": "EMBEDDINGS" + }, + { + "label": "Vision", + "value": "VISION" + } + ] + } + ] + } + ], + "files": [ + "chat.json", + "embeddings.json", + "vision.json" + ] } diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/vision.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/vision.json index 6782560a14..79ed3f4742 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/vision.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/editor/vision.json @@ -1,116 +1,124 @@ { - "identifier": "VISION", - "controlType": "SECTION", - "children": [ - { - "fetchOptionsConditionally": true, - "isRequired": true, - "tooltipText": "Select the model for response generation", - "label": "Models", - "setFirstOptionAsDefault": true, - "configProperty": "actionConfiguration.formData.visionModel.data", - "alternateViewTypes": ["json"], - "controlType": "DROP_DOWN", - "propertyName": "vision_model_id", - "subtitle": "ID of the model to use.", - "options": [], - "placeholderText": "All models will be fetched.", - "conditionals": { - "enable": "{{true}}", - "fetchDynamicValues": { - "condition": "{{actionConfiguration.formData.command.data === 'VISION'}}", - "config": {"params": { - "displayType": "DROP_DOWN", - "requestType": "VISION_MODELS" - }} - } - }, - "initialValue": "" - }, - { - "isRequired": true, - "Description": "Put a positive integer value", - "controlType": "INPUT_TEXT", - "tooltipText": "The maximum number of tokens to generate in the chat completion.", - "subtitle": "The maximum number of tokens to generate in the chat completion.", - "dataType": "NUMBER", - "label": "Max Tokens", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "16", - "configProperty": "actionConfiguration.formData.maxTokens" - }, - { - "schema": [{ - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{ UserInput.text }}", - "label": "Content", - "initialValue": "As an OCR expert your skills are unparalleled. Respond with just the text in the image", - "key": "content" - }], - "isRequired": false, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Provide system instructions to the assistant", - "propertyName": "systemMessages", - "subtitle": "A list of messages for Assistant as instructions", - "addMoreButtonLabel": "Add System Message", - "label": "System Messages", - "customStyles": {"width": "40vw"}, - "configProperty": "actionConfiguration.formData.systemMessages.data" - }, - { - "schema": [ - { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Text", - "value": "text" - }, - { - "label": "Image", - "value": "image" - } - ], - "label": "Type", - "initialValue": "text", - "key": "type" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "placeholderText": "{{Img1.image}} or {{Input1.text}}", - "label": "Content", - "key": "content" - } - ], - "isRequired": true, - "alternateViewTypes": ["json"], - "controlType": "ARRAY_FIELD", - "tooltipText": "Provide User queries", - "propertyName": "userMessages", - "subtitle": "A list of user messages or images. You can pass a link to the image or the base64 encoded image directly in the request.", - "addMoreButtonLabel": "Add User message or Image", - "label": "User Messages", - "configProperty": "actionConfiguration.formData.userMessages.data" - }, - { - "isRequired": false, - "Description": "Put a value between 0 and 2", - "controlType": "INPUT_TEXT", - "tooltipText": "Put a value between 0 and 2", - "subtitle": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", - "dataType": "NUMBER", - "label": "Temperature", - "customStyles": { - "width": "270px", - "minWidth": "270px" - }, - "initialValue": "0", - "configProperty": "actionConfiguration.formData.temperature" + "identifier": "VISION", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'VISION'}}" + }, + "children": [ + { + "label": "Models", + "tooltipText": "Select the model for response generation", + "subtitle": "ID of the model to use.", + "isRequired": true, + "propertyName": "vision_model_id", + "configProperty": "actionConfiguration.formData.visionModel.data", + "controlType": "DROP_DOWN", + "initialValue": "", + "options": [], + "placeholderText": "All models will be fetched.", + "fetchOptionsConditionally": true, + "setFirstOptionAsDefault": true, + "alternateViewTypes": ["json"], + "conditionals": { + "enable": "{{true}}", + "fetchDynamicValues": { + "condition": "{{actionConfiguration.formData.command.data === 'VISION'}}", + "config": { + "params": { + "requestType": "VISION_MODELS", + "displayType": "DROP_DOWN" + } + } } - ], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'VISION'}}"} + } + }, + { + "label": "Max Tokens", + "tooltipText": "The maximum number of tokens to generate in the chat completion.", + "subtitle": "The maximum number of tokens to generate in the chat completion.", + "Description": "Put a positive integer value", + "configProperty": "actionConfiguration.formData.maxTokens", + "controlType": "INPUT_TEXT", + "initialValue": "16", + "isRequired": true, + "dataType": "NUMBER", + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + }, + { + "label": "System Messages", + "tooltipText": "Provide system instructions to the assistant", + "subtitle": "A list of messages for Assistant as instructions", + "propertyName": "systemMessages", + "isRequired": false, + "configProperty": "actionConfiguration.formData.systemMessages.data", + "controlType": "ARRAY_FIELD", + "alternateViewTypes": ["json"], + "addMoreButtonLabel": "Add System Message", + "customStyles": { + "width": "40vw" + }, + "schema": [ + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{ UserInput.text }}", + "initialValue": "As an OCR expert your skills are unparalleled. Respond with just the text in the image" + } + ] + }, + { + "label": "User Messages", + "tooltipText": "Provide User queries", + "subtitle": "A list of user messages or images. You can pass a link to the image or the base64 encoded image directly in the request.", + "propertyName": "userMessages", + "isRequired": true, + "configProperty": "actionConfiguration.formData.userMessages.data", + "controlType": "ARRAY_FIELD", + "alternateViewTypes": ["json"], + "addMoreButtonLabel": "Add User message or Image", + "schema": [ + { + "label": "Type", + "key": "type", + "controlType": "DROP_DOWN", + "initialValue": "text", + "options": [ + { + "label": "Text", + "value": "text" + }, + { + "label": "Image", + "value": "image" + } + ] + }, + { + "label": "Content", + "key": "content", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "placeholderText": "{{Img1.image}} or {{Input1.text}}" + } + ] + }, + { + "label": "Temperature", + "tooltipText": "Put a value between 0 and 2", + "Description": "Put a value between 0 and 2", + "subtitle": "What sampling temperature to use, between 0 and 2. Higher values like 0.8 will make the output more random, while lower values like 0.2 will make it more focused and deterministic.", + "configProperty": "actionConfiguration.formData.temperature", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "initialValue": "0", + "isRequired": false, + "customStyles": { + "width": "270px", + "minWidth": "270px" + } + } + ] } diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/form.json index 86ff9059d6..3aac5a4b30 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/form.json @@ -1,43 +1,43 @@ { - "form": [{ - "sectionName": "Details", - "children": [ + "form": [ + { + "sectionName": "Details", + "id": 1, + "children": [ + { + "label": "Authentication type", + "description": "Select the authentication type to use", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "initialValue" : "bearerToken", + "setFirstOptionAsDefault": true, + "options": [ { - "controlType": "DROP_DOWN", - "hidden": true, - "options": [{ - "label": "Bearer token", - "value": "bearerToken" - }], - "description": "Select the authentication type to use", - "label": "Authentication type", - "setFirstOptionAsDefault": true, - "initialValue": "bearerToken", - "configProperty": "datasourceConfiguration.authentication.authenticationType" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "label": "API Key", - "initialValue": "", - "configProperty": "datasourceConfiguration.authentication.bearerToken" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Endpoint URL (with or without protocol and port no)", - "initialValue": "https://api.openai.com", - "configProperty": "datasourceConfiguration.url" + "label": "Bearer token", + "value": "bearerToken" } - ], - "id": 1 - }], - "formButton": [ - "TEST", - "CANCEL", - "SAVE" - ] + ], + "hidden" : true + }, + { + "label": "API Key", + "configProperty": "datasourceConfiguration.authentication.bearerToken", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "initialValue": "", + "isRequired": true, + "encrypted": true + }, + { + "label": "Endpoint URL (with or without protocol and port no)", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "initialValue": "https://api.openai.com", + "isRequired": true, + "hidden": true + } + ] + } + ], + "formButton" : ["TEST", "CANCEL", "SAVE"] } diff --git a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/setting.json index 34a7609326..dd959a1b4b 100644 --- a/app/server/appsmith-plugins/openAiPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/openAiPlugin/src/main/resources/setting.json @@ -1,27 +1,31 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "initialValue": 60000, - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "initialValue": 60000, + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/dependency.json index 833080743d..13f6cb345d 100755 --- a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/dependency.json @@ -1 +1,5 @@ -{"dependencies": {"actionConfiguration.body": ["actionConfiguration.formData.preparedStatement.data"]}} +{ + "dependencies" : { + "actionConfiguration.body" : ["actionConfiguration.formData.preparedStatement.data"] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/editor.json index 9e9b78778e..14edc4824d 100755 --- a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/editor.json @@ -1,37 +1,41 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.formData.preparedStatement.data", - "comparison": "EQUALS", - "value": false - }, - "evaluationSubstitutionType": "PARAMETER", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.formData.body.data" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "PARAMETER", + "hidden": { + "path": "actionConfiguration.formData.preparedStatement.data", + "comparison": "EQUALS", + "value": false + } }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.formData.preparedStatement.data", - "comparison": "EQUALS", - "value": true - }, - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.formData.body.data" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.formData.body.data", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "hidden": { + "path": "actionConfiguration.formData.preparedStatement.data", + "comparison": "EQUALS", + "value": true + } }, { - "controlType": "SWITCH", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.formData.preparedStatement.data", - "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL" + "label": "Use Prepared Statement", + "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.formData.preparedStatement.data", + "controlType": "SWITCH", + "initialValue": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/form.json b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/form.json index bd9368a018..c5de59887a 100755 --- a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/form.json @@ -1,82 +1,88 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "sectionName": null, + "children": [ { - "sectionName": null, - "children": [ - { - "isRequired": true, - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.oracle.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "1521", - "label": "Port", - "initialValue": ["1521"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "isRequired": true, + "placeholderText": "myapp.abcde.oracle.net" }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "gfb284db6bcee33_testdb_high.adb.oraclecloud.com", - "label": "Service Name", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["1521"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "1521" } - ], - "id": 1 + ] + }, + { + "label": "Service Name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "gfb284db6bcee33_testdb_high.adb.oraclecloud.com", + "isRequired": true + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "admin", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "admin", + "isRequired": true + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "password", + "encrypted": true, + "isRequired": true + } + ] + } + ] }, { - "sectionName": "SSL", - "children": [{ - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Disable", - "value": "DISABLE" - }, - { - "label": "TLS", - "value": "NO_VERIFY" - } - ], - "label": "SSL mode", - "initialValue": "NO_VERIFY", - "configProperty": "datasourceConfiguration.connection.ssl.authType" - }], - "id": 3 + "id": 3, + "sectionName": "SSL", + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "NO_VERIFY", + "options": [ + { + "label": "Disable", + "value": "DISABLE" + }, + { + "label": "TLS", + "value": "NO_VERIFY" + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/setting.json index c9ca98aa8c..458233d4b2 100755 --- a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.formData.preparedStatement.data" + "label": "Use Prepared Statement", + "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.formData.preparedStatement.data", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/templates/meta.json index c80228bdc8..222e2f9f27 100755 --- a/app/server/appsmith-plugins/oraclePlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/oraclePlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "SELECT.sql"}, - {"file": "INSERT.sql"}, - {"file": "UPDATE.sql"}, - {"file": "DELETE.sql"} -]} +{ + "templates": [ + { + "file": "SELECT.sql" + }, + { + "file": "INSERT.sql" + }, + { + "file": "UPDATE.sql" + }, + { + "file": "DELETE.sql" + } + ] +} diff --git a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/dependency.json b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/dependency.json index 2d00d35c4e..eb5f3a769e 100644 --- a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/dependency.json +++ b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/dependency.json @@ -1 +1,5 @@ -{"dependencies": {"actionConfiguration.body": ["actionConfiguration.pluginSpecifiedTemplates[0].value"]}} +{ + "dependencies" : { + "actionConfiguration.body" : ["actionConfiguration.pluginSpecifiedTemplates[0].value"] + } +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/editor.json index 3df1079acd..024c96388a 100644 --- a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/editor.json @@ -1,37 +1,41 @@ -{"editor": [{ - "sectionName": "", - "children": [ +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": false - }, - "evaluationSubstitutionType": "PARAMETER", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "PARAMETER", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": false + } }, { - "controlType": "QUERY_DYNAMIC_TEXT", - "hidden": { - "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "comparison": "EQUALS", - "value": true - }, - "evaluationSubstitutionType": "TEMPLATE", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "hidden": { + "path": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "comparison": "EQUALS", + "value": true + } }, { - "controlType": "SWITCH", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", - "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL" + "label": "Use Prepared Statement", + "info": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/form.json index ab830db3a3..5c12b3c893 100644 --- a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/form.json @@ -1,267 +1,235 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "label": "Connection mode", + "configProperty": "datasourceConfiguration.connection.mode", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "READ_WRITE", + "options": [ + { "label": "Read / Write", "value": "READ_WRITE" }, + { "label": "Read only", "value": "READ_ONLY" } + ] + }, + { + "sectionName": null, + "children": [ { - "controlType": "SEGMENTED_CONTROL", - "options": [ - { - "label": "Read / Write", - "value": "READ_WRITE" - }, - { - "label": "Read only", - "value": "READ_ONLY" - } - ], - "label": "Connection mode", - "initialValue": "READ_WRITE", - "configProperty": "datasourceConfiguration.connection.mode" + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.postgres.net" }, { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.postgres.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "5432", - "label": "Port", - "initialValue": ["5432"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }, - { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "admin", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["5432"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "5432" } - ], - "id": 1 + ] + }, + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "admin" + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] + }, + { + "id": 3, + "sectionName": "SSL (optional)", + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "initialValue": "DEFAULT", + "options": [ + { "label": "Default", "value": "DEFAULT" }, + { "label": "Allow", "value": "ALLOW" }, + { "label": "Prefer", "value": "PREFER" }, + { "label": "Require", "value": "REQUIRE" }, + { "label": "Disable", "value": "DISABLE" }, + { "label": "Verify CA", "value": "VERIFY_CA" }, + { "label": "Verify Full", "value": "VERIFY_FULL" } + ] + }, + { + "label": "Certificate Type", + "configProperty": "datasourceConfiguration.connection.ssl.certificateType", + "controlType": "DROP_DOWN", + "initialValue": "-Select-", + "options": [ + { "label": "Upload File", "value": "FILE" }, + { "label": "Base64 String", "value": "BASE64_STRING" } + ], + "hidden": { + "conditionType": "AND", + "conditions": [ + { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "VERIFY_CA" + }, + { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "VERIFY_FULL" + } ] - }], - "id": 2 - }, - { - "sectionName": "SSL (optional)", - "children": [ + } + }, + { + "sectionStyles": { "display": "flex", "flex-wrap": "wrap" }, + "children": [ { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Default", - "value": "DEFAULT" - }, - { - "label": "Allow", - "value": "ALLOW" - }, - { - "label": "Prefer", - "value": "PREFER" - }, - { - "label": "Require", - "value": "REQUIRE" - }, - { - "label": "Disable", - "value": "DISABLE" - }, - { - "label": "Verify CA", - "value": "VERIFY_CA" - }, - { - "label": "Verify Full", - "value": "VERIFY_FULL" - } - ], - "label": "SSL mode", - "initialValue": "DEFAULT", - "configProperty": "datasourceConfiguration.connection.ssl.authType" - }, - { - "controlType": "DROP_DOWN", - "hidden": { - "conditionType": "AND", - "conditions": [ - { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "VERIFY_CA" - }, - { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "VERIFY_FULL" - } - ] + "sectionStyles": { "marginRight": "10px" }, + "children": [ + { + "label": "Client CA Certificate File", + "configProperty": "datasourceConfiguration.connection.ssl.clientCACertificateFile", + "controlType": "FILE_PICKER", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "FILE" + } }, - "options": [ - { - "label": "Upload File", - "value": "FILE" - }, - { - "label": "Base64 String", - "value": "BASE64_STRING" - } - ], - "label": "Certificate Type", - "initialValue": "-Select-", - "configProperty": "datasourceConfiguration.connection.ssl.certificateType" - }, - { - "hidden": { - "conditionType": "AND", - "conditions": [ - { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "VERIFY_CA" - }, - { - "path": "datasourceConfiguration.connection.ssl.authType", - "comparison": "NOT_EQUALS", - "value": "VERIFY_FULL" - } - ] - }, - "children": [ - { - "children": [ - { - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "FILE" - }, - "label": "Client CA Certificate File", - "configProperty": "datasourceConfiguration.connection.ssl.clientCACertificateFile" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "BASE64_STRING" - }, - "dataType": "PASSWORD", - "label": "Client CA Certificate String", - "configProperty": "datasourceConfiguration.connection.ssl.clientCACertificateFile.base64Content" - } - ], - "sectionStyles": {"marginRight": "10px"} - }, - { - "children": [ - { - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "FILE" - }, - "label": "Server CA Certificate File", - "configProperty": "datasourceConfiguration.connection.ssl.serverCACertificateFile" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "BASE64_STRING" - }, - "dataType": "PASSWORD", - "label": "Server CA Certificate String", - "configProperty": "datasourceConfiguration.connection.ssl.serverCACertificateFile.Base64Content" - } - ], - "sectionStyles": {"marginRight": "10px"} - }, - { - "children": [ - { - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "FILE" - }, - "label": "Client Key Certificate File", - "configProperty": "datasourceConfiguration.connection.ssl.clientKeyCertificateFile" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "path": "datasourceConfiguration.connection.ssl.certificateType", - "comparison": "NOT_EQUALS", - "value": "BASE64_STRING" - }, - "dataType": "PASSWORD", - "label": "Client Key Certificate String", - "configProperty": "datasourceConfiguration.connection.ssl.clientKeyCertificateFile.Base64Content" - } - ], - "sectionStyles": {"marginRight": "10px"} - }, - { - "children": [], - "sectionStyles": {"flex": 1} - }, - { - "children": [], - "sectionStyles": {"flex": 1} - }, - { - "children": [], - "sectionStyles": {"flex": 1} - } - ], - "sectionStyles": { - "display": "flex", - "flex-wrap": "wrap" + { + "label": "Client CA Certificate String", + "configProperty": "datasourceConfiguration.connection.ssl.clientCACertificateFile.base64Content", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "BASE64_STRING" + } } + ] + }, + { + "sectionStyles": { "marginRight": "10px" }, + "children": [ + { + "label": "Server CA Certificate File", + "configProperty": "datasourceConfiguration.connection.ssl.serverCACertificateFile", + "controlType": "FILE_PICKER", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "FILE" + } + }, + { + "label": "Server CA Certificate String", + "configProperty": "datasourceConfiguration.connection.ssl.serverCACertificateFile.Base64Content", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "BASE64_STRING" + } + } + ] + }, + { + "sectionStyles": { "marginRight": "10px" }, + "children": [ + { + "label": "Client Key Certificate File", + "configProperty": "datasourceConfiguration.connection.ssl.clientKeyCertificateFile", + "controlType": "FILE_PICKER", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "FILE" + } + }, + { + "label": "Client Key Certificate String", + "configProperty": "datasourceConfiguration.connection.ssl.clientKeyCertificateFile.Base64Content", + "controlType": "INPUT_TEXT", + "dataType": "PASSWORD", + "encrypted": true, + "hidden": { + "path": "datasourceConfiguration.connection.ssl.certificateType", + "comparison": "NOT_EQUALS", + "value": "BASE64_STRING" + } + } + ] + }, + { + "sectionStyles": { "flex": 1 }, + "children": [] + }, + { + "sectionStyles": { "flex": 1 }, + "children": [] + }, + { + "sectionStyles": { "flex": 1 }, + "children": [] } - ], - "id": 3 + ], + "hidden": { + "conditionType": "AND", + "conditions": [ + { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "VERIFY_CA" + }, + { + "path": "datasourceConfiguration.connection.ssl.authType", + "comparison": "NOT_EQUALS", + "value": "VERIFY_FULL" + } + ] + } + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/setting.json b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/setting.json index 8c5ca8eebb..dfcf8fcc37 100644 --- a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/setting.json +++ b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/setting.json @@ -1,33 +1,37 @@ -{"setting": [{ - "sectionName": "", - "children": [ +{ + "setting": [ + { + "sectionName": "", + "id": 1, + "children": [ { - "controlType": "SWITCH", - "subtitle": "Will refresh data each time the page is loaded", - "label": "Run query on page load", - "configProperty": "executeOnLoad" + "label": "Run query on page load", + "configProperty": "executeOnLoad", + "controlType": "SWITCH", + "subtitle": "Will refresh data each time the page is loaded" }, { - "controlType": "SWITCH", - "subtitle": "Ask confirmation from the user each time before refreshing data", - "label": "Request confirmation before running query", - "configProperty": "confirmBeforeExecute" + "label": "Request confirmation before running query", + "configProperty": "confirmBeforeExecute", + "controlType": "SWITCH", + "subtitle": "Ask confirmation from the user each time before refreshing data" }, { - "controlType": "SWITCH", - "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", - "label": "Use Prepared Statement", - "initialValue": true, - "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value" + "label": "Use Prepared Statement", + "subtitle": "Prepared statements prevent SQL injections on your queries but do not support dynamic bindings outside values in your SQL", + "configProperty": "actionConfiguration.pluginSpecifiedTemplates[0].value", + "controlType": "SWITCH", + "initialValue": true }, { - "controlType": "INPUT_TEXT", - "subtitle": "Maximum time after which the query will return", - "dataType": "NUMBER", - "width": "270px", - "label": "Query timeout (in milliseconds)", - "configProperty": "actionConfiguration.timeoutInMillisecond" + "label": "Query timeout (in milliseconds)", + "subtitle": "Maximum time after which the query will return", + "configProperty": "actionConfiguration.timeoutInMillisecond", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "width": "270px" } - ], - "id": 1 -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/templates/meta.json index fd67a1ec48..b05a592845 100644 --- a/app/server/appsmith-plugins/postgresPlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/postgresPlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.sql"}, - {"file": "SELECT.sql"}, - {"file": "UPDATE.sql"}, - {"file": "DELETE.sql"} -]} +{ + "templates": [ + { + "file": "CREATE.sql" + }, + { + "file": "SELECT.sql" + }, + { + "file": "UPDATE.sql" + }, + { + "file": "DELETE.sql" + } + ] +} diff --git a/app/server/appsmith-plugins/redisPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/redisPlugin/src/main/resources/editor.json index 64b6f9e1aa..28fc44800b 100644 --- a/app/server/appsmith-plugins/redisPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/redisPlugin/src/main/resources/editor.json @@ -1,10 +1,16 @@ -{"editor": [{ - "sectionName": "", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" - }], - "id": 1 -}]} +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ + { + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/redisPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/redisPlugin/src/main/resources/form.json index a166ef9419..d2e12db10d 100644 --- a/app/server/appsmith-plugins/redisPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/redisPlugin/src/main/resources/form.json @@ -1,59 +1,63 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "sectionName": null, + "children": [ { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.redis.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "6379", - "label": "Port", - "initialValue": ["6379"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.redis.net" }, { - "controlType": "INPUT_TEXT", - "dataType": "NUMBER", - "placeholderText": "0", - "label": "Database number", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["6379"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "6379" } - ], - "id": 1 + ] + }, + { + "label": "Database number", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "dataType": "NUMBER", + "placeholderText": "0" + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/editor.json index 64b6f9e1aa..28fc44800b 100644 --- a/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/editor.json @@ -1,10 +1,16 @@ -{"editor": [{ - "sectionName": "", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" - }], - "id": 1 -}]} +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ + { + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/form.json index c297b713d0..7c0151fdae 100644 --- a/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/redshiftPlugin/src/main/resources/form.json @@ -1,154 +1,159 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [ + "sectionName": "Connection", + "id": 1, + "children": [ + { + "label": "Connection mode", + "configProperty": "datasourceConfiguration.connection.mode", + "controlType": "SEGMENTED_CONTROL", + "initialValue": "READ_WRITE", + "options": [ + { - "controlType": "SEGMENTED_CONTROL", - "options": [ - { - "label": "Read / Write", - "value": "READ_WRITE" - }, - { - "label": "Read only", - "value": "READ_ONLY" - } - ], - "label": "Connection mode", - "initialValue": "READ_WRITE", - "configProperty": "datasourceConfiguration.connection.mode" + "label": "Read / Write", + "value": "READ_WRITE" }, { - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.redshift.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "5439", - "label": "Port", - "initialValue": ["5439"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }, - { - "controlType": "INPUT_TEXT", - "placeholderText": "Database name", - "label": "Database name", - "initialValue": "admin", - "configProperty": "datasourceConfiguration.authentication.databaseName" + "label": "Read only", + "value": "READ_ONLY" } - ], - "id": 1 + ] + }, + { + "sectionName": null, + "children": [ + { + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.redshift.net" + }, + { + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["5439"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "5439" + } + ] + }, + { + "label": "Database name", + "configProperty": "datasourceConfiguration.authentication.databaseName", + "controlType": "INPUT_TEXT", + "placeholderText": "Database name", + "initialValue": "admin" + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] }, { - "sectionName": "SSL (optional)", - "hidden": true, - "children": [ + "id": 3, + "sectionName": "SSL (optional)", + "hidden": true, + "children": [ + { + "label": "SSL mode", + "configProperty": "datasourceConfiguration.connection.ssl.authType", + "controlType": "DROP_DOWN", + "options": [ { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "No SSL", - "value": "NO_SSL" - }, - { - "label": "Allow", - "value": "ALLOW" - }, - { - "label": "Prefer", - "value": "PREFER" - }, - { - "label": "Require", - "value": "REQUIRE" - }, - { - "label": "Disable", - "value": "DISABLE" - }, - { - "label": "Verify-CA", - "value": "VERIFY_CA" - }, - { - "label": "Verify-Full", - "value": "VERIFY_FULL" - } - ], - "label": "SSL mode", - "configProperty": "datasourceConfiguration.connection.ssl.authType" + "label": "No SSL", + "value": "NO_SSL" }, { - "sectionName": null, - "children": [ - { - "controlType": "FILE_PICKER", - "label": "Key File", - "configProperty": "datasourceConfiguration.connection.ssl.keyFile" - }, - { - "controlType": "FILE_PICKER", - "label": "Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.certificateFile" - } - ] + "label": "Allow", + "value": "ALLOW" }, { - "sectionName": null, - "children": [ - { - "controlType": "FILE_PICKER", - "label": "CA Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile" - }, - { - "controlType": "FILE_PICKER", - "label": "PEM Certificate", - "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.file" - }, - { - "controlType": "INPUT_TEXT", - "dataType": "PASSWORD", - "placeholderText": "PEM Passphrase", - "label": "PEM Passphrase", - "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.password" - } - ] + "label": "Prefer", + "value": "PREFER" + }, + { + "label": "Require", + "value": "REQUIRE" + }, + { + "label": "Disable", + "value": "DISABLE" + }, + { + "label": "Verify-CA", + "value": "VERIFY_CA" + }, + { + "label": "Verify-Full", + "value": "VERIFY_FULL" } - ], - "id": 3 + ] + }, + { + "sectionName": null, + "children": [ + { + "label": "Key File", + "configProperty": "datasourceConfiguration.connection.ssl.keyFile", + "controlType": "FILE_PICKER" + }, + { + "label": "Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.certificateFile", + "controlType": "FILE_PICKER" + } + ] + }, + { + "sectionName": null, + "children": [ + { + "label": "CA Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.caCertificateFile", + "controlType": "FILE_PICKER" + }, + { + "label": "PEM Certificate", + "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.file", + "controlType": "FILE_PICKER" + }, + { + "label": "PEM Passphrase", + "configProperty": "datasourceConfiguration.connection.ssl.pemCertificate.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "PEM Passphrase" + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/restApiPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/restApiPlugin/src/main/resources/form.json index 41a6b45f0d..5b6568449f 100644 --- a/app/server/appsmith-plugins/restApiPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/restApiPlugin/src/main/resources/form.json @@ -1,231 +1,235 @@ -{"form": [{ - "sectionName": "General", - "children": [ +{ + "form": [ + { + "sectionName": "General", + "children": [ { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "https://example.com", - "label": "URL", - "configProperty": "datasourceConfiguration.url" + "label": "URL", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "https://example.com" }, { - "controlType": "KEYVALUE_ARRAY", - "label": "Headers", - "configProperty": "datasourceConfiguration.headers" + "label": "Headers", + "configProperty": "datasourceConfiguration.headers", + "controlType": "KEYVALUE_ARRAY" }, { - "controlType": "KEYVALUE_ARRAY", - "label": "Query Params", - "configProperty": "datasourceConfiguration.queryParameters" + "label": "Query Params", + "configProperty": "datasourceConfiguration.queryParameters", + "controlType": "KEYVALUE_ARRAY" }, { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Send authentication Information key (do not edit)", - "initialValue": "isSendSessionEnabled", - "configProperty": "datasourceConfiguration.properties[0].key" + "label": "Send authentication Information key (do not edit)", + "configProperty": "datasourceConfiguration.properties[0].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "isSendSessionEnabled" }, { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "label": "Send Appsmith signature header (X-APPSMITH-SIGNATURE)", - "initialValue": "N", - "configProperty": "datasourceConfiguration.properties[0].value" - }, - { - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Session details signature key key (do not edit)", - "initialValue": "sessionSignatureKey", - "configProperty": "datasourceConfiguration.properties[1].key" - }, - { - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.properties[0].value", - "comparison": "EQUALS", - "value": "N" + "label": "Send Appsmith signature header (X-APPSMITH-SIGNATURE)", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "N", + "options": [ + { + "label": "Yes", + "value": "Y" }, - "label": "Session details signature key", - "configProperty": "datasourceConfiguration.properties[1].value" + { + "label": "No", + "value": "N" + } + ] }, { - "controlType": "DROP_DOWN", - "options": [ - { - "label": "None", - "value": "dbAuth" - }, - { - "label": "Basic", - "value": "basic" - }, - { - "label": "OAuth 2.0", - "value": "oAuth2" - }, - { - "label": "API key", - "value": "apiKey" - }, - { - "label": "Bearer token", - "value": "bearerToken" - } - ], - "label": "Authentication type", - "configProperty": "datasourceConfiguration.authentication.authenticationType" + "label": "Session details signature key key (do not edit)", + "configProperty": "datasourceConfiguration.properties[1].key", + "controlType": "INPUT_TEXT", + "hidden": true, + "initialValue": "sessionSignatureKey" }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": true, - "label": "Grant type", - "configProperty": "datasourceConfiguration.authentication.grantType" + "label": "Session details signature key", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "hidden": { + "path": "datasourceConfiguration.properties[0].value", + "comparison": "EQUALS", + "value": "N" + } }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "options": [ + { + "label": "None", + "value": "dbAuth" }, - "label": "Access token URL", - "configProperty": "datasourceConfiguration.authentication.accessTokenUrl" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + { + "label": "Basic", + "value": "basic" }, - "label": "Client Id", - "configProperty": "datasourceConfiguration.authentication.clientId" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + { + "label": "OAuth 2.0", + "value": "oAuth2" }, - "dataType": "PASSWORD", - "label": "Client secret", - "configProperty": "datasourceConfiguration.authentication.clientSecret" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + { + "label": "API key", + "value": "apiKey" }, - "label": "Scope(s)", - "configProperty": "datasourceConfiguration.authentication.scopeString" + { + "label": "Bearer token", + "value": "bearerToken" + } + ] }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + "label": "Grant type", + "configProperty": "datasourceConfiguration.authentication.grantType", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": true + }, + { + "label": "Access token URL", + "configProperty": "datasourceConfiguration.authentication.accessTokenUrl", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Client Id", + "configProperty": "datasourceConfiguration.authentication.clientId", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Client secret", + "configProperty": "datasourceConfiguration.authentication.clientSecret", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Scope(s)", + "configProperty": "datasourceConfiguration.authentication.scopeString", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Header prefix", + "configProperty": "datasourceConfiguration.authentication.headerPrefix", + "controlType": "INPUT_TEXT", + "placeholderText": "Bearer (default)", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Add token to", + "configProperty": "datasourceConfiguration.authentication.isTokenHeader", + "controlType": "DROP_DOWN", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + }, + "options": [ + { + "label": "Header", + "value": true }, - "placeholderText": "Bearer (default)", - "label": "Header prefix", - "configProperty": "datasourceConfiguration.authentication.headerPrefix" + { + "label": "Query parameters", + "value": false + } + ] }, { - "isRequired": false, - "controlType": "DROP_DOWN", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + "label": "Audience(s)", + "configProperty": "datasourceConfiguration.authentication.audience", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Resource(s)", + "configProperty": "datasourceConfiguration.authentication.resource", + "controlType": "INPUT_TEXT", + "isRequired": false, + "hidden": { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "oAuth2" + } + }, + { + "label": "Send scope with refresh token", + "configProperty": "datasourceConfiguration.authentication.sendScopeWithRefreshToken", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": false, + "options": [ + { + "label": "Yes", + "value": true }, - "options": [ - { - "label": "Header", - "value": true - }, - { - "label": "Query parameters", - "value": false - } - ], - "label": "Add token to", - "configProperty": "datasourceConfiguration.authentication.isTokenHeader" + { + "label": "No", + "value": false + } + ] }, { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" + "label": "Send client credentials with (on refresh token)", + "configProperty": "datasourceConfiguration.authentication.refreshTokenClientCredentialsLocation", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "BODY", + "options": [ + { + "label": "Body", + "value": "BODY" }, - "label": "Audience(s)", - "configProperty": "datasourceConfiguration.authentication.audience" - }, - { - "isRequired": false, - "controlType": "INPUT_TEXT", - "hidden": { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "oAuth2" - }, - "label": "Resource(s)", - "configProperty": "datasourceConfiguration.authentication.resource" - }, - { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Yes", - "value": true - }, - { - "label": "No", - "value": false - } - ], - "label": "Send scope with refresh token", - "initialValue": false, - "configProperty": "datasourceConfiguration.authentication.sendScopeWithRefreshToken" - }, - { - "isRequired": true, - "controlType": "DROP_DOWN", - "options": [ - { - "label": "Body", - "value": "BODY" - }, - { - "label": "Header", - "value": "HEADER" - } - ], - "label": "Send client credentials with (on refresh token)", - "initialValue": "BODY", - "configProperty": "datasourceConfiguration.authentication.refreshTokenClientCredentialsLocation" + { + "label": "Header", + "value": "HEADER" + } + ] } - ] -}]} + ] + } + ] +} diff --git a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/root.json b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/root.json index 5be5567642..d7dbdc6c23 100644 --- a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/root.json +++ b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/root.json @@ -1,18 +1,26 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [{ - "label": "Send email", - "value": "SEND" - }], - "description": "Choose method you would like to use to send an email", - "label": "Command", - "initialValue": "SEND", - "configProperty": "actionConfiguration.formData.command" - }] - }], - "files": ["send.json"] -} + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose method you would like to use to send an email", + "configProperty": "actionConfiguration.formData.command", + "controlType": "DROP_DOWN", + "initialValue": "SEND", + "options": [ + { + "label": "Send email", + "value": "SEND" + } + ] + } + ] + } + ], + "files": [ + "send.json" + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/send.json b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/send.json index ef2d049338..babfc19e1d 100644 --- a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/send.json +++ b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/editor/send.json @@ -1,92 +1,98 @@ { - "identifier": "SEND", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [ + "identifier": "SEND", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command === 'SEND'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Email Configuration", + "description": "Optional", + "children": [ + { + "label": "From email *", + "configProperty": "actionConfiguration.formData.send.from", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "fromAddress@example.com" + }, + { + "label": "Set Reply To Email", + "configProperty": "actionConfiguration.formData.send.isReplyTo", + "controlType": "SWITCH", + "evaluationSubstitutionType": "TEMPLATE" + }, + { + "label": "Reply to email", + "configProperty": "actionConfiguration.formData.send.replyTo", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "replyTo@example.com", + "conditionals": { + "show": "{{actionConfiguration.formData.send.isReplyTo === true}}" + } + }, + { + "label": "To email(s) *", + "configProperty": "actionConfiguration.formData.send.to", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "to@example.com,to2@example.com" + }, + { + "label": "CC email(s)", + "configProperty": "actionConfiguration.formData.send.cc", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "cc@example.com,cc2@example.com" + }, + { + "label": "BCC email(s)", + "configProperty": "actionConfiguration.formData.send.bcc", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "bcc@example.com,bcc2@example.com" + }, + { + "label": "Subject", + "configProperty": "actionConfiguration.formData.send.subject", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "Awesome email subject" + }, + { + "label": "Body type", + "configProperty": "actionConfiguration.formData.send.bodyType", + "controlType": "DROP_DOWN", + "initialValue": "text/plain", + "options": [ { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "fromAddress@example.com", - "label": "From email *", - "configProperty": "actionConfiguration.formData.send.from" + "label": "Plain text", + "value": "text/plain" }, { - "controlType": "SWITCH", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Set Reply To Email", - "configProperty": "actionConfiguration.formData.send.isReplyTo" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "replyTo@example.com", - "label": "Reply to email", - "conditionals": {"show": "{{actionConfiguration.formData.send.isReplyTo === true}}"}, - "configProperty": "actionConfiguration.formData.send.replyTo" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "to@example.com,to2@example.com", - "label": "To email(s) *", - "configProperty": "actionConfiguration.formData.send.to" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "cc@example.com,cc2@example.com", - "label": "CC email(s)", - "configProperty": "actionConfiguration.formData.send.cc" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "bcc@example.com,bcc2@example.com", - "label": "BCC email(s)", - "configProperty": "actionConfiguration.formData.send.bcc" - }, - { - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "Awesome email subject", - "label": "Subject", - "configProperty": "actionConfiguration.formData.send.subject" - }, - { - "controlType": "DROP_DOWN", - "evaluationSubstitutionType": "TEMPLATE", - "options": [ - { - "label": "Plain text", - "value": "text/plain" - }, - { - "label": "HTML", - "value": "text/html" - } - ], - "label": "Body type", - "initialValue": "text/plain", - "configProperty": "actionConfiguration.formData.send.bodyType" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "Incredible body text", - "label": "Body", - "configProperty": "actionConfiguration.body" - }, - { - "controlType": "QUERY_DYNAMIC_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "placeholderText": "{{Filepicker.files}}", - "label": "Attachment(s)", - "configProperty": "actionConfiguration.formData.send.attachments" + "label": "HTML", + "value": "text/html" } - ], - "description": "Optional", - "label": "Email Configuration" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command === 'SEND'}}"} + ], + "evaluationSubstitutionType": "TEMPLATE" + }, + { + "label": "Body", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "Incredible body text" + }, + { + "label": "Attachment(s)", + "configProperty": "actionConfiguration.formData.send.attachments", + "controlType": "QUERY_DYNAMIC_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "placeholderText": "{{Filepicker.files}}" + } + ] + } + ] } diff --git a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/form.json b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/form.json index e5ad98cbf5..5e0115e4fc 100644 --- a/app/server/appsmith-plugins/smtpPlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/smtpPlugin/src/main/resources/form.json @@ -1,50 +1,56 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Email Configuration", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "KEYVALUE_ARRAY", - "validationMessage": "Please enter a valid host", - "placeholderText": "myapp.abcde.smtp.net", - "label": "Host address", - "validationRegex": "^((?![/:]).)*$", - "configProperty": "datasourceConfiguration.endpoints[*].host" - }, - { - "controlType": "KEYVALUE_ARRAY", - "dataType": "NUMBER", - "placeholderText": "25", - "label": "Port", - "initialValue": ["25"], - "configProperty": "datasourceConfiguration.endpoints[*].port" - } - ] - }], - "id": 1 + "sectionName": "Email Configuration", + "id": 1, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Host address", + "configProperty": "datasourceConfiguration.endpoints[*].host", + "controlType": "KEYVALUE_ARRAY", + "validationMessage": "Please enter a valid host", + "validationRegex": "^((?![/:]).)*$", + "placeholderText": "myapp.abcde.smtp.net" + }, + { + "label": "Port", + "configProperty": "datasourceConfiguration.endpoints[*].port", + "dataType": "NUMBER", + "initialValue": ["25"], + "controlType": "KEYVALUE_ARRAY", + "placeholderText": "25" + } + ] + } + ] }, { - "sectionName": "Authentication", - "children": [{ - "sectionName": null, - "children": [ - { - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - } - ] - }], - "id": 2 + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username" + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "encrypted": true + } + ] + } + ] } -]} + ] +} diff --git a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/editor.json b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/editor.json index 64b6f9e1aa..28fc44800b 100644 --- a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/editor.json +++ b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/editor.json @@ -1,10 +1,16 @@ -{"editor": [{ - "sectionName": "", - "children": [{ - "controlType": "QUERY_DYNAMIC_TEXT", - "label": "", - "internalLabel": "Query", - "configProperty": "actionConfiguration.body" - }], - "id": 1 -}]} +{ + "editor": [ + { + "sectionName": "", + "id": 1, + "children": [ + { + "label": "", + "internalLabel": "Query", + "configProperty": "actionConfiguration.body", + "controlType": "QUERY_DYNAMIC_TEXT" + } + ] + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/form.json b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/form.json index e940b4bc27..265cb6df3f 100644 --- a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/form.json +++ b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/form.json @@ -1,148 +1,152 @@ -{"form": [ +{ + "form": [ { - "sectionName": "Connection", - "children": [{ - "sectionName": null, - "children": [ - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "xy12345.ap-south-1.aws", - "label": "Account name", - "configProperty": "datasourceConfiguration.url" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "COMPUTE_WH", - "label": "Warehouse", - "configProperty": "datasourceConfiguration.properties[0].value" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "SNOWFLAKE_SAMPLE_DATA", - "label": "Database", - "configProperty": "datasourceConfiguration.properties[1].value" - }, - { - "controlType": "INPUT_TEXT", - "label": "Default Schema", - "initialValue": "PUBLIC", - "configProperty": "datasourceConfiguration.properties[2].value" - }, - { - "controlType": "INPUT_TEXT", - "label": "Role", - "initialValue": "PUBLIC", - "configProperty": "datasourceConfiguration.properties[3].value" - } - ] - }], - "id": 1 + "sectionName": "Connection", + "id": 1, + "children": [ + { + "sectionName": null, + "children": [ + { + "label": "Account name", + "configProperty": "datasourceConfiguration.url", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "xy12345.ap-south-1.aws" + }, + { + "label": "Warehouse", + "configProperty": "datasourceConfiguration.properties[0].value", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "COMPUTE_WH" + }, + { + "label": "Database", + "configProperty": "datasourceConfiguration.properties[1].value", + "controlType": "INPUT_TEXT", + "isRequired": true, + "placeholderText": "SNOWFLAKE_SAMPLE_DATA" + }, + { + "label": "Default Schema", + "configProperty": "datasourceConfiguration.properties[2].value", + "controlType": "INPUT_TEXT", + "initialValue": "PUBLIC" + }, + { + "label": "Role", + "configProperty": "datasourceConfiguration.properties[3].value", + "controlType": "INPUT_TEXT", + "initialValue": "PUBLIC" + } + ] + } + ] }, { - "sectionName": "Authentication", - "children": [ + "sectionName": "Authentication", + "id": 2, + "children": [ + { + "label": "Authentication type", + "configProperty": "datasourceConfiguration.authentication.authenticationType", + "controlType": "DROP_DOWN", + "isRequired": true, + "initialValue": "dbAuth", + "options": [ { - "isRequired": true, - "controlType": "DROP_DOWN", - "hidden": { - "comparison": "FEATURE_FLAG", - "flagValue": "release_snowflake_key_pair_auth_enabled", - "value": false - }, - "options": [ - { - "label": "Basic", - "value": "dbAuth" - }, - { - "label": "Key pair", - "value": "snowflakeKeyPairAuth" - } - ], - "label": "Authentication type", - "initialValue": "dbAuth", - "configProperty": "datasourceConfiguration.authentication.authenticationType" + "label": "Basic", + "value": "dbAuth" }, { - "isRequired": true, - "controlType": "INPUT_TEXT", - "placeholderText": "Username", - "label": "Username", - "configProperty": "datasourceConfiguration.authentication.username" - }, - { - "isRequired": true, - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "comparison": "FEATURE_FLAG", - "flagValue": "release_snowflake_key_pair_auth_enabled", - "value": true - }, - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "DEFINED_AND_NOT_EQUALS", - "value": "dbAuth" - } - ] - }, - "dataType": "PASSWORD", - "placeholderText": "Password", - "label": "Password", - "configProperty": "datasourceConfiguration.authentication.password" - }, - { - "isRequired": true, - "controlType": "FILE_PICKER", - "encrypted": true, - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "comparison": "FEATURE_FLAG", - "flagValue": "release_snowflake_key_pair_auth_enabled", - "value": false - }, - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "snowflakeKeyPairAuth" - } - ] - }, - "label": "Private key", - "configProperty": "datasourceConfiguration.authentication.privateKey" - }, - { - "controlType": "INPUT_TEXT", - "encrypted": true, - "hidden": { - "conditionType": "OR", - "conditions": [ - { - "comparison": "FEATURE_FLAG", - "flagValue": "release_snowflake_key_pair_auth_enabled", - "value": false - }, - { - "path": "datasourceConfiguration.authentication.authenticationType", - "comparison": "NOT_EQUALS", - "value": "snowflakeKeyPairAuth" - } - ] - }, - "dataType": "PASSWORD", - "placeholderText": "Private key passphrase", - "label": "Passphrase", - "configProperty": "datasourceConfiguration.authentication.passphrase" + "label": "Key pair", + "value": "snowflakeKeyPairAuth" } - ], - "id": 2 + ], + "hidden": { + "flagValue": "release_snowflake_key_pair_auth_enabled", + "comparison": "FEATURE_FLAG", + "value": false + } + }, + { + "label": "Username", + "configProperty": "datasourceConfiguration.authentication.username", + "controlType": "INPUT_TEXT", + "placeholderText": "Username", + "isRequired": true + }, + { + "label": "Password", + "configProperty": "datasourceConfiguration.authentication.password", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Password", + "isRequired": true, + "encrypted": true, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "flagValue": "release_snowflake_key_pair_auth_enabled", + "comparison": "FEATURE_FLAG", + "value": true + }, + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "DEFINED_AND_NOT_EQUALS", + "value": "dbAuth" + } + ] + } + }, + { + "label": "Private key", + "configProperty": "datasourceConfiguration.authentication.privateKey", + "controlType": "FILE_PICKER", + "isRequired": true, + "encrypted": true, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "flagValue": "release_snowflake_key_pair_auth_enabled", + "comparison": "FEATURE_FLAG", + "value": false + }, + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "snowflakeKeyPairAuth" + } + ] + } + }, + { + "label": "Passphrase", + "configProperty": "datasourceConfiguration.authentication.passphrase", + "dataType": "PASSWORD", + "controlType": "INPUT_TEXT", + "placeholderText": "Private key passphrase", + "encrypted": true, + "hidden": { + "conditionType": "OR", + "conditions": [ + { + "flagValue": "release_snowflake_key_pair_auth_enabled", + "comparison": "FEATURE_FLAG", + "value": false + }, + { + "path": "datasourceConfiguration.authentication.authenticationType", + "comparison": "NOT_EQUALS", + "value": "snowflakeKeyPairAuth" + } + ] + } + } + ] } -]} + ] +} \ No newline at end of file diff --git a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/templates/meta.json b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/templates/meta.json index fd67a1ec48..b05a592845 100644 --- a/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/templates/meta.json +++ b/app/server/appsmith-plugins/snowflakePlugin/src/main/resources/templates/meta.json @@ -1,6 +1,16 @@ -{"templates": [ - {"file": "CREATE.sql"}, - {"file": "SELECT.sql"}, - {"file": "UPDATE.sql"}, - {"file": "DELETE.sql"} -]} +{ + "templates": [ + { + "file": "CREATE.sql" + }, + { + "file": "SELECT.sql" + }, + { + "file": "UPDATE.sql" + }, + { + "file": "DELETE.sql" + } + ] +} diff --git a/app/server/appsmith-server/src/main/resources/CRUD-DB-Table-Template-Application.json b/app/server/appsmith-server/src/main/resources/CRUD-DB-Table-Template-Application.json index 93ffc58f9b..637351ddad 100644 --- a/app/server/appsmith-server/src/main/resources/CRUD-DB-Table-Template-Application.json +++ b/app/server/appsmith-server/src/main/resources/CRUD-DB-Table-Template-Application.json @@ -1,33324 +1 @@ -{ - "customJSLibList": [], - "updatedResources": { - "actionList": [ - "InsertQuery##ENTITY_SEPARATOR##SQL", - "InsertQuery##ENTITY_SEPARATOR##Firestore", - "InsertQuery##ENTITY_SEPARATOR##PostgreSQL", - "update_template##ENTITY_SEPARATOR##Admin", - "get_exported_app##ENTITY_SEPARATOR##Admin", - "generate_mongo_app##ENTITY_SEPARATOR##Page Generator", - "UpdateKey##ENTITY_SEPARATOR##Redis", - "InsertQuery##ENTITY_SEPARATOR##Google Sheets", - "UpdateQuery##ENTITY_SEPARATOR##Google Sheets", - "SelectQuery##ENTITY_SEPARATOR##PostgreSQL", - "Utils.myFun2##ENTITY_SEPARATOR##Admin", - "UpdateQuery##ENTITY_SEPARATOR##SQL", - "UpdateFile##ENTITY_SEPARATOR##S3", - "FetchValue##ENTITY_SEPARATOR##Redis", - "SelectQuery##ENTITY_SEPARATOR##SQL", - "get_user##ENTITY_SEPARATOR##Admin", - "generate_gsheet_app##ENTITY_SEPARATOR##Page Generator", - "ListFiles##ENTITY_SEPARATOR##S3", - "UpdateQuery##ENTITY_SEPARATOR##MongoDB", - "InsertQuery##ENTITY_SEPARATOR##MongoDB", - "ReadFile##ENTITY_SEPARATOR##S3", - "DeleteKey##ENTITY_SEPARATOR##Redis", - "get_datasource_structure##ENTITY_SEPARATOR##Admin", - "FetchKeys##ENTITY_SEPARATOR##Redis", - "SelectQuery##ENTITY_SEPARATOR##Firestore", - "UpdateQuery##ENTITY_SEPARATOR##Firestore", - "DeleteQuery##ENTITY_SEPARATOR##MongoDB", - "DeleteQuery##ENTITY_SEPARATOR##PostgreSQL", - "DeleteQuery##ENTITY_SEPARATOR##SQL", - "UpdateQuery##ENTITY_SEPARATOR##PostgreSQL", - "DeleteQuery##ENTITY_SEPARATOR##Google Sheets", - "SelectQuery##ENTITY_SEPARATOR##Google Sheets", - "CreateFile##ENTITY_SEPARATOR##S3", - "InsertKey##ENTITY_SEPARATOR##Redis", - "DeleteFile##ENTITY_SEPARATOR##S3", - "generate_sql_app##ENTITY_SEPARATOR##Page Generator", - "FindQuery##ENTITY_SEPARATOR##MongoDB", - "DeleteQuery##ENTITY_SEPARATOR##Firestore" - ], - "pageList": [ - "Google Sheets", - "S3", - "Page Generator", - "PostgreSQL", - "Firestore", - "Redis", - "MongoDB", - "Admin", - "SQL" - ], - "actionCollectionList": ["Utils##ENTITY_SEPARATOR##Admin"] - }, - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "serverSchemaVersion": 6, - "datasourceConfigurationStructureList": [ - { - "datasourceId": "AmazonS3 CRUD", - "structure": {} - }, - { - "datasourceId": "Appsmith Release", - "structure": {} - }, - { - "datasourceId": "FBTemplateDB", - "structure": {} - }, - { - "datasourceId": "Google Sheet", - "structure": {} - }, - { - "datasourceId": "Internal DB", - "structure": {"tables": [ - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('aforce_roster_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "email", - "type": "text", - "isAutogenerated": false - }, - { - "name": "name", - "type": "text", - "isAutogenerated": false - }, - { - "name": "registration_date", - "type": "date", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "aforce_roster_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"aforce_heroes\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"aforce_heroes\" (\"email\", \"name\", \"registration_date\")\n VALUES ('', '', '2019-07-01');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"aforce_heroes\" SET\n \"email\" = '',\n \"name\" = '',\n \"registration_date\" = '2019-07-01'\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"aforce_heroes\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.aforce_heroes", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('aforce_issue_upvote_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "link", - "type": "text", - "isAutogenerated": false - }, - { - "name": "comment", - "type": "text", - "isAutogenerated": false - }, - { - "name": "author", - "type": "text", - "isAutogenerated": false - }, - { - "defaultValue": "CURRENT_TIMESTAMP", - "name": "created_at", - "type": "timestamp", - "isAutogenerated": false - }, - { - "name": "issue_id", - "type": "int4", - "isAutogenerated": false - }, - { - "defaultValue": "'None'::text", - "name": "comm_status", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "aforce_issue_upvote_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"aforce_issue_upvote\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"aforce_issue_upvote\" (\"link\", \"comment\", \"author\", \"issue_id\")\n VALUES ('', '', '', 1);" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"aforce_issue_upvote\" SET\n \"link\" = '',\n \"comment\" = '',\n \"author\" = '',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"aforce_issue_upvote\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.aforce_issue_upvote", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('aforce_roster_id_seq1'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "start_date", - "type": "date", - "isAutogenerated": false - }, - { - "name": "hero_id", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "end_date", - "type": "date", - "isAutogenerated": false - }, - { - "name": "support_team", - "type": "text", - "isAutogenerated": false - }, - { - "name": "pod", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "aforce_roster_pkey1", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"aforce_roster\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"aforce_roster\" (\"start_date\", \"hero_id\", \"end_date\", \"support_team\", \"pod\")\n VALUES ('2019-07-01', 1, '2019-07-01', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"aforce_roster\" SET\n \"start_date\" = '2019-07-01',\n \"hero_id\" = 1,\n \"end_date\" = '2019-07-01',\n \"support_team\" = '',\n \"pod\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"aforce_roster\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.aforce_roster", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('discord_messages_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "msg_id", - "type": "text", - "isAutogenerated": false - }, - { - "name": "created_at", - "type": "date", - "isAutogenerated": false - }, - { - "name": "author", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "discord_messages_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"discord_messages\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"discord_messages\" (\"msg_id\", \"created_at\", \"author\")\n VALUES ('', '2019-07-01', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"discord_messages\" SET\n \"msg_id\" = '',\n \"created_at\" = '2019-07-01',\n \"author\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"discord_messages\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.discord_messages", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('email_issues_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "from", - "type": "text", - "isAutogenerated": false - }, - { - "name": "body", - "type": "text", - "isAutogenerated": false - }, - { - "name": "created_at", - "type": "timestamptz", - "isAutogenerated": false - }, - { - "name": "subject", - "type": "text", - "isAutogenerated": false - }, - { - "name": "is_tagged", - "type": "bool", - "isAutogenerated": false - }, - { - "name": "assignee", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "email_issues_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"email_issues\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"email_issues\" (\"from\", \"body\", \"created_at\", \"subject\", \"is_tagged\", \"assignee\")\n VALUES ('', '', TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET', '', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"email_issues\" SET\n \"from\" = '',\n \"body\" = '',\n \"created_at\" = TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET',\n \"subject\" = '',\n \"is_tagged\" = '',\n \"assignee\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"email_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.email_issues", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('github_issues_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "upvotes", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "closed_date", - "type": "date", - "isAutogenerated": false - }, - { - "name": "created_date", - "type": "date", - "isAutogenerated": false - }, - { - "name": "assignee", - "type": "text", - "isAutogenerated": false - }, - { - "name": "state", - "type": "text", - "isAutogenerated": false - }, - { - "name": "issue_creator_id", - "type": "text", - "isAutogenerated": false - }, - { - "name": "title", - "type": "text", - "isAutogenerated": false - }, - { - "name": "issue_number", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "label_arr", - "type": "_text", - "isAutogenerated": false - }, - { - "name": "total_reactions", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "unique_commentors", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "updated_at", - "type": "timestamp", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "github_issues_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"github_issues\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"github_issues\" (\"upvotes\", \"closed_date\", \"created_date\", \"assignee\", \"state\", \"issue_creator_id\", \"title\", \"issue_number\", \"label_arr\", \"total_reactions\", \"unique_commentors\", \"updated_at\")\n VALUES (1, '2019-07-01', '2019-07-01', '', '', '', '', 1, '', 1, 1, TIMESTAMP '2019-07-01 10:00:00');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"github_issues\" SET\n \"upvotes\" = 1,\n \"closed_date\" = '2019-07-01',\n \"created_date\" = '2019-07-01',\n \"assignee\" = '',\n \"state\" = '',\n \"issue_creator_id\" = '',\n \"title\" = '',\n \"issue_number\" = 1,\n \"label_arr\" = '',\n \"total_reactions\" = 1,\n \"unique_commentors\" = 1,\n \"updated_at\" = TIMESTAMP '2019-07-01 10:00:00'\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"github_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.github_issues", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('issue_db_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "github_issue_id", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "author", - "type": "text", - "isAutogenerated": false - }, - { - "name": "created_at", - "type": "timestamp", - "isAutogenerated": false - }, - { - "name": "title", - "type": "text", - "isAutogenerated": false - }, - { - "name": "description", - "type": "text", - "isAutogenerated": false - }, - { - "name": "labels", - "type": "_text", - "isAutogenerated": false - }, - { - "name": "type", - "type": "text", - "isAutogenerated": false - }, - { - "name": "state", - "type": "text", - "isAutogenerated": false - }, - { - "name": "answer", - "type": "text", - "isAutogenerated": false - }, - { - "name": "link", - "type": "text", - "isAutogenerated": false - }, - { - "name": "states", - "type": "_text", - "isAutogenerated": false - }, - { - "defaultValue": "'None'::text", - "name": "priority_status", - "type": "text", - "isAutogenerated": false - }, - { - "defaultValue": "'Idle'::text", - "name": "issue_status", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "issue_db_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"global_issues\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"global_issues\" (\"github_issue_id\", \"author\", \"created_at\", \"title\", \"description\", \"labels\", \"type\", \"state\", \"answer\", \"link\", \"states\")\n VALUES (1, '', TIMESTAMP '2019-07-01 10:00:00', '', '', '', '', '', '', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"global_issues\" SET\n \"github_issue_id\" = 1,\n \"author\" = '',\n \"created_at\" = TIMESTAMP '2019-07-01 10:00:00',\n \"title\" = '',\n \"description\" = '',\n \"labels\" = '',\n \"type\" = '',\n \"state\" = '',\n \"answer\" = '',\n \"link\" = '',\n \"states\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"global_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.global_issues", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('issue_upvote_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "link", - "type": "text", - "isAutogenerated": false - }, - { - "name": "comment", - "type": "text", - "isAutogenerated": false - }, - { - "name": "author", - "type": "text", - "isAutogenerated": false - }, - { - "name": "created_at", - "type": "timestamp", - "isAutogenerated": false - }, - { - "name": "issue_id", - "type": "int4", - "isAutogenerated": false - }, - { - "defaultValue": "'None'::text", - "name": "issue_comm_status", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "issue_upvote_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"issue_upvote\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"issue_upvote\" (\"link\", \"comment\", \"author\", \"created_at\", \"issue_id\")\n VALUES ('', '', '', TIMESTAMP '2019-07-01 10:00:00', 1);" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"issue_upvote\" SET\n \"link\" = '',\n \"comment\" = '',\n \"author\" = '',\n \"created_at\" = TIMESTAMP '2019-07-01 10:00:00',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"issue_upvote\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.issue_upvote", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('product_comments_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "comment", - "type": "text", - "isAutogenerated": false - }, - { - "name": "author", - "type": "varchar", - "isAutogenerated": false - }, - { - "defaultValue": "CURRENT_TIMESTAMP", - "name": "created_at", - "type": "timestamp", - "isAutogenerated": false - }, - { - "name": "issue_id", - "type": "int4", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "product_comments_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"product_comments\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"product_comments\" (\"comment\", \"author\", \"issue_id\")\n VALUES ('', '', 1);" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"product_comments\" SET\n \"comment\" = '',\n \"author\" = '',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"product_comments\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.product_comments", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('sample_apps_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "title", - "type": "varchar", - "isAutogenerated": false - }, - { - "name": "description", - "type": "text", - "isAutogenerated": false - }, - { - "name": "link", - "type": "text", - "isAutogenerated": false - }, - { - "name": "author", - "type": "varchar", - "isAutogenerated": false - }, - { - "defaultValue": "CURRENT_DATE", - "name": "created_at", - "type": "timestamp", - "isAutogenerated": false - }, - { - "name": "categories", - "type": "text", - "isAutogenerated": false - }, - { - "name": "tags", - "type": "text", - "isAutogenerated": false - }, - { - "name": "status", - "type": "text", - "isAutogenerated": false - }, - { - "name": "isdeleted", - "type": "bool", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "sample_apps_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"sample_apps\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"sample_apps\" (\"title\", \"description\", \"link\", \"author\", \"categories\", \"tags\", \"status\", \"isdeleted\")\n VALUES ('', '', '', '', '', '', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"sample_apps\" SET\n \"title\" = '',\n \"description\" = '',\n \"link\" = '',\n \"author\" = '',\n \"categories\" = '',\n \"tags\" = '',\n \"status\" = '',\n \"isdeleted\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"sample_apps\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.sample_apps", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('standup_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "name", - "type": "text", - "isAutogenerated": false - }, - { - "name": "yesterday", - "type": "text", - "isAutogenerated": false - }, - { - "name": "today", - "type": "text", - "isAutogenerated": false - }, - { - "name": "blocked", - "type": "text", - "isAutogenerated": false - }, - { - "name": "date", - "type": "date", - "isAutogenerated": false - }, - { - "name": "pod", - "type": "text", - "isAutogenerated": false - }, - { - "name": "dayrating", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "restrating", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "focusrating", - "type": "int4", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "standup_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"standup\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"standup\" (\"name\", \"yesterday\", \"today\", \"blocked\", \"date\", \"pod\", \"dayrating\", \"restrating\", \"focusrating\")\n VALUES ('', '', '', '', '2019-07-01', '', 1, 1, 1);" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"standup\" SET\n \"name\" = '',\n \"yesterday\" = '',\n \"today\" = '',\n \"blocked\" = '',\n \"date\" = '2019-07-01',\n \"pod\" = '',\n \"dayrating\" = 1,\n \"restrating\" = 1,\n \"focusrating\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"standup\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.standup", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('support_tickets_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "description", - "type": "varchar", - "isAutogenerated": false - }, - { - "name": "created_at", - "type": "timestamptz", - "isAutogenerated": false - }, - { - "name": "author", - "type": "text", - "isAutogenerated": false - }, - { - "name": "user", - "type": "text", - "isAutogenerated": false - }, - { - "name": "comments", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["id"], - "name": "support_tickets_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"support_tickets\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"support_tickets\" (\"description\", \"created_at\", \"author\", \"user\", \"comments\")\n VALUES ('', TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET', '', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"support_tickets\" SET\n \"description\" = '',\n \"created_at\" = TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET',\n \"author\" = '',\n \"user\" = '',\n \"comments\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"support_tickets\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.support_tickets", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('template_table_col1_seq'::regclass)", - "name": "col1", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "col2", - "type": "text", - "isAutogenerated": false - }, - { - "name": "col3", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "col4", - "type": "bool", - "isAutogenerated": false - }, - { - "name": "col5", - "type": "float8", - "isAutogenerated": false - }, - { - "name": "col6", - "type": "date", - "isAutogenerated": false - }, - { - "name": "col7", - "type": "json", - "isAutogenerated": false - }, - { - "name": "col8", - "type": "varchar", - "isAutogenerated": false - }, - { - "name": "col9", - "type": "numeric", - "isAutogenerated": false - }, - { - "name": "col10", - "type": "text", - "isAutogenerated": false - }, - { - "name": "col11", - "type": "text", - "isAutogenerated": false - }, - { - "name": "col12", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [{ - "columnNames": ["col1"], - "name": "template_table_pkey", - "type": "primary key" - }], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"template_table\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"template_table\" (\"col2\", \"col3\", \"col4\", \"col5\", \"col6\", \"col7\", \"col8\", \"col9\", \"col10\", \"col11\", \"col12\")\n VALUES ('', 1, '', 1.0, '2019-07-01', '', '', '', '', '', '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"template_table\" SET\n \"col2\" = '',\n \"col3\" = 1,\n \"col4\" = '',\n \"col5\" = 1.0,\n \"col6\" = '2019-07-01',\n \"col7\" = '',\n \"col8\" = '',\n \"col9\" = '',\n \"col10\" = '',\n \"col11\" = '',\n \"col12\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"template_table\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.template_table", - "type": "TABLE" - }, - { - "schema": "public", - "columns": [ - { - "defaultValue": "nextval('ticket_tags_id_seq'::regclass)", - "name": "id", - "type": "int4", - "isAutogenerated": true - }, - { - "name": "ticket_id", - "type": "int4", - "isAutogenerated": false - }, - { - "name": "github_tag_id", - "type": "text", - "isAutogenerated": false - } - ], - "keys": [ - { - "columnNames": ["id"], - "name": "ticket_tags_pkey", - "type": "primary key" - }, - { - "fromColumns": ["ticket_id"], - "name": "ticket_id_fk", - "toColumns": ["support_tickets.id"], - "type": "foreign key" - } - ], - "templates": [ - { - "title": "SELECT", - "body": "SELECT * FROM public.\"ticket_tags\" LIMIT 10;" - }, - { - "title": "INSERT", - "body": "INSERT INTO public.\"ticket_tags\" (\"ticket_id\", \"github_tag_id\")\n VALUES (1, '');" - }, - { - "title": "UPDATE", - "body": "UPDATE public.\"ticket_tags\" SET\n \"ticket_id\" = 1,\n \"github_tag_id\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" - }, - { - "title": "DELETE", - "body": "DELETE FROM public.\"ticket_tags\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" - } - ], - "name": "public.ticket_tags", - "type": "TABLE" - } - ]} - }, - { - "datasourceId": "Mock_Mongo", - "structure": {"tables": [ - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "col1", - "type": "String", - "isAutogenerated": false - }, - { - "name": "col2", - "type": "String", - "isAutogenerated": false - }, - { - "name": "col3", - "type": "String", - "isAutogenerated": false - }, - { - "name": "col4", - "type": "String", - "isAutogenerated": false - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"col1\": \"test\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"find\": \"template_table\",\n \"filter\": {\n \"col1\": \"test\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"find\": \"template_table\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"col1\": \"new value\",\n \"col2\": \"new value\",\n \"col3\": \"new value\",\n \"col4\": \"new value\",\n}]"}}, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"insert\": \"template_table\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"col1\": \"new value\",\n \"col2\": \"new value\",\n \"col3\": \"new value\",\n \"col4\": \"new value\",\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"col1\": \"new value\" } }"} - }, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"update\": \"template_table\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"col1\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"delete\": \"template_table\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"count\": \"template_table\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"distinct\": \"template_table\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "template_table"}, - "body": {"data": "{\n \"aggregate\": \"template_table\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "template_table", - "type": "COLLECTION" - }, - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "createdAt", - "type": "Date", - "isAutogenerated": false - }, - { - "name": "email", - "type": "String", - "isAutogenerated": false - }, - { - "name": "name", - "type": "String", - "isAutogenerated": false - }, - { - "name": "role", - "type": "String", - "isAutogenerated": false - }, - { - "name": "status", - "type": "Object", - "isAutogenerated": false - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"email\": \"Fae14@hotmail.com\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "users"}, - "body": {"data": "{\n \"find\": \"users\",\n \"filter\": {\n \"email\": \"Fae14@hotmail.com\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "users"}, - "body": {"data": "{\n \"find\": \"users\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"email\": \"new value\",\n \"name\": \"new value\",\n \"role\": \"new value\",\n \"status\": {},\n}]"}}, - "collection": {"data": "users"}, - "body": {"data": "{\n \"insert\": \"users\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"email\": \"new value\",\n \"name\": \"new value\",\n \"role\": \"new value\",\n \"status\": {},\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"email\": \"new value\" } }"} - }, - "collection": {"data": "users"}, - "body": {"data": "{\n \"update\": \"users\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"email\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "users"}, - "body": {"data": "{\n \"delete\": \"users\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "users"}, - "body": {"data": "{\n \"count\": \"users\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "users"}, - "body": {"data": "{\n \"distinct\": \"users\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "users"}, - "body": {"data": "{\n \"aggregate\": \"users\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "users", - "type": "COLLECTION" - }, - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "createdAt", - "type": "Date", - "isAutogenerated": false - }, - { - "name": "currentLimit", - "type": "Integer", - "isAutogenerated": false - }, - { - "name": "featureName", - "type": "String", - "isAutogenerated": false - }, - { - "name": "key", - "type": "Integer", - "isAutogenerated": false - }, - { - "name": "limit", - "type": "Integer", - "isAutogenerated": false - }, - { - "name": "subscriptionId", - "type": "ObjectId", - "isAutogenerated": true - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"featureName\": \"Okuneva Inc\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"find\": \"orgs\",\n \"filter\": {\n \"featureName\": \"Okuneva Inc\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"find\": \"orgs\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currentLimit\": 1,\n \"featureName\": \"new value\",\n \"key\": 1,\n \"limit\": 1,\n \"subscriptionId\": ObjectId(\"a_valid_object_id_hex\"),\n}]"}}, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"insert\": \"orgs\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currentLimit\": 1,\n \"featureName\": \"new value\",\n \"key\": 1,\n \"limit\": 1,\n \"subscriptionId\": ObjectId(\"a_valid_object_id_hex\"),\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"featureName\": \"new value\" } }"} - }, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"update\": \"orgs\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"featureName\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"delete\": \"orgs\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"count\": \"orgs\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"distinct\": \"orgs\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "orgs"}, - "body": {"data": "{\n \"aggregate\": \"orgs\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "orgs", - "type": "COLLECTION" - }, - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "createdAt", - "type": "Date", - "isAutogenerated": false - }, - { - "name": "createdBy", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "domain", - "type": "String", - "isAutogenerated": false - }, - { - "name": "name", - "type": "String", - "isAutogenerated": false - }, - { - "name": "numUsers", - "type": "Integer", - "isAutogenerated": false - }, - { - "name": "orgId", - "type": "ObjectId", - "isAutogenerated": true - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"domain\": \"gunner.name\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"find\": \"apps\",\n \"filter\": {\n \"domain\": \"gunner.name\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"find\": \"apps\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"createdBy\": ObjectId(\"a_valid_object_id_hex\"),\n \"domain\": \"new value\",\n \"name\": \"new value\",\n \"numUsers\": 1,\n \"orgId\": ObjectId(\"a_valid_object_id_hex\"),\n}]"}}, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"insert\": \"apps\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"createdBy\": ObjectId(\"a_valid_object_id_hex\"),\n \"domain\": \"new value\",\n \"name\": \"new value\",\n \"numUsers\": 1,\n \"orgId\": ObjectId(\"a_valid_object_id_hex\"),\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"domain\": \"new value\" } }"} - }, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"update\": \"apps\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"domain\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "apps"}, - "body": {"data": "{\n \"delete\": \"apps\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"count\": \"apps\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "apps"}, - "body": {"data": "{\n \"distinct\": \"apps\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "apps"}, - "body": {"data": "{\n \"aggregate\": \"apps\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "apps", - "type": "COLLECTION" - }, - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "genres", - "type": "String", - "isAutogenerated": false - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"genres\": \"https://release.app.appsmith.com/app/scratchpad/mongo-625418abb49da04657c566c5/edit\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"find\": \"movies\",\n \"filter\": {\n \"genres\": \"https://release.app.appsmith.com/app/scratchpad/mongo-625418abb49da04657c566c5/edit\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"find\": \"movies\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"genres\": \"new value\",\n}]"}}, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"insert\": \"movies\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"genres\": \"new value\",\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"genres\": \"new value\" } }"} - }, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"update\": \"movies\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"genres\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "movies"}, - "body": {"data": "{\n \"delete\": \"movies\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"count\": \"movies\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "movies"}, - "body": {"data": "{\n \"distinct\": \"movies\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "movies"}, - "body": {"data": "{\n \"aggregate\": \"movies\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "movies", - "type": "COLLECTION" - }, - { - "columns": [ - { - "name": "_id", - "type": "ObjectId", - "isAutogenerated": true - }, - { - "name": "createdAt", - "type": "Date", - "isAutogenerated": false - }, - { - "name": "currency", - "type": "String", - "isAutogenerated": false - }, - { - "name": "mrr", - "type": "String", - "isAutogenerated": false - }, - { - "name": "name", - "type": "String", - "isAutogenerated": false - }, - { - "name": "renewalDate", - "type": "Date", - "isAutogenerated": false - }, - { - "name": "status", - "type": "String", - "isAutogenerated": false - }, - { - "name": "statusOfApp", - "type": "Object", - "isAutogenerated": false - } - ], - "keys": [], - "templates": [ - { - "configuration": { - "find": { - "query": {"data": "{ \"currency\": \"MRO\"}"}, - "limit": {"data": "10"}, - "sort": {"data": "{\"_id\": 1}"} - }, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"find\": \"subscriptions\",\n \"filter\": {\n \"currency\": \"MRO\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find" - }, - { - "configuration": { - "find": {"query": {"data": "{\"_id\": ObjectId(\"id_to_query_with\")}"}}, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"find\": \"subscriptions\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n"}, - "command": {"data": "FIND"}, - "smartSubstitution": {"data": true} - }, - "title": "Find by ID" - }, - { - "configuration": { - "insert": {"documents": {"data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currency\": \"new value\",\n \"mrr\": \"new value\",\n \"name\": \"new value\",\n \"renewalDate\": new Date(\"2019-07-01\"),\n \"status\": \"new value\",\n \"statusOfApp\": {},\n}]"}}, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"insert\": \"subscriptions\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currency\": \"new value\",\n \"mrr\": \"new value\",\n \"name\": \"new value\",\n \"renewalDate\": new Date(\"2019-07-01\"),\n \"status\": \"new value\",\n \"statusOfApp\": {},\n }\n ]\n}\n"}, - "command": {"data": "INSERT"}, - "smartSubstitution": {"data": true} - }, - "title": "Insert" - }, - { - "configuration": { - "updateMany": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }"}, - "limit": {"data": "ALL"}, - "update": {"data": "{ \"$set\": { \"currency\": \"new value\" } }"} - }, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"update\": \"subscriptions\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"currency\": \"new value\" } }\n }\n ]\n}\n"}, - "command": {"data": "UPDATE"}, - "smartSubstitution": {"data": true} - }, - "title": "Update" - }, - { - "configuration": { - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"delete\": \"subscriptions\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n"}, - "delete": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }"}, - "limit": {"data": "SINGLE"} - }, - "command": {"data": "DELETE"}, - "smartSubstitution": {"data": true} - }, - "title": "Delete" - }, - { - "configuration": { - "count": {"query": {"data": "{\"_id\": {\"$exists\": true}}"}}, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"count\": \"subscriptions\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n"}, - "command": {"data": "COUNT"}, - "smartSubstitution": {"data": true} - }, - "title": "Count" - }, - { - "configuration": { - "distinct": { - "query": {"data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }"}, - "key": {"data": "_id"} - }, - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"distinct\": \"subscriptions\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n"}, - "command": {"data": "DISTINCT"}, - "smartSubstitution": {"data": true} - }, - "title": "Distinct" - }, - { - "configuration": { - "collection": {"data": "subscriptions"}, - "body": {"data": "{\n \"aggregate\": \"subscriptions\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n"}, - "command": {"data": "AGGREGATE"}, - "smartSubstitution": {"data": true}, - "aggregate": { - "arrayPipelines": {"data": "[ {\"$sort\" : {\"_id\": 1} } ]"}, - "limit": {"data": "10"} - } - }, - "title": "Aggregate" - } - ], - "name": "subscriptions", - "type": "COLLECTION" - } - ]} - }, - { - "datasourceId": "RedisTemplateApps", - "structure": {} - } - ], - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "datasourceList": [ - { - "deleted": false, - "pluginId": "amazons3-plugin", - "name": "AmazonS3 CRUD", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528942" - }, - { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528a53" - }, - { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d70450952893f" - }, - { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528941" - }, - { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d70450952893c" - }, - { - "deleted": false, - "pluginId": "mongo-plugin", - "name": "Mock_Mongo", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "5f7add8687af934ed846dd6a_61c43332e89bc475f3cae797" - }, - { - "deleted": false, - "pluginId": "redis-plugin", - "name": "RedisTemplateApps", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528943" - } - ], - "actionList": [ - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "DELETE FROM public.template_table\n WHERE col1 = {{data_table.triggeredRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.col1"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "SQL_DeleteQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "DELETE FROM public.template_table\n WHERE col1 = {{data_table.triggeredRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.col1"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f01" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.template_table\nWHERE col2 like '%{{data_table.searchText || \"\"}}%'\nORDER BY {{data_table.sortOrder.column || 'col1'}} {{data_table.sortOrder.order || \"ASC\"}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || \"ASC\"" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "SQL_SelectQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.template_table\nWHERE col2 like '%{{data_table.searchText || \"\"}}%'\nORDER BY {{data_table.sortOrder.column || 'col1'}} {{data_table.sortOrder.order || \"ASC\"}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || \"ASC\"" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531ef8" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.template_table SET\n\t\tcol2 = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\tcol3 = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n col4 = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\tcol5 = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\tcol6 = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\tcol7 = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\tcol8 = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\tcol9 = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\tcol10 = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\tcol11 = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\tcol12 = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n WHERE col1 = {{data_table.selectedRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.col1", - "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", - "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", - "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", - "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", - "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", - "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", - "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", - "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", - "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", - "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", - "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "SQL_UpdateQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.template_table SET\n\t\tcol2 = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\tcol3 = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n col4 = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\tcol5 = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\tcol6 = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\tcol7 = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\tcol8 = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\tcol9 = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\tcol10 = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\tcol11 = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\tcol12 = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n WHERE col1 = {{data_table.selectedRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.col1", - "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", - "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", - "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", - "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", - "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", - "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", - "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", - "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", - "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", - "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", - "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f03" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.template_table (\n\tcol1,\n\tcol2,\n\tcol3,\n\tcol4,\n\tcol5,\n\tcol6,\n\tcol7,\n\tcol8,\n\tcol9,\n\tcol10,\n\tcol11,\n\tcol12\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_form.formData.col1", - "insert_form.formData.col10", - "insert_form.formData.col11", - "insert_form.formData.col12", - "insert_form.formData.col2", - "insert_form.formData.col3", - "insert_form.formData.col4", - "insert_form.formData.col5", - "insert_form.formData.col6", - "insert_form.formData.col7", - "insert_form.formData.col8", - "insert_form.formData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "SQL_InsertQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.template_table (\n\tcol1,\n\tcol2,\n\tcol3,\n\tcol4,\n\tcol5,\n\tcol6,\n\tcol7,\n\tcol8,\n\tcol9,\n\tcol10,\n\tcol11,\n\tcol12\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "SQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_form.formData.col1", - "insert_form.formData.col10", - "insert_form.formData.col11", - "insert_form.formData.col12", - "insert_form.formData.col2", - "insert_form.formData.col3", - "insert_form.formData.col4", - "insert_form.formData.col5", - "insert_form.formData.col6", - "insert_form.formData.col7", - "insert_form.formData.col8", - "insert_form.formData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531ef9" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", - "viewType": "component", - "componentData": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "UPDATE_ONE", - "viewType": "component", - "componentData": "UPDATE_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "UPDATE", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n"], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Google Sheets_UpdateQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", - "viewType": "component", - "componentData": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "UPDATE_ONE", - "viewType": "component", - "componentData": "UPDATE_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "UPDATE", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n"], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efa" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "where": { - "data": { - "condition": "AND", - "children": [{}] - }, - "viewType": "component", - "componentData": { - "condition": "AND", - "children": [{}] - } - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "FETCH_MANY", - "viewType": "component", - "componentData": "FETCH_MANY" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize" - ], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Google Sheets_SelectQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "where": { - "data": { - "condition": "AND", - "children": [{}] - }, - "viewType": "component", - "componentData": { - "condition": "AND", - "children": [{}] - } - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "FETCH_MANY", - "viewType": "component", - "componentData": "FETCH_MANY" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize" - ], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f02" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "rowIndex": { - "data": "{{data_table.triggeredRow.rowIndex}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow.rowIndex}}" - }, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "DELETE_ONE", - "viewType": "component", - "componentData": "DELETE_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "DELETE_ROW", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "{{data_table.triggeredRow.rowIndex}}", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.triggeredRow.rowIndex" - ], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Google Sheets_DeleteQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "rowIndex": { - "data": "{{data_table.triggeredRow.rowIndex}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow.rowIndex}}" - }, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "DELETE_ONE", - "viewType": "component", - "componentData": "DELETE_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "DELETE_ROW", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "{{data_table.triggeredRow.rowIndex}}", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.triggeredRow.rowIndex" - ], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f04" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{{insert_form.formData}}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "INSERT_ONE", - "viewType": "component", - "componentData": "INSERT_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "APPEND", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{{insert_form.formData}}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["insert_form.formData"], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Google Sheets_InsertQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{{insert_form.formData}}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" - }, - "command": { - "data": "INSERT_ONE", - "viewType": "component", - "componentData": "INSERT_ONE" - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "APPEND", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "template_table", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{{insert_form.formData}}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - } - ] - }, - "policies": [], - "userPermissions": [], - "pageId": "Google Sheets", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["insert_form.formData"], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "Google Sheet", - "policies": [], - "messages": [], - "id": "Google Sheet", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efb" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 100000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}", - "viewType": "component", - "componentData": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}" - }, - "create": { - "dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "expiry": { - "data": "5", - "viewType": "component", - "componentData": "5" - } - }, - "body": { - "data": "{{FilePicker.files[this.params.fileIndex]}}", - "viewType": "component", - "componentData": "{{FilePicker.files[this.params.fileIndex]}}" - }, - "command": { - "data": "UPLOAD_FILE_FROM_BODY", - "viewType": "component", - "componentData": "UPLOAD_FILE_FROM_BODY" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": ["'Query timeout' field must be an integer between 0 and 60000"], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name", - "FilePicker.files[this.params.fileIndex]" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "CreateFile", - "messages": [] - }, - "deleted": false, - "pluginId": "amazons3-plugin", - "id": "S3_CreateFile", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 100000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}", - "viewType": "component", - "componentData": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}" - }, - "create": { - "dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "expiry": { - "data": "5", - "viewType": "component", - "componentData": "5" - } - }, - "body": { - "data": "{{FilePicker.files[this.params.fileIndex]}}", - "viewType": "component", - "componentData": "{{FilePicker.files[this.params.fileIndex]}}" - }, - "command": { - "data": "UPLOAD_FILE_FROM_BODY", - "viewType": "component", - "componentData": "UPLOAD_FILE_FROM_BODY" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": ["'Query timeout' field must be an integer between 0 and 60000"], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name", - "FilePicker.files[this.params.fileIndex]" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "CreateFile", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efc" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "path": "", - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "body": { - "data": "{\n\t\"data\": \"\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"\"\n}" - }, - "list": { - "pagination": {"data": { - "offset": "{{(File_List.pageNo - 1) * File_List.pageSize}}", - "limit": "{{File_List.pageSize}}" - }}, - "prefix": { - "data": "{{search_input.text}}", - "viewType": "component", - "componentData": "{{search_input.text}}" - }, - "where": { - "data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }, - "viewType": "component", - "componentData": { - "condition": "AND", - "children": [{"condition": "EQ"}] - } - }, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": { - "data": "{{ 60 * 24 }}", - "viewType": "component", - "componentData": "{{ 60 * 24 }}" - }, - "signedUrl": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "unSignedUrl": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - } - }, - "command": { - "data": "LIST", - "viewType": "component", - "componentData": "LIST" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.list.prefix.data"}, - {"key": "formData.list.expiry.data"}, - {"key": "formData.list.pagination.data.offset"}, - {"key": "formData.list.pagination.data.limit"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " 60 * 24 ", - "(File_List.pageNo - 1) * File_List.pageSize", - "File_List.pageSize", - "search_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "name": "AmazonS3 CRUD", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ListFiles", - "messages": [] - }, - "deleted": false, - "pluginId": "amazons3-plugin", - "id": "S3_ListFiles", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "path": "", - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "body": { - "data": "{\n\t\"data\": \"\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"\"\n}" - }, - "list": { - "pagination": {"data": { - "offset": "{{(File_List.pageNo - 1) * File_List.pageSize}}", - "limit": "{{File_List.pageSize}}" - }}, - "prefix": { - "data": "{{search_input.text}}", - "viewType": "component", - "componentData": "{{search_input.text}}" - }, - "where": { - "data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }, - "viewType": "component", - "componentData": { - "condition": "AND", - "children": [{"condition": "EQ"}] - } - }, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": { - "data": "{{ 60 * 24 }}", - "viewType": "component", - "componentData": "{{ 60 * 24 }}" - }, - "signedUrl": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "unSignedUrl": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - } - }, - "command": { - "data": "LIST", - "viewType": "component", - "componentData": "LIST" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.list.prefix.data"}, - {"key": "formData.list.expiry.data"}, - {"key": "formData.list.pagination.data.offset"}, - {"key": "formData.list.pagination.data.limit"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " 60 * 24 ", - "(File_List.pageNo - 1) * File_List.pageSize", - "File_List.pageSize", - "search_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "name": "AmazonS3 CRUD", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ListFiles", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efd" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{File_List.selectedItem.fileName}}", - "viewType": "component", - "componentData": "{{File_List.selectedItem.fileName}}" - }, - "body": { - "data": "{\n\t\"data\": \"null\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"null\"\n}" - }, - "command": { - "data": "DELETE_FILE", - "viewType": "component", - "componentData": "DELETE_FILE" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["File_List.selectedItem.fileName"], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteFile", - "messages": [] - }, - "deleted": false, - "pluginId": "amazons3-plugin", - "id": "S3_DeleteFile", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{File_List.selectedItem.fileName}}", - "viewType": "component", - "componentData": "{{File_List.selectedItem.fileName}}" - }, - "body": { - "data": "{\n\t\"data\": \"null\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"null\"\n}" - }, - "command": { - "data": "DELETE_FILE", - "viewType": "component", - "componentData": "DELETE_FILE" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["File_List.selectedItem.fileName"], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteFile", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0c" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{File_List.selectedItem.fileName}}", - "viewType": "component", - "componentData": "{{File_List.selectedItem.fileName}}" - }, - "read": {"dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }}, - "body": { - "data": "{\n\t\"data\": \"\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"\"\n}" - }, - "command": { - "data": "READ_FILE", - "viewType": "component", - "componentData": "READ_FILE" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["File_List.selectedItem.fileName"], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ReadFile", - "messages": [] - }, - "deleted": false, - "pluginId": "amazons3-plugin", - "id": "S3_ReadFile", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{File_List.selectedItem.fileName}}", - "viewType": "component", - "componentData": "{{File_List.selectedItem.fileName}}" - }, - "read": {"dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }}, - "body": { - "data": "{\n\t\"data\": \"\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"\"\n}" - }, - "command": { - "data": "READ_FILE", - "viewType": "component", - "componentData": "READ_FILE" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["File_List.selectedItem.fileName"], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ReadFile", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0d" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{update_file_name.text}}", - "viewType": "component", - "componentData": "{{update_file_name.text}}" - }, - "create": { - "dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "expiry": { - "data": "5", - "viewType": "component", - "componentData": "5" - } - }, - "body": { - "data": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}" - }, - "command": { - "data": "UPLOAD_FILE_FROM_BODY", - "viewType": "component", - "componentData": "UPLOAD_FILE_FROM_BODY" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "update_file_name.text", - "update_file_picker.files.length ? update_file_picker.files[0].data : \"\"" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateFile", - "messages": [] - }, - "deleted": false, - "pluginId": "amazons3-plugin", - "id": "S3_UpdateFile", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": { - "data": "assets-test.appsmith.com", - "viewType": "component", - "componentData": "assets-test.appsmith.com" - }, - "path": { - "data": "{{update_file_name.text}}", - "viewType": "component", - "componentData": "{{update_file_name.text}}" - }, - "create": { - "dataType": { - "data": "YES", - "viewType": "component", - "componentData": "YES" - }, - "expiry": { - "data": "5", - "viewType": "component", - "componentData": "5" - } - }, - "body": { - "data": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}", - "viewType": "component", - "componentData": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}" - }, - "command": { - "data": "UPLOAD_FILE_FROM_BODY", - "viewType": "component", - "componentData": "UPLOAD_FILE_FROM_BODY" - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "S3", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "update_file_name.text", - "update_file_picker.files.length ? update_file_picker.files[0].data : \"\"" - ], - "datasource": { - "deleted": false, - "pluginId": "amazons3-plugin", - "policies": [], - "messages": [], - "id": "AmazonS3 CRUD", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateFile", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0e" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/v1/datasources/{{this.params.id}}/structure", - "headers": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["this.params.id"], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_datasource_structure", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Admin_get_datasource_structure", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/v1/datasources/{{this.params.id}}/structure", - "headers": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["this.params.id"], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_datasource_structure", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f00" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [{ - "value": "application/json", - "key": "content-type" - }], - "path": "/1iyoffhcy2d9mw0stqcmtdpmeaz8xvgf", - "headers": [{ - "value": "application/json", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "application/json"}, - "body": "{\n\t\"app\": {{ { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } }}, \n\t\"branch\": \"update-crud-template\" \n}", - "httpMethod": "POST", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": [" { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } "], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://hook.eu1.make.com"}, - "isAutoGenerated": false - }, - "name": "update_template", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Admin_update_template", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [{ - "value": "application/json", - "key": "content-type" - }], - "path": "/1iyoffhcy2d9mw0stqcmtdpmeaz8xvgf", - "headers": [{ - "value": "application/json", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "application/json"}, - "body": "{\n\t\"app\": {{ { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } }}, \n\t\"branch\": \"update-crud-template\" \n}", - "httpMethod": "POST", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": [" { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } "], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://hook.eu1.make.com"}, - "isAutoGenerated": false - }, - "name": "update_template", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efe" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [{ - "value": "text/plain", - "key": "content-type" - }], - "path": "/api/v1/applications/export/61764fbeba7e887d03bc3631", - "headers": [{ - "value": "text/plain", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 100000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "text/plain"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": ["'Query timeout' field must be an integer between 0 and 60000"], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_exported_app", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Admin_get_exported_app", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [{ - "value": "text/plain", - "key": "content-type" - }], - "path": "/api/v1/applications/export/61764fbeba7e887d03bc3631", - "headers": [{ - "value": "text/plain", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 100000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "text/plain"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": ["'Query timeout' field must be an integer between 0 and 60000"], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_exported_app", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531eff" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/users/me", - "headers": [{ - "value": "_hjid=41cedd95-19f9-438a-8b6e-f2c4d7fb086b; SL_C_23361dd035530_KEY=c370af0df0edf38360adbefbdc47d2b42ea137c9; SL_C_23361dd035530_VID=P3kBR7eMjg; ajs_anonymous_id=e6ef9c9b-3407-4374-81ab-6bafef26a4d1; ajs_user_id=nidhi@appsmith.com; intercom-id-y10e7138=50e190b7-b24e-4bef-b320-3c47a3c91006; amplitude_id_fef1e872c952688acd962d30aa545b9eappsmith.com=eyJkZXZpY2VJZCI6IjIxNWJlMWRkLTNjMGQtNDY5NS05YzRmLTFjYTM4MjNhNzM5NlIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTYzNjI1ODEwMjkyNCwibGFzdEV2ZW50VGltZSI6MTYzNjI1ODEwMzE3MywiZXZlbnRJZCI6NSwiaWRlbnRpZnlJZCI6MSwic2VxdWVuY2VOdW1iZXIiOjZ9; _ga=GA1.2.526957763.1633412376; _gid=GA1.2.1610516593.1636258104; _ga_0JZ9C3M56S=GS1.1.1636258103.3.1.1636258646.0; SESSION=09ae7c78-ca84-4a38-916a-f282893efb40; mp_70b8ea94d623dd857fb555a76d11f944_mixpanel=%7B%22distinct_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24device_id%22%3A%20%2217c91e75170277-051d4ff86c77bb-1d3b6650-168000-17c91e75171dc2%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22mp_lib%22%3A%20%22Segment%3A%20web%22%2C%22%24user_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22mp_name_tag%22%3A%20%22nidhi%40appsmith.com%22%2C%22userId%22%3A%20%22nidhi%40appsmith.com%22%2C%22source%22%3A%20%22cloud%22%2C%22id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24email%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24first_name%22%3A%20%22Nidhi%22%2C%22%24last_name%22%3A%20%22Nair%22%2C%22%24name%22%3A%20%22Nidhi%20Nair%22%7D; SL_C_23361dd035530_SID=3VIjO5jKCt; intercom-session-y10e7138=WnhwMVl4VmVIUDFPVkgxUDVidm8wOXUzNjZ2elJ0OWx2a21Qc3NCYk1zenNEa0dzMkswWFlpanM4YXNxY2pQYi0taFpkWkR6K0xLUFJyUVFRSkMwZ3pUUT09--376a7fef0d7774b3284b94fb4c1ea1c8e2305afe; _hjAbsoluteSessionInProgress=1", - "key": "Cookie" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_user", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Admin_get_user", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/users/me", - "headers": [{ - "value": "_hjid=41cedd95-19f9-438a-8b6e-f2c4d7fb086b; SL_C_23361dd035530_KEY=c370af0df0edf38360adbefbdc47d2b42ea137c9; SL_C_23361dd035530_VID=P3kBR7eMjg; ajs_anonymous_id=e6ef9c9b-3407-4374-81ab-6bafef26a4d1; ajs_user_id=nidhi@appsmith.com; intercom-id-y10e7138=50e190b7-b24e-4bef-b320-3c47a3c91006; amplitude_id_fef1e872c952688acd962d30aa545b9eappsmith.com=eyJkZXZpY2VJZCI6IjIxNWJlMWRkLTNjMGQtNDY5NS05YzRmLTFjYTM4MjNhNzM5NlIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTYzNjI1ODEwMjkyNCwibGFzdEV2ZW50VGltZSI6MTYzNjI1ODEwMzE3MywiZXZlbnRJZCI6NSwiaWRlbnRpZnlJZCI6MSwic2VxdWVuY2VOdW1iZXIiOjZ9; _ga=GA1.2.526957763.1633412376; _gid=GA1.2.1610516593.1636258104; _ga_0JZ9C3M56S=GS1.1.1636258103.3.1.1636258646.0; SESSION=09ae7c78-ca84-4a38-916a-f282893efb40; mp_70b8ea94d623dd857fb555a76d11f944_mixpanel=%7B%22distinct_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24device_id%22%3A%20%2217c91e75170277-051d4ff86c77bb-1d3b6650-168000-17c91e75171dc2%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22mp_lib%22%3A%20%22Segment%3A%20web%22%2C%22%24user_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22mp_name_tag%22%3A%20%22nidhi%40appsmith.com%22%2C%22userId%22%3A%20%22nidhi%40appsmith.com%22%2C%22source%22%3A%20%22cloud%22%2C%22id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24email%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24first_name%22%3A%20%22Nidhi%22%2C%22%24last_name%22%3A%20%22Nair%22%2C%22%24name%22%3A%20%22Nidhi%20Nair%22%7D; SL_C_23361dd035530_SID=3VIjO5jKCt; intercom-session-y10e7138=WnhwMVl4VmVIUDFPVkgxUDVidm8wOXUzNjZ2elJ0OWx2a21Qc3NCYk1zenNEa0dzMkswWFlpanM4YXNxY2pQYi0taFpkWkR6K0xLUFJyUVFRSkMwZ3pUUT09--376a7fef0d7774b3284b94fb4c1ea1c8e2305afe; _hjAbsoluteSessionInProgress=1", - "key": "Cookie" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "Appsmith Release", - "policies": [], - "messages": [], - "id": "Appsmith Release", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "get_user", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb773acd5d7045095322ff" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "Utils.myFun2", - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}"], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Admin_Utils" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_Utils.myFun2", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "Utils.myFun2", - "pageId": "Admin", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}"], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Admin_Utils" - }, - "gitSyncId": "61764fbeba7e887d03bc3631_624e8fab729a2b0934685de0" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=8672681f-c3dc-4373-8503-ccbe30aae89d;", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{tableName_input.text}}\",\n \"datasourceId\": \"{{datasource_input.text}}\",\n \"applicationId\" : \"{{app_input.text}}\",\n\t\t\"searchColumn\": \"{{search_col_input.text}}\",\n\t\t\"columns\": \"{{select_cols_input.text}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "app_input.text", - "datasource_input.text", - "search_col_input.text", - "select_cols_input.text", - "tableName_input.text" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_sql_app", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page Generator_generate_sql_app", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=8672681f-c3dc-4373-8503-ccbe30aae89d;", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{tableName_input.text}}\",\n \"datasourceId\": \"{{datasource_input.text}}\",\n \"applicationId\" : \"{{app_input.text}}\",\n\t\t\"searchColumn\": \"{{search_col_input.text}}\",\n\t\t\"columns\": \"{{select_cols_input.text}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "app_input.text", - "datasource_input.text", - "search_col_input.text", - "select_cols_input.text", - "tableName_input.text" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_sql_app", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f05" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]}}\",\n \"applicationId\" : \"untitled-application-1\",\n\t\t\"searchColumn\" : \"{{search_keys_input.text}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "collection_input.text", - "mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]", - "search_keys_input.text" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_mongo_app", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page Generator_generate_mongo_app", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]}}\",\n \"applicationId\" : \"untitled-application-1\",\n\t\t\"searchColumn\" : \"{{search_keys_input.text}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "collection_input.text", - "mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]", - "search_keys_input.text" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_mongo_app", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0a" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]}}\",\n \"applicationId\" : \"{{gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "collection_input.text", - "gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]", - "gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_gsheet_app", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page Generator_generate_gsheet_app", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "/api/v1/pages/crud-page", - "headers": [ - { - "value": "application/json", - "key": "Content-Type" - }, - { - "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", - "key": "Cookie" - } - ], - "paginationType": "PAGE_NO", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]}}\",\n \"applicationId\" : \"{{gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "userPermissions": [], - "pageId": "Page Generator", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "collection_input.text", - "gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]", - "gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]" - ], - "datasource": { - "organizationId": "6171a062b7de236aa183ee0e", - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://release.app.appsmith.com"}, - "isAutoGenerated": false - }, - "name": "generate_gsheet_app", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0b" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "updateMany": { - "query": { - "data": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }", - "viewType": "component", - "componentData": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }" - }, - "limit": { - "data": "SINGLE", - "viewType": "component", - "componentData": "SINGLE" - }, - "update": { - "data": "{\n $set:{{update_form.formData}}\n}", - "viewType": "component", - "componentData": "{\n \"col1\" : {{update_col_1.text}},\n\t\"col2\" : {{update_col_2.text}},\n \"col3\" : {{update_col_3.text}},\n \"col4\" : {{update_col_4.text}}\n}" - } - }, - "find": { - "query": {"data": ""}, - "limit": {"data": ""}, - "skip": {"data": ""}, - "sort": {"data": ""}, - "projection": {"data": ""} - }, - "count": {"query": {"data": ""}}, - "distinct": { - "query": {"data": ""}, - "key": {"data": ""} - }, - "insert": {"documents": {"data": ""}}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"} - }, - "command": { - "data": "UPDATE", - "viewType": "component", - "componentData": "UPDATE" - }, - "aggregate": { - "limit": {"data": "10"}, - "arrayPipelines": {"data": ""} - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"update\": \"template_table\",\n \"updates\": [{\n \"q\": { _id: ObjectId('{{data_table.selectedRow._id}}') },\n \"u\": {\n $set:{{update_form.formData}}\n},\n \"multi\": false,\n }]\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.updateMany.update.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._id", - "update_col_1.text", - "update_col_2.text", - "update_col_3.text", - "update_col_4.text", - "update_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "name": "Mock_Mongo", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "mongo-plugin", - "id": "MongoDB_UpdateQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "updateMany": { - "query": { - "data": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }", - "viewType": "component", - "componentData": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }" - }, - "limit": { - "data": "SINGLE", - "viewType": "component", - "componentData": "SINGLE" - }, - "update": { - "data": "{\n $set:{{update_form.formData}}\n}", - "viewType": "component", - "componentData": "{\n \"col1\" : {{update_col_1.text}},\n\t\"col2\" : {{update_col_2.text}},\n \"col3\" : {{update_col_3.text}},\n \"col4\" : {{update_col_4.text}}\n}" - } - }, - "find": { - "query": {"data": ""}, - "limit": {"data": ""}, - "skip": {"data": ""}, - "sort": {"data": ""}, - "projection": {"data": ""} - }, - "count": {"query": {"data": ""}}, - "distinct": { - "query": {"data": ""}, - "key": {"data": ""} - }, - "insert": {"documents": {"data": ""}}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"} - }, - "command": { - "data": "UPDATE", - "viewType": "component", - "componentData": "UPDATE" - }, - "aggregate": { - "limit": {"data": "10"}, - "arrayPipelines": {"data": ""} - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"update\": \"template_table\",\n \"updates\": [{\n \"q\": { _id: ObjectId('{{data_table.selectedRow._id}}') },\n \"u\": {\n $set:{{update_form.formData}}\n},\n \"multi\": false,\n }]\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.updateMany.update.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._id", - "update_col_1.text", - "update_col_2.text", - "update_col_3.text", - "update_col_4.text", - "update_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "name": "Mock_Mongo", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f08" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "insert": {"documents": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{\n \"col1\": {{insert_col_input1.text}}, \n \"col2\": {{insert_col_input2.text}}, \n \"col3\": {{insert_col_input3.text}}, \n \"col4\": {{insert_col_input4.text}}\n}" - }}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "command": { - "data": "INSERT", - "viewType": "component", - "componentData": "INSERT" - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"insert\": \"template_table\",\n \"documents\": {{insert_form.formData}}\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.insert.documents.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_col_input1.text", - "insert_col_input2.text", - "insert_col_input3.text", - "insert_col_input4.text", - "insert_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "mongo-plugin", - "id": "MongoDB_InsertQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "insert": {"documents": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{\n \"col1\": {{insert_col_input1.text}}, \n \"col2\": {{insert_col_input2.text}}, \n \"col3\": {{insert_col_input3.text}}, \n \"col4\": {{insert_col_input4.text}}\n}" - }}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "command": { - "data": "INSERT", - "viewType": "component", - "componentData": "INSERT" - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"insert\": \"template_table\",\n \"documents\": {{insert_form.formData}}\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.insert.documents.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_col_input1.text", - "insert_col_input2.text", - "insert_col_input3.text", - "insert_col_input4.text", - "insert_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f09" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "updateMany": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"}, - "update": {"data": ""} - }, - "find": { - "query": { - "data": "{ col2: /{{data_table.searchText||\"\"}}/i }", - "viewType": "component", - "componentData": "{ col2: /{{data_table.searchText||\"\"}}/i }" - }, - "limit": { - "data": "{{data_table.pageSize}}", - "viewType": "component", - "componentData": "{{data_table.pageSize}}" - }, - "skip": { - "data": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "viewType": "component", - "componentData": "{{(data_table.pageNo - 1) * data_table.pageSize}}" - }, - "sort": { - "data": "{ \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n}", - "viewType": "component", - "componentData": "{ \n{{key_select.selectedOptionValue}}: {{order_select.selectedOptionValue}} \n}" - }, - "projection": {"data": ""} - }, - "count": {"query": {"data": ""}}, - "distinct": { - "query": {"data": ""}, - "key": {"data": ""} - }, - "insert": {"documents": {"data": ""}}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"} - }, - "command": { - "data": "FIND", - "viewType": "component", - "componentData": "FIND" - }, - "aggregate": { - "limit": {"data": "10"}, - "arrayPipelines": {"data": ""} - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"find\": \"template_table\",\n \"filter\": { col2: /{{data_table.searchText||\"\"}}/i },\n \"sort\": { \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n},\n \"skip\": {{(data_table.pageNo - 1) * data_table.pageSize}},\n \"limit\": {{data_table.pageSize}},\n \"batchSize\": {{data_table.pageSize}}\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.find.sort.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText||\"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order == \"desc\" ? -1 : 1", - "key_select.selectedOptionValue", - "order_select.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "name": "Mock_Mongo", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FindQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "mongo-plugin", - "id": "MongoDB_FindQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "updateMany": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"}, - "update": {"data": ""} - }, - "find": { - "query": { - "data": "{ col2: /{{data_table.searchText||\"\"}}/i }", - "viewType": "component", - "componentData": "{ col2: /{{data_table.searchText||\"\"}}/i }" - }, - "limit": { - "data": "{{data_table.pageSize}}", - "viewType": "component", - "componentData": "{{data_table.pageSize}}" - }, - "skip": { - "data": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "viewType": "component", - "componentData": "{{(data_table.pageNo - 1) * data_table.pageSize}}" - }, - "sort": { - "data": "{ \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n}", - "viewType": "component", - "componentData": "{ \n{{key_select.selectedOptionValue}}: {{order_select.selectedOptionValue}} \n}" - }, - "projection": {"data": ""} - }, - "count": {"query": {"data": ""}}, - "distinct": { - "query": {"data": ""}, - "key": {"data": ""} - }, - "insert": {"documents": {"data": ""}}, - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": {"data": ""}, - "limit": {"data": "SINGLE"} - }, - "command": { - "data": "FIND", - "viewType": "component", - "componentData": "FIND" - }, - "aggregate": { - "limit": {"data": "10"}, - "arrayPipelines": {"data": ""} - }, - "misc": {"formToNativeQuery": { - "data": "{\n \"find\": \"template_table\",\n \"filter\": { col2: /{{data_table.searchText||\"\"}}/i },\n \"sort\": { \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n},\n \"skip\": {{(data_table.pageNo - 1) * data_table.pageSize}},\n \"limit\": {{data_table.pageSize}},\n \"batchSize\": {{data_table.pageSize}}\n}\n", - "status": "SUCCESS" - }}, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.find.sort.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText||\"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order == \"desc\" ? -1 : 1", - "key_select.selectedOptionValue", - "order_select.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "name": "Mock_Mongo", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FindQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f06" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "template_table/{{data_table.selectedRow._ref}}", - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": { - "data": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }", - "viewType": "component", - "componentData": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }" - }, - "limit": { - "data": "SINGLE", - "viewType": "component", - "componentData": "SINGLE" - } - }, - "command": { - "data": "DELETE", - "viewType": "component", - "componentData": "DELETE" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._ref", - "data_table.triggeredRow._id" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "mongo-plugin", - "id": "MongoDB_DeleteQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "path": "template_table/{{data_table.selectedRow._ref}}", - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "collection": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "delete": { - "query": { - "data": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }", - "viewType": "component", - "componentData": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }" - }, - "limit": { - "data": "SINGLE", - "viewType": "component", - "componentData": "SINGLE" - } - }, - "command": { - "data": "DELETE", - "viewType": "component", - "componentData": "DELETE" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "policies": [], - "userPermissions": [], - "pageId": "MongoDB", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._ref", - "data_table.triggeredRow._id" - ], - "datasource": { - "deleted": false, - "pluginId": "mongo-plugin", - "policies": [], - "messages": [], - "id": "Mock_Mongo", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f07" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "{{data_table.selectedRow._ref.path}}", - "viewType": "component", - "componentData": "{{data_table.selectedRow._ref.path}}" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "UPDATE", - "viewType": "component", - "componentData": "UPDATE" - }, - "body": { - "data": "{{update_form.formData}}", - "viewType": "component", - "componentData": "{\n\t\"col1\": \"{{update_col_1.text}}\",\n\t\"col2\": \"{{update_col_2.text}}\",\n\t\"col3\": \"{{update_col_3.text}}\",\n\t\"col4\": \"{{update_col_4.text}}\",\n\t\"col5\": \"{{update_col_5.text}}\"\n}" - }, - "command": { - "data": "UPDATE_DOCUMENT", - "viewType": "component", - "componentData": "UPDATE_DOCUMENT" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._ref.path", - "update_col_1.text", - "update_col_2.text", - "update_col_3.text", - "update_col_4.text", - "update_col_5.text", - "update_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "firestore-plugin", - "id": "Firestore_UpdateQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "{{data_table.selectedRow._ref.path}}", - "viewType": "component", - "componentData": "{{data_table.selectedRow._ref.path}}" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "UPDATE", - "viewType": "component", - "componentData": "UPDATE" - }, - "body": { - "data": "{{update_form.formData}}", - "viewType": "component", - "componentData": "{\n\t\"col1\": \"{{update_col_1.text}}\",\n\t\"col2\": \"{{update_col_2.text}}\",\n\t\"col3\": \"{{update_col_3.text}}\",\n\t\"col4\": \"{{update_col_4.text}}\",\n\t\"col5\": \"{{update_col_5.text}}\"\n}" - }, - "command": { - "data": "UPDATE_DOCUMENT", - "viewType": "component", - "componentData": "UPDATE_DOCUMENT" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.body.data"}, - {"key": "formData.path.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow._ref.path", - "update_col_1.text", - "update_col_2.text", - "update_col_3.text", - "update_col_4.text", - "update_col_5.text", - "update_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0f" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{{data_table.tableData[data_table.tableData.length - 1]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" - }, - "path": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "timestampValuePath": { - "data": "", - "viewType": "component", - "componentData": "" - }, - "startAfter": { - "data": "{{SelectQuery.data[SelectQuery.data.length - 1]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" - }, - "endBefore": { - "data": "{{SelectQuery.data[0]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[0]}}" - }, - "deleteKeyPath": { - "data": "", - "viewType": "component", - "componentData": "" - }, - "prev": { - "data": "{{data_table.tableData[0]}} ", - "viewType": "component", - "componentData": "{{SelectQuery.data[0]}}" - }, - "orderBy": { - "data": "[\"{{(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')}}\"]", - "viewType": "component", - "componentData": "[\"{{order_select.selectedOptionValue + key_select.selectedOptionValue}}\"]" - }, - "where": { - "data": {"children": [{"condition": "EQ"}]}, - "viewType": "component" - }, - "limitDocuments": { - "data": "{{data_table.pageSize}}", - "viewType": "component", - "componentData": "1" - }, - "command": { - "data": "GET_COLLECTION", - "viewType": "component", - "componentData": "GET_COLLECTION" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.startAfter.data"}, - {"key": "formData.endBefore.data"}, - {"key": "formData.orderBy.data"}, - {"key": "formData.next.data"}, - {"key": "formData.prev.data"}, - {"key": "formData.limitDocuments.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", - "SelectQuery.data[0]", - "SelectQuery.data[SelectQuery.data.length - 1]", - "data_table.pageSize", - "data_table.tableData[0]", - "data_table.tableData[data_table.tableData.length - 1]", - "order_select.selectedOptionValue + key_select.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "firestore-plugin", - "id": "Firestore_SelectQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{{data_table.tableData[data_table.tableData.length - 1]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" - }, - "path": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "timestampValuePath": { - "data": "", - "viewType": "component", - "componentData": "" - }, - "startAfter": { - "data": "{{SelectQuery.data[SelectQuery.data.length - 1]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" - }, - "endBefore": { - "data": "{{SelectQuery.data[0]}}", - "viewType": "component", - "componentData": "{{SelectQuery.data[0]}}" - }, - "deleteKeyPath": { - "data": "", - "viewType": "component", - "componentData": "" - }, - "prev": { - "data": "{{data_table.tableData[0]}} ", - "viewType": "component", - "componentData": "{{SelectQuery.data[0]}}" - }, - "orderBy": { - "data": "[\"{{(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')}}\"]", - "viewType": "component", - "componentData": "[\"{{order_select.selectedOptionValue + key_select.selectedOptionValue}}\"]" - }, - "where": { - "data": {"children": [{"condition": "EQ"}]}, - "viewType": "component" - }, - "limitDocuments": { - "data": "{{data_table.pageSize}}", - "viewType": "component", - "componentData": "1" - }, - "command": { - "data": "GET_COLLECTION", - "viewType": "component", - "componentData": "GET_COLLECTION" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "formData.startAfter.data"}, - {"key": "formData.endBefore.data"}, - {"key": "formData.orderBy.data"}, - {"key": "formData.next.data"}, - {"key": "formData.prev.data"}, - {"key": "formData.limitDocuments.data"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", - "SelectQuery.data[0]", - "SelectQuery.data[SelectQuery.data.length - 1]", - "data_table.pageSize", - "data_table.tableData[0]", - "data_table.tableData[data_table.tableData.length - 1]", - "order_select.selectedOptionValue + key_select.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f12" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "{{data_table.triggeredRow._ref.path}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow._ref.path}}" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "DELETE", - "viewType": "component", - "componentData": "DELETE" - }, - "command": { - "data": "DELETE_DOCUMENT", - "viewType": "component", - "componentData": "DELETE_DOCUMENT" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow._ref.path"], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "firestore-plugin", - "id": "Firestore_DeleteQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "{{data_table.triggeredRow._ref.path}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow._ref.path}}" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "DELETE", - "viewType": "component", - "componentData": "DELETE" - }, - "command": { - "data": "DELETE_DOCUMENT", - "viewType": "component", - "componentData": "DELETE_DOCUMENT" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.path.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow._ref.path"], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "name": "FBTemplateDB", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f10" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "INSERT", - "viewType": "component", - "componentData": "INSERT" - }, - "body": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{\n\t\"col1\": \"{{insert_col_input1.text}}\",\n\t\"col2\": \"{{insert_col_input2.text}}\",\n\t\"col3\": \"{{insert_col_input3.text}}\",\n\t\"col4\": \"{{insert_col_input4.text}}\",\n\t\"col5\": \"{{insert_col_input5.text}}\"\n}" - }, - "command": { - "data": "ADD_TO_COLLECTION", - "viewType": "component", - "componentData": "ADD_TO_COLLECTION" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.body.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_col_input1.text", - "insert_col_input2.text", - "insert_col_input3.text", - "insert_col_input4.text", - "insert_col_input5.text", - "insert_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "firestore-plugin", - "id": "Firestore_InsertQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "next": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "path": { - "data": "template_table", - "viewType": "component", - "componentData": "template_table" - }, - "prev": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }, - "orderBy": { - "data": "FORM", - "viewType": "component", - "componentData": "FORM" - }, - "limitDocuments": { - "data": "INSERT", - "viewType": "component", - "componentData": "INSERT" - }, - "body": { - "data": "{{insert_form.formData}}", - "viewType": "component", - "componentData": "{\n\t\"col1\": \"{{insert_col_input1.text}}\",\n\t\"col2\": \"{{insert_col_input2.text}}\",\n\t\"col3\": \"{{insert_col_input3.text}}\",\n\t\"col4\": \"{{insert_col_input4.text}}\",\n\t\"col5\": \"{{insert_col_input5.text}}\"\n}" - }, - "command": { - "data": "ADD_TO_COLLECTION", - "viewType": "component", - "componentData": "ADD_TO_COLLECTION" - }, - "smartSubstitution": "false" - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Firestore", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.body.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_col_input1.text", - "insert_col_input2.text", - "insert_col_input3.text", - "insert_col_input4.text", - "insert_col_input5.text", - "insert_form.formData" - ], - "datasource": { - "deleted": false, - "pluginId": "firestore-plugin", - "policies": [], - "messages": [], - "id": "FBTemplateDB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f11" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "keys *" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "name": "RedisTemplateApps", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FetchKeys", - "messages": [] - }, - "deleted": false, - "pluginId": "redis-plugin", - "id": "Redis_FetchKeys", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "keys *" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "name": "RedisTemplateApps", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FetchKeys", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f13" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "set {{insert_key_input.text}} \"{{insert_value_input.text}}\"" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_key_input.text", - "insert_value_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertKey", - "messages": [] - }, - "deleted": false, - "pluginId": "redis-plugin", - "id": "Redis_InsertKey", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "set {{insert_key_input.text}} \"{{insert_value_input.text}}\"" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_key_input.text", - "insert_value_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertKey", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f14" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "set {{data_table.selectedRow.result}} \"{{update_value_input.text}}\"" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.result", - "update_value_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateKey", - "messages": [] - }, - "deleted": false, - "pluginId": "redis-plugin", - "id": "Redis_UpdateKey", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "set {{data_table.selectedRow.result}} \"{{update_value_input.text}}\"" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.result", - "update_value_input.text" - ], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateKey", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f15" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "del {{data_table.triggeredRow.result}}" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.result"], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteKey", - "messages": [] - }, - "deleted": false, - "pluginId": "redis-plugin", - "id": "Redis_DeleteKey", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "del {{data_table.triggeredRow.result}}" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.result"], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteKey", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f16" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "GET {{data_table.selectedRow.result}}" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.selectedRow.result"], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FetchValue", - "messages": [] - }, - "deleted": false, - "pluginId": "redis-plugin", - "id": "Redis_FetchValue", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "GET {{data_table.selectedRow.result}}" - }, - "policies": [], - "userPermissions": [], - "pageId": "Redis", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.selectedRow.result"], - "datasource": { - "deleted": false, - "pluginId": "redis-plugin", - "policies": [], - "messages": [], - "id": "RedisTemplateApps", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "FetchValue", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f17" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.template_table\nWHERE \"col2\" ilike '%{{data_table.searchText || \"\"}}%'\nORDER BY \"{{data_table.sortOrder.column || 'col1'}}\" {{data_table.sortOrder.order || 'ASC'}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || 'ASC'" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "PostgreSQL_SelectQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.template_table\nWHERE \"col2\" ilike '%{{data_table.searchText || \"\"}}%'\nORDER BY \"{{data_table.sortOrder.column || 'col1'}}\" {{data_table.sortOrder.order || 'ASC'}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || 'ASC'" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "SelectQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f1a" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.template_table (\n\t\"col1\",\n\t\"col2\",\n\t\"col3\",\n\t\"col4\",\n\t\"col5\",\n\t\"col6\",\n\t\"col7\",\n\t\"col8\",\n\t\"col9\",\n\t\"col10\",\n\t\"col11\",\n\t\"col12\"\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_form.formData.col1", - "insert_form.formData.col10", - "insert_form.formData.col11", - "insert_form.formData.col12", - "insert_form.formData.col2", - "insert_form.formData.col3", - "insert_form.formData.col4", - "insert_form.formData.col5", - "insert_form.formData.col6", - "insert_form.formData.col7", - "insert_form.formData.col8", - "insert_form.formData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "PostgreSQL_InsertQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.template_table (\n\t\"col1\",\n\t\"col2\",\n\t\"col3\",\n\t\"col4\",\n\t\"col5\",\n\t\"col6\",\n\t\"col7\",\n\t\"col8\",\n\t\"col9\",\n\t\"col10\",\n\t\"col11\",\n\t\"col12\"\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "insert_form.formData.col1", - "insert_form.formData.col10", - "insert_form.formData.col11", - "insert_form.formData.col12", - "insert_form.formData.col2", - "insert_form.formData.col3", - "insert_form.formData.col4", - "insert_form.formData.col5", - "insert_form.formData.col6", - "insert_form.formData.col7", - "insert_form.formData.col8", - "insert_form.formData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "InsertQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f1b" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "DELETE FROM public.template_table\n WHERE \"col1\" = {{data_table.triggeredRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.col1"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "PostgreSQL_DeleteQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "DELETE FROM public.template_table\n WHERE \"col1\" = {{data_table.triggeredRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.triggeredRow.col1"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "DeleteQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f18" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.template_table SET\n\t\t\"col2\" = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\t\"col3\" = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n \"col4\" = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\t\"col5\" = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\t\"col6\" = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\t\"col7\" = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\t\"col8\" = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\t\"col9\" = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\t\"col10\" = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\t\"col11\" = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\t\"col12\" = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n\tWHERE \"col1\" = {{data_table.selectedRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.col1", - "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", - "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", - "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", - "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", - "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", - "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", - "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", - "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", - "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", - "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", - "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "PostgreSQL_UpdateQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.template_table SET\n\t\t\"col2\" = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\t\"col3\" = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n \"col4\" = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\t\"col5\" = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\t\"col6\" = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\t\"col7\" = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\t\"col8\" = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\t\"col9\" = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\t\"col10\" = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\t\"col11\" = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\t\"col12\" = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n\tWHERE \"col1\" = {{data_table.selectedRow.col1}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "PostgreSQL", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.selectedRow.col1", - "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", - "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", - "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", - "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", - "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", - "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", - "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", - "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", - "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", - "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", - "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Internal DB", - "policies": [], - "messages": [], - "id": "Internal DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "UpdateQuery", - "messages": [] - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f19" - } - ], - "pageList": [ - { - "publishedPage": { - "name": "Admin", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "get_exported_app", - "timeoutInMillisecond": 100000, - "id": "Admin_get_exported_app" - }], - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}"], - "clientSideExecution": true, - "name": "Utils.myFun2", - "timeoutInMillisecond": 10000, - "id": "Admin_Utils.myFun2", - "collectionId": "Admin_Utils" - }] - ], - "id": "Admin", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 940, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "NONE", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 87, - "bottomRow": 94, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "dynamicTriggerPathList": [], - "leftColumn": 11, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Canvas12", - "rightColumn": 430.5, - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "f5ga14rmty", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "9ervv0ae6d", - "minHeight": 400, - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text38", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.05078125, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "YourCompany", - "key": "gbfdctoduz", - "rightColumn": 14, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "jd3kv1k6ou", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "shouldScroll": false, - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "fontSize": "HEADING2", - "minDynamicHeight": 4 - }, - { - "widgetName": "Button5", - "onClick": "{{navigateTo('1 Track Applications', {})}}", - "buttonColor": "#FFFFFF", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 11.93359375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 50, - "dynamicBindingPathList": [], - "text": "Track Applications", - "isDisabled": false, - "key": "c3vy6jijoj", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "txbmxg3r0f", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "ROUNDED", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "Button5Copy", - "onClick": "{{navigateTo('2 Application Upload', {})}}", - "buttonColor": "#FFFFFF", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 11.93359375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 33, - "dynamicBindingPathList": [], - "text": "Application Upload", - "isDisabled": false, - "key": "c3vy6jijoj", - "rightColumn": 50, - "isDefaultClickDisabled": true, - "widgetId": "u16z17a8jy", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "ROUNDED", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "key": "zogzl76zd8" - }], - "borderWidth": "0", - "key": "zhft13af0w", - "backgroundColor": "#FFFFFF", - "rightColumn": 55, - "dynamicHeight": "FIXED", - "widgetId": "9ervv0ae6d", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "15", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Form1", - "borderColor": "#2E3D49", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 5, - "bottomRow": 86, - "parentRowSpace": 10, - "type": "FORM_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 554.75, - "detachFromLayout": true, - "widgetId": "kwx6oz4fub", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 810, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "hdpwx2szs0", - "minHeight": 810, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Update App Template", - "labelTextSize": "0.875rem", - "rightColumn": 44, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "7fqtlu52np", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#2E3D49", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2", - "topRow": 10, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "animateLoading": true, - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "{{get_exported_app.data}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "w2l08fshj2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#2E3D49", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{Utils.myFun2()}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#2E3D49", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 44, - "dynamicBindingPathList": [], - "text": "Refresh", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "iconName": "refresh", - "widgetId": "2vtg0qdlqv", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0.375rem", - "buttonVariant": "SECONDARY", - "iconAlign": "left" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{update_template.run(() => showAlert('Template Updated','success'), () => {})}}", - "dynamicPropertyPathList": [{"key": "isDisabled"}], - "buttonColor": "#2E3D49", - "topRow": 73, - "bottomRow": 77, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "isDisabled"}], - "text": "Deploy", - "isDisabled": "{{get_exported_app.data.exportedApplication === undefined}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "iconName": "airplane", - "widgetId": "jg23u09rwk", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0.375rem", - "buttonVariant": "PRIMARY", - "iconAlign": "left" - }, - { - "boxShadow": "none", - "widgetName": "Text4", - "topRow": 5, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "⚠️ Please create a branch named update-crud-template before deploying and run test cases on it", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "backgroundColor": "#DD4B34", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "fanskapltd", - "isVisible": true, - "fontStyle": "", - "textColor": "#FFFFFF", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 45, - "dynamicHeight": "FIXED", - "widgetId": "hdpwx2szs0", - "isVisible": true, - "parentId": "0", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "datasource_arr", - "topRow": 1, - "bottomRow": 35, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "[\n{ \"name\":\"mongo-plugin\",\n\"id\": \"61d6b292053d041e6d486fbb\"\n},\n{ \"name\":\"postgres-plugin\",\n\"id\": \"61764f91ba7e887d03bc35d3\"\n}\n]", - "labelTextSize": "0.875rem", - "rightColumn": 12, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "znji9afu2q", - "isVisible": false, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text39", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.5625, - "dynamicTriggerPathList": [], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{Api1.data}}", - "key": "7wpupobwee", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "frbxrzzmng", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "admin", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Admin", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "get_exported_app", - "timeoutInMillisecond": 100000, - "id": "Admin_get_exported_app" - }], - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}"], - "clientSideExecution": true, - "name": "Utils.myFun2", - "timeoutInMillisecond": 10000, - "id": "Admin_Utils.myFun2", - "collectionId": "Admin_Utils" - }] - ], - "id": "Admin", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 940, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "NONE", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 87, - "bottomRow": 94, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "dynamicTriggerPathList": [], - "leftColumn": 11, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Canvas12", - "rightColumn": 430.5, - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "f5ga14rmty", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "9ervv0ae6d", - "minHeight": 400, - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text38", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.05078125, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "YourCompany", - "key": "gbfdctoduz", - "rightColumn": 14, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "jd3kv1k6ou", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "shouldScroll": false, - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "fontSize": "HEADING2", - "minDynamicHeight": 4 - }, - { - "widgetName": "Button5", - "onClick": "{{navigateTo('1 Track Applications', {})}}", - "buttonColor": "#FFFFFF", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 11.93359375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 50, - "dynamicBindingPathList": [], - "text": "Track Applications", - "isDisabled": false, - "key": "c3vy6jijoj", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "txbmxg3r0f", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "ROUNDED", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "Button5Copy", - "onClick": "{{navigateTo('2 Application Upload', {})}}", - "buttonColor": "#FFFFFF", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 11.93359375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 33, - "dynamicBindingPathList": [], - "text": "Application Upload", - "isDisabled": false, - "key": "c3vy6jijoj", - "rightColumn": 50, - "isDefaultClickDisabled": true, - "widgetId": "u16z17a8jy", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "f5ga14rmty", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "ROUNDED", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "key": "zogzl76zd8" - }], - "borderWidth": "0", - "key": "zhft13af0w", - "backgroundColor": "#FFFFFF", - "rightColumn": 55, - "dynamicHeight": "FIXED", - "widgetId": "9ervv0ae6d", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "15", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Form1", - "borderColor": "#2E3D49", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 5, - "bottomRow": 86, - "parentRowSpace": 10, - "type": "FORM_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 554.75, - "detachFromLayout": true, - "widgetId": "kwx6oz4fub", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 810, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "hdpwx2szs0", - "minHeight": 810, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Update App Template", - "labelTextSize": "0.875rem", - "rightColumn": 44, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "7fqtlu52np", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#2E3D49", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2", - "topRow": 10, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "animateLoading": true, - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "{{get_exported_app.data}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "w2l08fshj2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#2E3D49", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{Utils.myFun2()}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#2E3D49", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 44, - "dynamicBindingPathList": [], - "text": "Refresh", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "iconName": "refresh", - "widgetId": "2vtg0qdlqv", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0.375rem", - "buttonVariant": "SECONDARY", - "iconAlign": "left" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{update_template.run(() => showAlert('Template Updated','success'), () => {})}}", - "dynamicPropertyPathList": [{"key": "isDisabled"}], - "buttonColor": "#2E3D49", - "topRow": 73, - "bottomRow": 77, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "isDisabled"}], - "text": "Deploy", - "isDisabled": "{{get_exported_app.data.exportedApplication === undefined}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "iconName": "airplane", - "widgetId": "jg23u09rwk", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0.375rem", - "buttonVariant": "PRIMARY", - "iconAlign": "left" - }, - { - "boxShadow": "none", - "widgetName": "Text4", - "topRow": 5, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "⚠️ Please create a branch named update-crud-template before deploying and run test cases on it", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "backgroundColor": "#DD4B34", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "fanskapltd", - "isVisible": true, - "fontStyle": "", - "textColor": "#FFFFFF", - "version": 1, - "parentId": "kwx6oz4fub", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 45, - "dynamicHeight": "FIXED", - "widgetId": "hdpwx2szs0", - "isVisible": true, - "parentId": "0", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "datasource_arr", - "topRow": 1, - "bottomRow": 35, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "[\n{ \"name\":\"mongo-plugin\",\n\"id\": \"61d6b292053d041e6d486fbb\"\n},\n{ \"name\":\"postgres-plugin\",\n\"id\": \"61764f91ba7e887d03bc35d3\"\n}\n]", - "labelTextSize": "0.875rem", - "rightColumn": 12, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "znji9afu2q", - "isVisible": false, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text39", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.5625, - "dynamicTriggerPathList": [], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{Api1.data}}", - "key": "7wpupobwee", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "frbxrzzmng", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "admin", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc3" - }, - { - "publishedPage": { - "name": "Google Sheets", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "SAAS", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "Google Sheets_SelectQuery" - }]], - "id": "Google Sheets", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 870, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": { - "task": { - "labelTextSize": "0.875rem", - "identifier": "task", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.task))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "task", - "isVisible": true, - "label": "Task", - "originalIdentifier": "task", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Drop a table", - "fieldType": "Text Input" - }, - "step": { - "labelTextSize": "0.875rem", - "identifier": "step", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.step))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "step", - "isVisible": true, - "label": "Step", - "originalIdentifier": "step", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "#1", - "fieldType": "Text Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "status", - "isVisible": true, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "✅", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "entry 5", - "col2": "is 2", - "col3": "new 3", - "col1": "This 12" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating row!\\n${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row Id: {{data_table.selectedRow.rowIndex}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "title"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "boxShadow"}, - {"key": "borderRadius"}, - {"key": "schema.__root_schema__.children.step.defaultValue"}, - {"key": "schema.__root_schema__.children.step.accentColor"}, - {"key": "schema.__root_schema__.children.step.borderRadius"}, - {"key": "schema.__root_schema__.children.task.defaultValue"}, - {"key": "schema.__root_schema__.children.task.accentColor"}, - {"key": "schema.__root_schema__.children.task.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.accentColor"}, - {"key": "schema.__root_schema__.children.status.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"rowIndex\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "tn9ri7ylp2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{data_table.selectedRow!==undefined}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 87, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 870, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "icx7cf3936", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 39, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "typ9jslblf", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "8b67sbqskr", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text11", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 48, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "delete_button", - "onClick": "{{(function () {\nDeleteQuery.run(() =>{ showAlert('Row successfully deleted!','success');\tSelectQuery.run();\n}, () => showAlert('Something went wrong! Please check debugger for more info.','error'));\ncloseModal('Delete_Modal');\n})()}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "entry 5", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "rowIndex": { - "labelTextSize": "0.875rem", - "identifier": "rowIndex", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.rowIndex))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "rowIndex", - "isVisible": false, - "label": "Row Index", - "originalIdentifier": "rowIndex", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "0", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "is 2", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "new 3", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "This 12", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "entry 5", - "rowIndex": "0", - "col2": "is 2", - "col3": "new 3", - "col1": "This 12" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "schema.__root_schema__.children.rowIndex.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.rowIndex.accentColor"}, - {"key": "schema.__root_schema__.children.rowIndex.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "4amgm2y5ph", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "google-sheets", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Google Sheets", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "SAAS", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "Google Sheets_SelectQuery" - }]], - "id": "Google Sheets", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 870, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": { - "task": { - "labelTextSize": "0.875rem", - "identifier": "task", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.task))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "task", - "isVisible": true, - "label": "Task", - "originalIdentifier": "task", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Drop a table", - "fieldType": "Text Input" - }, - "step": { - "labelTextSize": "0.875rem", - "identifier": "step", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.step))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "step", - "isVisible": true, - "label": "Step", - "originalIdentifier": "step", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "#1", - "fieldType": "Text Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "status", - "isVisible": true, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "✅", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "entry 5", - "col2": "is 2", - "col3": "new 3", - "col1": "This 12" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating row!\\n${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row Id: {{data_table.selectedRow.rowIndex}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "title"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "boxShadow"}, - {"key": "borderRadius"}, - {"key": "schema.__root_schema__.children.step.defaultValue"}, - {"key": "schema.__root_schema__.children.step.accentColor"}, - {"key": "schema.__root_schema__.children.step.borderRadius"}, - {"key": "schema.__root_schema__.children.task.defaultValue"}, - {"key": "schema.__root_schema__.children.task.accentColor"}, - {"key": "schema.__root_schema__.children.task.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.accentColor"}, - {"key": "schema.__root_schema__.children.status.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"rowIndex\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "tn9ri7ylp2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{data_table.selectedRow!==undefined}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 87, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 870, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "icx7cf3936", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 39, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "typ9jslblf", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "8b67sbqskr", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text11", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 48, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "delete_button", - "onClick": "{{(function () {\nDeleteQuery.run(() =>{ showAlert('Row successfully deleted!','success');\tSelectQuery.run();\n}, () => showAlert('Something went wrong! Please check debugger for more info.','error'));\ncloseModal('Delete_Modal');\n})()}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "entry 5", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "rowIndex": { - "labelTextSize": "0.875rem", - "identifier": "rowIndex", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.rowIndex))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "rowIndex", - "isVisible": false, - "label": "Row Index", - "originalIdentifier": "rowIndex", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "0", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "is 2", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "new 3", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "This 12", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "entry 5", - "rowIndex": "0", - "col2": "is 2", - "col3": "new 3", - "col1": "This 12" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "schema.__root_schema__.children.rowIndex.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.rowIndex.accentColor"}, - {"key": "schema.__root_schema__.children.rowIndex.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "4amgm2y5ph", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "google-sheets", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc1" - }, - { - "publishedPage": { - "name": "Firestore", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", - "SelectQuery.data[0]", - "SelectQuery.data[SelectQuery.data.length - 1]", - "data_table.pageSize", - "data_table.tableData[0]", - "data_table.tableData[data_table.tableData.length - 1]", - "order_select.selectedOptionValue + key_select.selectedOptionValue" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "Firestore_SelectQuery" - }]], - "id": "Firestore", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "#03B365", - "dataType": "object", - "cellBorderRadius": "0px", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "0px", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "duh", - "fieldType": "Text Input" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "new", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "", - "col5": "", - "col2": "", - "col3": "", - "__primaryKey__": "", - "col1": "" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.children.key2.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), () => showAlert('Error while updating row!','error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"_ref\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "pfyg9tlwj1", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 88, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 7, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns._ref.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "_ref", - "col4", - "col5", - "col2", - "col3", - "col1", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 86, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "_ref": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "_ref", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_ref", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "27p4k3jpj3", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "lqa75t4x8s", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "rc610d47lm", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 53, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button12", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "#03B365", - "dataType": "object", - "cellBorderRadius": "0px", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "0px", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "4", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "5", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "new", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "neighbour", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Hello", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4", - "col5": "5", - "col2": "new", - "col3": "neighbour", - "col1": "Hello" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(() => SelectQuery.run(() => resetWidget('Insert_Modal')), () => {})}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"_ref\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "qljqxmx394", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "firestore", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Firestore", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", - "SelectQuery.data[0]", - "SelectQuery.data[SelectQuery.data.length - 1]", - "data_table.pageSize", - "data_table.tableData[0]", - "data_table.tableData[data_table.tableData.length - 1]", - "order_select.selectedOptionValue + key_select.selectedOptionValue" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "Firestore_SelectQuery" - }]], - "id": "Firestore", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "#03B365", - "dataType": "object", - "cellBorderRadius": "0px", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "0px", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "duh", - "fieldType": "Text Input" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "string", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "new", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "", - "col5": "", - "col2": "", - "col3": "", - "__primaryKey__": "", - "col1": "" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.children.key2.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), () => showAlert('Error while updating row!','error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"_ref\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "pfyg9tlwj1", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 88, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 7, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns._ref.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "_ref", - "col4", - "col5", - "col2", - "col3", - "col1", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 86, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "_ref": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "_ref", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_ref", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "27p4k3jpj3", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "lqa75t4x8s", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "rc610d47lm", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 53, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button12", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "#03B365", - "dataType": "object", - "cellBorderRadius": "0px", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "0px", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "4", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "5", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "new", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "neighbour", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Hello", - "cellBoxShadow": "none", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4", - "col5": "5", - "col2": "new", - "col3": "neighbour", - "col1": "Hello" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(() => SelectQuery.run(() => resetWidget('Insert_Modal')), () => {})}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"_ref\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "qljqxmx394", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "firestore", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc7" - }, - { - "publishedPage": { - "name": "PostgreSQL", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || 'ASC'" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "PostgreSQL_SelectQuery" - }]], - "id": "PostgreSQL", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 860, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "topRow": 0, - "bottomRow": 86, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 860, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "col1", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "hpy3pb4xft", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 54, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "xp5u9a9nzq", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "nh3cu4lb1g", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#2E3D49", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 884, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "boolean", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "borderRadius": "0px", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "cellBoxShadow": "none", - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "none", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 81, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "o8oiq6vwkk", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 884, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "boolean", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row col1: {{data_table.selectedRow.col1}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "y5cjzuxnb3", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "postgresql", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "PostgreSQL", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || 'ASC'" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "PostgreSQL_SelectQuery" - }]], - "id": "PostgreSQL", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 860, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "topRow": 0, - "bottomRow": 86, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 860, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "col1", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "hpy3pb4xft", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 54, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "xp5u9a9nzq", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "nh3cu4lb1g", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#2E3D49", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 884, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "boolean", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "borderRadius": "0px", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "cellBoxShadow": "none", - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "none", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 81, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "o8oiq6vwkk", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 884, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "boolean", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row col1: {{data_table.selectedRow.col1}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "y5cjzuxnb3", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "postgresql", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc8" - }, - { - "publishedPage": { - "name": "Page Generator", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page Generator", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 550, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "topRow": 11, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "labelTextSize": "0.875rem", - "boxShadow": "none", - "tabName": "SQL", - "rightColumn": 634, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "nyka98xqpv", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "parentId": "jalvzswyyk", - "isLoading": false, - "renderMode": "CANVAS", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text2", - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Datasource ID", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "957c72jpan", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text4", - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Table Name", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "nz74xi3ae3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text6", - "topRow": 21, - "bottomRow": 25, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Columns to Select", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "s1i89k31f5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text7", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Column to Search", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "rbacxz6brz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "FormButton1", - "onClick": "{{generate_sql_app.run(() => showAlert('Page Created!','success'), () => {})}}", - "rightColumn": 63, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "n6220hgzzs", - "topRow": 33, - "bottomRow": 37, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "nyka98xqpv", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Generate" - }, - { - "boxShadow": "none", - "widgetName": "datasource_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "fk5njkiu28", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "tableName_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "v6vho5uqct", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "select_cols_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 21, - "bottomRow": 25, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "e1j5kngy1t", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "search_col_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "cqxwse0717", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "app_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 7.0791015625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "r1onz3oq9w", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "26c0iltpjr", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 7.0791015625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "App ID", - "key": "99ilu0uxi8", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "242g7dtr9t", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }, - { - "tabId": "tab2", - "labelTextSize": "0.875rem", - "boxShadow": "none", - "tabName": "GSheet", - "rightColumn": 634, - "widgetName": "Canvas3", - "detachFromLayout": true, - "widgetId": "neexe4fljs", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "parentId": "jalvzswyyk", - "isLoading": false, - "renderMode": "CANVAS", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text8", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "DataSource URL", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "3ghywz6tk6", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "SpreadSheet URL", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "r6o12im1qd", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text10", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Sheet Name", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "k0ul3uaoph", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text11", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Table Header Index", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "l1r1tfbx6y", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{generate_gsheet_app.run()}}", - "buttonColor": "#03B365", - "topRow": 30, - "bottomRow": 34, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [], - "text": "Generate", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "zzsh2d5rns", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "gsheet_ds_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "j61fbsst0i", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "spreadsheet_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "vm21ddffi6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "sheet_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "5r5hxd2qs8", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "header_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "z3nz99y80l", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ] - }, - { - "tabId": "tab7qxuerb9p7", - "boxShadow": "none", - "widgetName": "Canvas4", - "topRow": 1, - "bottomRow": 400, - "parentRowSpace": 1, - "canExtend": false, - "type": "CANVAS_WIDGET", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Datasource URL", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "4l1uqhf2au", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text13", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Collection Name", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "0y3rz6ufib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text14", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Keys to Fetch", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "s1fhjft9to", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text15", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Key to Search", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "rwi67ouhe1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{generate_mongo_app.run()}}", - "buttonColor": "#03B365", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [], - "text": "Generate", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "6ui5kmqebf", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "mongo_ds_url", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "3iwx4ppimv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "collection_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "82uk5g7krv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "fetch_keys_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "jx1zxum47l", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "search_keys_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 28.9375, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "24223uwmke", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ], - "labelTextSize": "0.875rem", - "tabName": "Mongo", - "rightColumn": 574.5625, - "detachFromLayout": true, - "widgetId": "4yqoh4fjmv", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "jalvzswyyk", - "isLoading": false, - "borderRadius": "0px" - } - ], - "labelTextSize": "0.875rem", - "rightColumn": 45, - "dynamicHeight": "FIXED", - "widgetId": "jalvzswyyk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "SQL", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "nyka98xqpv", - "index": 0, - "label": "SQL", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "neexe4fljs", - "index": 1, - "label": "GSheet", - "id": "tab2", - "isVisible": true - }, - "tab7qxuerb9p7": { - "widgetId": "4yqoh4fjmv", - "id": "tab7qxuerb9p7", - "label": "Mongo", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }] - } - }], - "slug": "page-generator", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page Generator", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page Generator", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 550, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "topRow": 11, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "labelTextSize": "0.875rem", - "boxShadow": "none", - "tabName": "SQL", - "rightColumn": 634, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "nyka98xqpv", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "parentId": "jalvzswyyk", - "isLoading": false, - "renderMode": "CANVAS", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text2", - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Datasource ID", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "957c72jpan", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text4", - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Table Name", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "nz74xi3ae3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text6", - "topRow": 21, - "bottomRow": 25, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Columns to Select", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "s1i89k31f5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text7", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.35546875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Column to Search", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "rbacxz6brz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "FormButton1", - "onClick": "{{generate_sql_app.run(() => showAlert('Page Created!','success'), () => {})}}", - "rightColumn": 63, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "n6220hgzzs", - "topRow": 33, - "bottomRow": 37, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "nyka98xqpv", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Generate" - }, - { - "boxShadow": "none", - "widgetName": "datasource_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "fk5njkiu28", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "tableName_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "v6vho5uqct", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "select_cols_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 21, - "bottomRow": 25, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "e1j5kngy1t", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "search_col_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "cqxwse0717", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "app_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 7.0791015625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "r1onz3oq9w", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "26c0iltpjr", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 7.0791015625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "App ID", - "key": "99ilu0uxi8", - "labelTextSize": "0.875rem", - "rightColumn": 14, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "242g7dtr9t", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "nyka98xqpv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }, - { - "tabId": "tab2", - "labelTextSize": "0.875rem", - "boxShadow": "none", - "tabName": "GSheet", - "rightColumn": 634, - "widgetName": "Canvas3", - "detachFromLayout": true, - "widgetId": "neexe4fljs", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "parentId": "jalvzswyyk", - "isLoading": false, - "renderMode": "CANVAS", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text8", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "DataSource URL", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "3ghywz6tk6", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "SpreadSheet URL", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "r6o12im1qd", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text10", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Sheet Name", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "k0ul3uaoph", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text11", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Table Header Index", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "l1r1tfbx6y", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{generate_gsheet_app.run()}}", - "buttonColor": "#03B365", - "topRow": 30, - "bottomRow": 34, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [], - "text": "Generate", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "zzsh2d5rns", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "neexe4fljs", - "isLoading": false, - "borderRadius": "0px", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "gsheet_ds_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "j61fbsst0i", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "spreadsheet_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "vm21ddffi6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "sheet_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "5r5hxd2qs8", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "header_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "z3nz99y80l", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "neexe4fljs", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ] - }, - { - "tabId": "tab7qxuerb9p7", - "boxShadow": "none", - "widgetName": "Canvas4", - "topRow": 1, - "bottomRow": 400, - "parentRowSpace": 1, - "canExtend": false, - "type": "CANVAS_WIDGET", - "minHeight": 410, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Datasource URL", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "4l1uqhf2au", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text13", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Collection Name", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "0y3rz6ufib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text14", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Keys to Fetch", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "s1fhjft9to", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text15", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Key to Search", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "rwi67ouhe1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{generate_mongo_app.run()}}", - "buttonColor": "#03B365", - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 8.6650390625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [], - "text": "Generate", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "6ui5kmqebf", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "4yqoh4fjmv", - "isLoading": false, - "borderRadius": "0px", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "mongo_ds_url", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "3iwx4ppimv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "collection_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "82uk5g7krv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "fetch_keys_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 12.7998046875, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "jx1zxum47l", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "search_keys_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 28.9375, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "0equv9lg65", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 61, - "dynamicHeight": "FIXED", - "widgetId": "24223uwmke", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "4yqoh4fjmv", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ], - "labelTextSize": "0.875rem", - "tabName": "Mongo", - "rightColumn": 574.5625, - "detachFromLayout": true, - "widgetId": "4yqoh4fjmv", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "jalvzswyyk", - "isLoading": false, - "borderRadius": "0px" - } - ], - "labelTextSize": "0.875rem", - "rightColumn": 45, - "dynamicHeight": "FIXED", - "widgetId": "jalvzswyyk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "SQL", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "nyka98xqpv", - "index": 0, - "label": "SQL", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "neexe4fljs", - "index": 1, - "label": "GSheet", - "id": "tab2", - "isVisible": true - }, - "tab7qxuerb9p7": { - "widgetId": "4yqoh4fjmv", - "id": "tab7qxuerb9p7", - "label": "Mongo", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }] - } - }], - "slug": "page-generator", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc4" - }, - { - "publishedPage": { - "name": "MongoDB", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.sortOrder.column || 'col1'", - "key_select.selectedOptionValue", - "data_table.pageSize", - "data_table.sortOrder.order == \"desc\" ? -1 : 1", - "data_table.searchText||\"\"", - "(data_table.pageNo - 1) * data_table.pageSize", - "order_select.selectedOptionValue" - ], - "name": "FindQuery", - "timeoutInMillisecond": 10000, - "id": "MongoDB_FindQuery" - }]], - "id": "MongoDB", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "4444", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "22222", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "33", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "111", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4444", - "col2": "22222", - "col3": "33", - "col1": "111" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(\n\t() => FindQuery.run(), \n\t(error) => showAlert(`Error while updating resource!\\n${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Document Id: {{data_table.selectedRow._id}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"_id\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "0511vwn3zi", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow._id}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 88, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "data_table", - "onSort": "{{FindQuery.run()}}", - "columnOrder": [ - "revenue", - "imdb_id", - "release_date", - "genres", - "vote_average", - "tagline", - "_id", - "title", - "vote_count", - "poster_path", - "homepage", - "status", - "customColumn1" - ], - "dynamicPropertyPathList": [ - {"key": "onPageChange"}, - {"key": "primaryColumns.customColumn1.borderRadius"} - ], - "isVisibleDownload": true, - "topRow": 7, - "bottomRow": 86, - "parentRowSpace": 10, - "onPageChange": "{{FindQuery.run()}}", - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [ - {"key": "onPageChange"}, - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "dynamicBindingPathList": [ - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.revenue.computedValue"}, - {"key": "primaryColumns.imdb_id.computedValue"}, - {"key": "primaryColumns.release_date.computedValue"}, - {"key": "primaryColumns.genres.computedValue"}, - {"key": "primaryColumns.vote_average.computedValue"}, - {"key": "primaryColumns.tagline.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.vote_count.computedValue"}, - {"key": "primaryColumns.poster_path.computedValue"}, - {"key": "primaryColumns.homepage.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "tableData"} - ], - "leftColumn": 1, - "primaryColumns": { - "imdb_id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.imdb_id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "imdb_id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "imdb_id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "{{data_tableCopy.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", - "onClick": "{{showModal('Delete_Modal')}}", - "textSize": "0.875rem", - "buttonColor": "#DD4B34", - "index": 7, - "isVisible": true, - "label": "Delete", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "poster_path": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.poster_path))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "poster_path", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "poster_path", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "appsmith_mongo_escape_id": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{data_tableCopy.processedTableData.map((currentRow, currentIndex) => ( currentRow._id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "revenue": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.revenue))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "revenue", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "revenue", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "release_date": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.release_date))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "release_date", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "release_date", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "genres": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.genres))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "genres", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "genres", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "vote_average": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_average))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "vote_average", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "vote_average", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "tagline": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.tagline))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "tagline", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "tagline", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "vote_count": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_count))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "vote_count", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "vote_count", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "homepage": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.homepage))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "homepage", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "homepage", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.status))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "status", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "status", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "derivedColumns": {"customColumn1": { - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{DeleteQuery.run()}}", - "textSize": "0.875rem", - "buttonStyle": "#DD4B34", - "index": 7, - "isVisible": true, - "label": "Delete", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "buttonLabelColor": "#FFFFFF", - "verticalAlignment": "CENTER" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "m04j9ji345", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{FindQuery.data}}", - "isVisible": "true", - "label": "Data", - "searchKey": "", - "version": 3, - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "isLoading": false, - "isVisibleCompactMode": true, - "onSearchTextChanged": "{{FindQuery.run()}}", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "primaryColumnId": "_id", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "deliveryAddress": 170, - "step": 62, - "id": 228, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{FindQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "nj85l57r47", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "atgojamsmw", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 45, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 33, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => FindQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this document?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "4444", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "", - "position": 0, - "isDisabled": false, - "sourceData": "new entry 3", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "33", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "111", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4444", - "col2": "new entry 3", - "col3": "33", - "col1": "111" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => FindQuery.run(\n\t\t() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Document", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"} - ], - "borderWidth": "", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\", \"_id\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "ktpocp4ka2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - }, - "mongoEscapedWidgetNames": ["data_table"] - }], - "slug": "mongodb", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "MongoDB", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText||\"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order == \"desc\" ? -1 : 1", - "key_select.selectedOptionValue", - "order_select.selectedOptionValue" - ], - "name": "FindQuery", - "timeoutInMillisecond": 10000, - "id": "MongoDB_FindQuery" - }]], - "id": "MongoDB", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "4444", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "22222", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "33", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "111", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4444", - "col2": "22222", - "col3": "33", - "col1": "111" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#fff", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(\n\t() => FindQuery.run(), \n\t(error) => showAlert(`Error while updating resource!\\n${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 86, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Document Id: {{data_table.selectedRow._id}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"_id\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "0511vwn3zi", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow._id}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 88, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "data_table", - "onSort": "{{FindQuery.run()}}", - "columnOrder": [ - "revenue", - "imdb_id", - "release_date", - "genres", - "vote_average", - "tagline", - "_id", - "title", - "vote_count", - "poster_path", - "homepage", - "status", - "customColumn1" - ], - "dynamicPropertyPathList": [ - {"key": "onPageChange"}, - {"key": "primaryColumns.customColumn1.borderRadius"} - ], - "isVisibleDownload": true, - "topRow": 7, - "bottomRow": 86, - "parentRowSpace": 10, - "onPageChange": "{{FindQuery.run()}}", - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [ - {"key": "onPageChange"}, - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "dynamicBindingPathList": [ - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.revenue.computedValue"}, - {"key": "primaryColumns.imdb_id.computedValue"}, - {"key": "primaryColumns.release_date.computedValue"}, - {"key": "primaryColumns.genres.computedValue"}, - {"key": "primaryColumns.vote_average.computedValue"}, - {"key": "primaryColumns.tagline.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.vote_count.computedValue"}, - {"key": "primaryColumns.poster_path.computedValue"}, - {"key": "primaryColumns.homepage.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.boxShadow"}, - {"key": "primaryColumns.customColumn1.boxShadow"}, - {"key": "derivedColumns.customColumn1.borderRadius"}, - {"key": "derivedColumns.customColumn1.buttonColor"}, - {"key": "primaryColumns.customColumn1.buttonColor"}, - {"key": "primaryColumns.customColumn1.computedValue"}, - {"key": "derivedColumns.customColumn1.computedValue"} - ], - "leftColumn": 1, - "primaryColumns": { - "imdb_id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.imdb_id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "imdb_id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "imdb_id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", - "isDerived": true, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", - "onClick": "{{showModal('Delete_Modal')}}", - "textSize": "0.875rem", - "buttonColor": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "iconName": "", - "index": 7, - "isVisible": true, - "label": "Delete", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "poster_path": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.poster_path))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "poster_path", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "poster_path", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "appsmith_mongo_escape_id": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "revenue": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.revenue))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "revenue", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "revenue", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "release_date": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.release_date))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "release_date", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "release_date", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "genres": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.genres))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "genres", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "genres", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "vote_average": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_average))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "vote_average", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "vote_average", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "tagline": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.tagline))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "tagline", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "tagline", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "vote_count": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_count))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "vote_count", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "vote_count", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "homepage": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.homepage))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "homepage", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "homepage", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.status))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "status", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "status", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "derivedColumns": {"customColumn1": { - "boxShadow": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", - "isDerived": true, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", - "onClick": "{{DeleteQuery.run()}}", - "textSize": "0.875rem", - "buttonColor": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "buttonStyle": "#DD4B34", - "index": 7, - "isVisible": true, - "label": "Delete", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "buttonLabelColor": "#FFFFFF", - "verticalAlignment": "CENTER" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "m04j9ji345", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{FindQuery.data}}", - "isVisible": "true", - "label": "Data", - "searchKey": "", - "version": 3, - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "isLoading": false, - "isVisibleCompactMode": true, - "onSearchTextChanged": "{{FindQuery.run()}}", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "primaryColumnId": "_id", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "deliveryAddress": 170, - "step": 62, - "id": 228, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{FindQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "nj85l57r47", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "atgojamsmw", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 45, - "dynamicPropertyPathList": [], - "buttonColor": "#3f3f46", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 33, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => FindQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this document?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "originalIdentifier": "col4", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "4444", - "fieldType": "Text Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "", - "position": 0, - "isDisabled": false, - "sourceData": "new entry 3", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "33", - "fieldType": "Text Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "111", - "fieldType": "Text Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": "4444", - "col2": "new entry 3", - "col3": "33", - "col1": "111" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "onSubmit"}, - {"key": "borderRadius"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => FindQuery.run(\n\t\t() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 59, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Document", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col4.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"} - ], - "borderWidth": "", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\", \"_id\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "ktpocp4ka2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - }, - "mongoEscapedWidgetNames": ["data_table"] - }], - "slug": "mongodb", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc5" - }, - { - "publishedPage": { - "name": "SQL", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || \"ASC\"" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "SQL_SelectQuery" - }]], - "id": "SQL", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "boolean", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "col2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1003, - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1000, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 89, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row col1: {{data_table.selectedRow.col1}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "6g4ewsx2v0", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 890, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "col1", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "uji69u6swx", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 55, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "2jj0197tff", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "kby34l9nbb", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#2E3D49", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "boolean", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "borderRadius": "0px", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "cellBoxShadow": "none", - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 58, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "borderWidth": "", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "w10l8merz2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "sql", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "SQL", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(data_table.pageNo - 1) * data_table.pageSize", - "data_table.pageSize", - "data_table.searchText || \"\"", - "data_table.sortOrder.column || 'col1'", - "data_table.sortOrder.order || \"ASC\"" - ], - "name": "SelectQuery", - "timeoutInMillisecond": 10000, - "id": "SQL_SelectQuery" - }]], - "id": "SQL", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "boolean", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "col2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1003, - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1000, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "update_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", - "topRow": 0, - "bottomRow": 89, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Update Row col1: {{data_table.selectedRow.col1}}", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "isVisible"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "title"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderWidth": "0", - "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "6g4ewsx2v0", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": "{{!!data_table.selectedRow.col1}}", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "borderColor": "#fff", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "59rw5mx0bq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 890, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "mvubsemxfo", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns.col6.computedValue"}, - {"key": "primaryColumns.col7.computedValue"}, - {"key": "primaryColumns.col8.computedValue"}, - {"key": "primaryColumns.col9.computedValue"}, - {"key": "primaryColumns.col10.computedValue"}, - {"key": "primaryColumns.col11.computedValue"}, - {"key": "primaryColumns.col12.computedValue"} - ], - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "col1", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "col1", - "col2", - "col3", - "col4", - "col5", - "col6", - "col7", - "col8", - "col9", - "col10", - "col11", - "col12", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"} - ], - "primaryColumns": { - "col12": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": true, - "label": "col12", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col12", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col11": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", - "textSize": "0.875rem", - "index": 10, - "isVisible": true, - "label": "col11", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col11", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col8": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": true, - "label": "col8", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col8", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col9": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": true, - "label": "col9", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col9", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col6": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": true, - "label": "col6", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col6", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col10": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": true, - "label": "col10", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col10", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col7": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "col7", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col7", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textSize": "0.875rem", - "widgetId": "uji69u6swx", - "tableData": "{{SelectQuery.data}}", - "label": "Data", - "searchKey": "", - "parentId": "59rw5mx0bq", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "template_table Data", - "labelTextSize": "0.875rem", - "rightColumn": 55, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "urzv99hdc8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "refresh_btn", - "rightColumn": 64, - "onClick": "{{SelectQuery.run()}}", - "iconName": "refresh", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "2jj0197tff", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 60, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "add_btn", - "rightColumn": 59, - "onClick": "{{showModal('Insert_Modal')}}", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "kby34l9nbb", - "topRow": 1, - "bottomRow": 5, - "parentRowSpace": 10, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "59rw5mx0bq", - "isLoading": false, - "parentColumnSpace": 12.0703125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "leftColumn": 55, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "buttonVariant": "PRIMARY", - "isDisabled": false - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "mvubsemxfo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 13, - "bottomRow": 37, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "zi8fjakv8o", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "i3whp03wf0", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Alert_text", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Row", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "35yoxo4oec", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Delete_Modal')}}", - "rightColumn": 46, - "dynamicPropertyPathList": [], - "buttonColor": "#2E3D49", - "isDefaultClickDisabled": true, - "widgetId": "lryg8kw537", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 34, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Delete_Button", - "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "qq02lh7ust", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "zi8fjakv8o", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Are you sure you want to delete this item?", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "48uac29g6e", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "zi8fjakv8o", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 45, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "i3whp03wf0", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 16, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "shouldScrollContents": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 453.1875, - "detachFromLayout": true, - "widgetId": "9rhv3ioohq", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "vmorzie6eq", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [{ - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": { - "col8": { - "labelTextSize": "0.875rem", - "identifier": "col8", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col8", - "isVisible": true, - "label": "Col 8", - "originalIdentifier": "col8", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col12": { - "labelTextSize": "0.875rem", - "identifier": "col12", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col12", - "isVisible": true, - "label": "Col 12", - "originalIdentifier": "col12", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col9": { - "labelTextSize": "0.875rem", - "identifier": "col9", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col9", - "isVisible": true, - "label": "Col 9", - "originalIdentifier": "col9", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col11": { - "labelTextSize": "0.875rem", - "identifier": "col11", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col11", - "isVisible": true, - "label": "Col 11", - "originalIdentifier": "col11", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col6": { - "labelTextSize": "0.875rem", - "identifier": "col6", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col6", - "isVisible": true, - "label": "Col 6", - "originalIdentifier": "col6", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col10": { - "labelTextSize": "0.875rem", - "identifier": "col10", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col10", - "isVisible": true, - "label": "Col 10", - "originalIdentifier": "col10", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col7": { - "labelTextSize": "0.875rem", - "identifier": "col7", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "null", - "cellBorderRadius": "0px", - "accessor": "col7", - "isVisible": true, - "label": "Col 7", - "originalIdentifier": "col7", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col4": { - "labelTextSize": "0.875rem", - "identifier": "col4", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "boolean", - "cellBorderRadius": "0px", - "accessor": "col4", - "isVisible": true, - "label": "Col 4", - "alignWidget": "LEFT", - "originalIdentifier": "col4", - "borderRadius": "0px", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": true, - "cellBoxShadow": "none", - "fieldType": "Switch" - }, - "col5": { - "labelTextSize": "0.875rem", - "identifier": "col5", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col5", - "isVisible": true, - "label": "Col 5", - "originalIdentifier": "col5", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col2": { - "labelTextSize": "0.875rem", - "identifier": "col2", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "string", - "cellBorderRadius": "0px", - "accessor": "col2", - "isVisible": true, - "label": "Col 2", - "originalIdentifier": "col2", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "skill B", - "cellBoxShadow": "none", - "fieldType": "Text Input" - }, - "col3": { - "labelTextSize": "0.875rem", - "identifier": "col3", - "isRequired": false, - "boxShadow": "none", - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "cellBorderRadius": "0px", - "accessor": "col3", - "isVisible": true, - "label": "Col 3", - "originalIdentifier": "col3", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 9, - "cellBoxShadow": "none", - "fieldType": "Number Input" - }, - "col1": { - "labelTextSize": "0.875rem", - "identifier": "col1", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "dataType": "number", - "accessor": "col1", - "isVisible": true, - "label": "Col 1", - "originalIdentifier": "col1", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 5, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "col4": true, - "col2": "skill B", - "col3": 9, - "col1": 5 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "insert_form", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "borderRadius"}, - {"key": "onSubmit"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.6bacf7df.svg", - "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", - "topRow": 0, - "bottomRow": 58, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "Insert Row", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.children.col3.defaultValue"}, - {"key": "schema.__root_schema__.children.col4.defaultValue"}, - {"key": "schema.__root_schema__.children.col5.defaultValue"}, - {"key": "schema.__root_schema__.children.col2.defaultValue"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.col6.defaultValue"}, - {"key": "schema.__root_schema__.children.col7.defaultValue"}, - {"key": "schema.__root_schema__.children.col8.defaultValue"}, - {"key": "schema.__root_schema__.children.col9.defaultValue"}, - {"key": "schema.__root_schema__.children.col10.defaultValue"}, - {"key": "schema.__root_schema__.children.col11.defaultValue"}, - {"key": "schema.__root_schema__.children.col12.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.col1.defaultValue"}, - {"key": "schema.__root_schema__.children.col1.accentColor"}, - {"key": "schema.__root_schema__.children.col1.borderRadius"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.col2.accentColor"}, - {"key": "schema.__root_schema__.children.col2.borderRadius"}, - {"key": "schema.__root_schema__.children.col3.accentColor"}, - {"key": "schema.__root_schema__.children.col3.borderRadius"}, - {"key": "schema.__root_schema__.children.col4.accentColor"}, - {"key": "schema.__root_schema__.children.col5.accentColor"}, - {"key": "schema.__root_schema__.children.col5.borderRadius"}, - {"key": "schema.__root_schema__.children.col6.accentColor"}, - {"key": "schema.__root_schema__.children.col6.borderRadius"}, - {"key": "schema.__root_schema__.children.col7.accentColor"}, - {"key": "schema.__root_schema__.children.col7.borderRadius"}, - {"key": "schema.__root_schema__.children.col8.accentColor"}, - {"key": "schema.__root_schema__.children.col8.borderRadius"}, - {"key": "schema.__root_schema__.children.col9.accentColor"}, - {"key": "schema.__root_schema__.children.col9.borderRadius"}, - {"key": "schema.__root_schema__.children.col10.accentColor"}, - {"key": "schema.__root_schema__.children.col10.borderRadius"}, - {"key": "schema.__root_schema__.children.col11.accentColor"}, - {"key": "schema.__root_schema__.children.col11.borderRadius"}, - {"key": "schema.__root_schema__.children.col12.accentColor"}, - {"key": "schema.__root_schema__.children.col12.borderRadius"} - ], - "borderWidth": "", - "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", - "showReset": true, - "resetButtonLabel": "Reset", - "key": "h9l9ozr8op", - "labelTextSize": "0.875rem", - "backgroundColor": "#fff", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "w10l8merz2", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "9rhv3ioohq", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "Submit", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 41, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "vmorzie6eq", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "sql", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc0" - }, - { - "publishedPage": { - "name": "S3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " 60 * 24 ", - "search_input.text", - "(File_List.pageNo - 1) * File_List.pageSize", - "File_List.pageSize" - ], - "name": "ListFiles", - "timeoutInMillisecond": 10000, - "id": "S3_ListFiles" - }]], - "id": "S3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 850, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "Zoom_Modal2", - "topRow": 89, - "bottomRow": 89, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas9Copy", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "80wzwajsst", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "kqxoe40pg6", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon3Copy", - "rightColumn": 64, - "onClick": "{{closeModal('Zoom_Modal2')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "8kw9kfcd5y", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "leftColumn": 56, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text15Copy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Zoom Image", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "vk710q1v3s", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button13Copy", - "rightColumn": 63, - "onClick": "{{closeModal('Zoom_Modal2')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#03B365", - "widgetId": "lfiwss1u3w", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "80wzwajsst", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "PRIMARY", - "text": "Close", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "image": "{{selected_files.selectedItem.base64}}", - "boxShadow": "none", - "widgetName": "Image3Copy", - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "2bewgakjx9", - "topRow": 6, - "bottomRow": 51, - "parentRowSpace": 10, - "isVisible": true, - "type": "IMAGE_WIDGET", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "maxZoomLevel": 8, - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "image"}], - "borderRadius": "0px", - "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png" - } - ], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "kqxoe40pg6", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container3", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 634, - "detachFromLayout": true, - "widgetId": "6tz2s7ivi5", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 850, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "th4d9oxy8z", - "minHeight": 830, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "template": { - "DownloadIcon": { - "boxShadow": "NONE", - "widgetName": "DownloadIcon", - "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 57, - "iconName": "download", - "widgetId": "ljk8fj5jc1", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "CopyURLIcon": { - "boxShadow": "NONE", - "widgetName": "CopyURLIcon", - "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 51, - "iconName": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'duplicate';\n })();\n })}}", - "widgetId": "d2z5zj56j9", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "EditIcon": { - "boxShadow": "NONE", - "widgetName": "EditIcon", - "onClick": "{{showModal('Edit_Modal')}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 45, - "iconName": "edit", - "widgetId": "x5bft8h9vd", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "Text21": { - "widgetName": "Text21", - "rightColumn": 24, - "textAlign": "LEFT", - "displayName": "Text", - "iconSVG": "/static/media/icon.e6c93592.svg", - "widgetId": "nu44q8kd9p", - "topRow": 4, - "bottomRow": 8, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "hideCard": false, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [{"key": "text"}], - "leftColumn": 16, - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem) => currentItem.id)}}", - "textStyle": "BODY", - "key": "xvmvdekk3s" - }, - "Text20": { - "widgetName": "Text20", - "rightColumn": 28, - "textAlign": "LEFT", - "displayName": "Text", - "iconSVG": "/static/media/icon.e6c93592.svg", - "widgetId": "thgbdemmiw", - "topRow": 0, - "bottomRow": 4, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "hideCard": false, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [{"key": "text"}], - "leftColumn": 16, - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem) => currentItem.name)}}", - "textStyle": "HEADING", - "key": "xvmvdekk3s" - }, - "Image3": { - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 0, - "bottomRow": 8.4, - "type": "IMAGE_WIDGET", - "hideCard": false, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "dynamicBindingPathList": [{"key": "image"}], - "leftColumn": 0, - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "lsc53q139g", - "image": "{{File_List.listData.map((currentItem) => currentItem.img)}}", - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "2rrg354q8i", - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "enableRotation": false - }, - "FileListItemImage": { - "widgetName": "FileListItemImage", - "onClick": "{{showModal('Zoom_Modal')}}", - "dynamicPropertyPathList": [], - "topRow": 1, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png';\n })();\n })}}", - "image": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.signedUrl;\n })();\n })}}", - "rightColumn": 20, - "objectFit": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", - "widgetId": "lh1sjszc93", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "enableDownload": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "enableRotation": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "enableRotation": false - }, - "Container7": { - "borderColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", - "borderWidth": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}" - }, - "FileListItemName": { - "widgetName": "FileListItemName", - "rightColumn": 63, - "textAlign": "LEFT", - "widgetId": "qyqv89mu1c", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "parentColumnSpace": true, - "leftColumn": true, - "fontSize": true, - "text": true - }, - "topRow": 1, - "bottomRow": 8, - "parentRowSpace": 10, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "shouldScroll": true, - "parentId": "lcz0rhije8", - "isLoading": false, - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [], - "fontFamily": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.fileName;\n })();\n })}}" - }, - "DeleteIcon": { - "boxShadow": "NONE", - "widgetName": "DeleteIcon", - "onClick": "{{showModal('delete_modal')}}", - "buttonColor": "#DD4B34", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 63, - "iconName": "trash", - "widgetId": "f8ipd8gbls", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "File_List", - "listData": "{{ListFiles.data}}", - "isCanvas": true, - "displayName": "List", - "iconSVG": "/static/media/icon.9925ee17.svg", - "topRow": 10, - "bottomRow": 83, - "parentRowSpace": 10, - "onPageChange": "{{ListFiles.run()}}", - "type": "LIST_WIDGET", - "hideCard": false, - "gridGap": 0, - "parentColumnSpace": 9.67822265625, - "dynamicTriggerPathList": [ - {"key": "template.DownloadIcon.onClick"}, - {"key": "template.CopyURLIcon.onClick"}, - {"key": "onPageChange"} - ], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "listData"}, - {"key": "template.FileListItemImage.image"}, - {"key": "template.FileListItemName.text"}, - {"key": "template.EditIcon.buttonColor"}, - {"key": "template.CopyURLIcon.buttonColor"}, - {"key": "template.DownloadIcon.buttonColor"}, - {"key": "template.Container7.borderColor"}, - {"key": "template.Container7.borderWidth"}, - {"key": "template.Container7.borderRadius"}, - {"key": "template.CopyURLIcon.iconName"}, - {"key": "accentColor"}, - {"key": "template.FileListItemImage.objectFit"}, - {"key": "boxShadow"}, - {"key": "borderRadius"}, - {"key": "template.EditIcon.borderRadius"}, - {"key": "template.CopyURLIcon.borderRadius"}, - {"key": "template.DownloadIcon.borderRadius"}, - {"key": "template.DeleteIcon.borderRadius"}, - {"key": "template.FileListItemName.fontFamily"}, - {"key": "template.FileListItemImage.borderRadius"}, - {"key": "template.FileListItemImage.defaultImage"} - ], - "gridType": "vertical", - "enhancements": true, - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas14", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 390, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 400, - "noPad": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Container7", - "borderColor": "#2E3D4955", - "disallowCopy": true, - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 17, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "openParentPropertyPane": true, - "isDeletable": false, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas15", - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "lcz0rhije8", - "topRow": 0, - "bottomRow": 170, - "containerStyle": "none", - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "66oc53smx3", - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "EditIcon", - "onClick": "{{showModal('Edit_Modal')}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 45, - "iconName": "edit", - "dynamicHeight": "FIXED", - "widgetId": "x5bft8h9vd", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "CopyURLIcon", - "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 51, - "iconName": "duplicate", - "dynamicHeight": "FIXED", - "widgetId": "d2z5zj56j9", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "DownloadIcon", - "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 57, - "iconName": "download", - "dynamicHeight": "FIXED", - "widgetId": "ljk8fj5jc1", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "DeleteIcon", - "onClick": "{{showModal('delete_modal')}}", - "buttonColor": "#DD4B34", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "iconName": "trash", - "dynamicHeight": "FIXED", - "widgetId": "f8ipd8gbls", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "FileListItemName", - "topRow": 0, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "text": "{{currentItem.fileName}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "kmwv6dap5n", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "parentColumnSpace": true, - "leftColumn": true, - "fontSize": true, - "text": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "FileListItemImage", - "onClick": "{{showModal('Zoom_Modal')}}", - "dynamicPropertyPathList": [], - "topRow": 0, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png", - "labelTextSize": "0.875rem", - "image": "{{currentItem.signedUrl}}", - "rightColumn": 20, - "objectFit": "contain", - "dynamicHeight": "FIXED", - "widgetId": "4laf7e6wer", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "enableDownload": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "enableRotation": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - } - ], - "key": "29vrztch46" - }], - "borderWidth": "1", - "key": "cw0dtdoe0g", - "disablePropertyPane": true, - "labelTextSize": "0.875rem", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "66oc53smx3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "sh1yahe7kl", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "key": "29vrztch46", - "labelTextSize": "0.875rem", - "rightColumn": 232.27734375, - "detachFromLayout": true, - "widgetId": "sh1yahe7kl", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "cjgg2thzom", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px" - }], - "privateWidgets": {"undefined": true}, - "key": "x51ms5k6q9", - "labelTextSize": "0.875rem", - "backgroundColor": "transparent", - "rightColumn": 63, - "itemBackgroundColor": "#F6F7F8", - "widgetId": "cjgg2thzom", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "parentId": "6tz2s7ivi5", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "search_input", - "dynamicPropertyPathList": [{"key": "onTextChanged"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 16.4169921875, - "dynamicTriggerPathList": [{"key": "onTextChanged"}], - "resetOnSubmit": true, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "placeholderText": "Search File Prefix", - "isDisabled": false, - "key": "auxyd97lu3", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "{{ListFiles.run()}}", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "why172fko6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "6tz2s7ivi5", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text6", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Bucket", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "backgroundColor": "", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "t54ituq472", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6tz2s7ivi5", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 37, - "dynamicHeight": "FIXED", - "widgetId": "th4d9oxy8z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "delete_modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas6", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "ozvpoudxz2", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "9g0cw9adf8", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon2", - "rightColumn": 64, - "onClick": "{{closeModal('delete_modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "xkyh49z71e", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "leftColumn": 56, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete File", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "s1y44xm547", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button10", - "rightColumn": 48, - "onClick": "{{closeModal('delete_modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#3f3f46", - "widgetId": "pi0t67rnwh", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "ozvpoudxz2", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{\nDeleteFile.run(() => {closeModal('delete_modal'); \nListFiles.run();\n});\n}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "hp22uj3dra", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "ozvpoudxz2", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text13", - "topRow": 5, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Are you sure you want to delete the file?\n\n{{File_List.selectedItem.fileName}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "oypa9ad1tg", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "9g0cw9adf8", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Edit_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas10", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "6i7m9kpuky", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "usealgbtyj", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text17", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Update File", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "z64z3l112n", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6i7m9kpuky", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button15", - "rightColumn": 44, - "onClick": "{{closeModal('Edit_Modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#3f3f46", - "widgetId": "trc4e6ylcz", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "6i7m9kpuky", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 32, - "dynamicBindingPathList": [], - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "update_button", - "onClick": "{{UpdateFile.run(() => {ListFiles.run();resetWidget('update_file_picker');closeModal('Edit_Modal');})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "isDisabled"} - ], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "8lbthc9dml", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "6i7m9kpuky", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "isDisabled"}, - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Update", - "isDisabled": "{{update_file_picker.files.length == 0}}" - }, - { - "boxShadow": "none", - "widgetName": "Text18", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "File Name", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "qb26g34etr", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6i7m9kpuky", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "update_file_picker", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.7c5ad9c3.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 6.9375, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "h2212wpg64", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "i8g6khu01a", - "defaultSelectedFiles": [], - "isVisible": true, - "label": "Select File", - "maxFileSize": "10", - "version": 1, - "fileDataType": "Base64", - "parentId": "6i7m9kpuky", - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "files": [], - "maxNumFiles": 1 - }, - { - "boxShadow": "none", - "widgetName": "update_file_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 6.9375, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": true, - "key": "auxyd97lu3", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "uabsu3mjt3", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "6i7m9kpuky", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{File_List.selectedItem.fileName}}", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "usealgbtyj", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 37, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas13", - "rightColumn": 634, - "detachFromLayout": true, - "widgetId": "xv97g6rzgq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 850, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "yg1iyxq9kd", - "minHeight": 830, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "template": { - "Canvas7": { - "widgetName": "Canvas7", - "rightColumn": 256, - "detachFromLayout": true, - "widgetId": "oqhzaygncs", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "dropDisabled": true, - "parentId": "0n30419eso", - "openParentPropertyPane": true, - "minHeight": 340, - "isLoading": false, - "noPad": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": ["u3nvgafsdo"] - }, - "update_files_name": { - "widgetName": "update_files_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.4580078125, - "resetOnSubmit": true, - "leftColumn": 23, - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'true';\n })();\n })}}", - "isRequired": false, - "rightColumn": 43, - "widgetId": "yqxzzh2oqi", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "autoFocus": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "parentColumnSpace": true, - "resetOnSubmit": true, - "leftColumn": true, - "labelStyle": true, - "inputType": true, - "isDisabled": true, - "key": true, - "isRequired": true, - "rightColumn": true, - "widgetId": true, - "isVisible": true, - "label": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "iconAlign": true, - "defaultText": true - }, - "isVisible": true, - "label": "", - "version": 2, - "parentId": "romgsruzxz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "iconAlign": "left", - "defaultText": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.name;\n })();\n })}}" - }, - "Image2": { - "image": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.data;\n })();\n })}}", - "widgetName": "Image2", - "rightColumn": 10, - "onClick": "{{showModal('Zoom_Modal2')}}", - "objectFit": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", - "widgetId": "ql8qs2xelx", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "defaultImage": true - }, - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "isVisible": true, - "type": "IMAGE_WIDGET", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "maxZoomLevel": 1, - "parentColumnSpace": 7.3125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - "Container4": { - "backgroundColor": "white", - "widgetName": "Container4", - "rightColumn": 64, - "borderColor": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", - "disallowCopy": true, - "widgetId": "u3nvgafsdo", - "containerStyle": "card", - "topRow": 0, - "bottomRow": 8, - "dragDisabled": true, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "version": 1, - "parentId": "oqhzaygncs", - "openParentPropertyPane": true, - "isDeletable": false, - "isLoading": false, - "leftColumn": 0, - "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", - "children": ["romgsruzxz"], - "borderWidth": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}", - "disablePropertyPane": true - }, - "Canvas8": { - "widgetName": "Canvas8", - "detachFromLayout": true, - "widgetId": "romgsruzxz", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 180, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "u3nvgafsdo", - "minHeight": 80, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - "vu7fb0dbt8", - "7zziet357m", - "ql8qs2xelx" - ] - }, - "Text14": { - "widgetName": "Text14", - "rightColumn": 23, - "textAlign": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'LEFT';\n })();\n })}}", - "widgetId": "vu7fb0dbt8", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "fontSize": true, - "text": true, - "textStyle": true - }, - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "dynamicTriggerPathList": [], - "fontFamily": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", - "dynamicBindingPathList": [], - "leftColumn": 11, - "fontSize": "PARAGRAPH", - "text": "File Name", - "textStyle": "HEADING" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "selected_files", - "listData": "{{FilePicker.files}}", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "topRow": 23, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "LIST_WIDGET", - "gridGap": 0, - "parentColumnSpace": 8, - "dynamicTriggerPathList": [{"key": "template.Image2.onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "isVisible"}, - {"key": "listData"}, - {"key": "template.update_files_name.defaultText"}, - {"key": "template.update_files_name.validation"}, - {"key": "template.Container4.borderWidth"}, - {"key": "template.Container4.borderRadius"}, - {"key": "template.Container4.borderColor"}, - {"key": "template.Image2.image"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "template.Text14.fontFamily"}, - {"key": "template.update_files_name.borderRadius"} - ], - "gridType": "vertical", - "enhancements": true, - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas7", - "topRow": 0, - "bottomRow": 510, - "parentRowSpace": 1, - "canExtend": false, - "type": "CANVAS_WIDGET", - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 520, - "noPad": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Container4", - "borderColor": "#2E3D4955", - "disallowCopy": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 12, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "openParentPropertyPane": true, - "isDeletable": false, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas8", - "detachFromLayout": true, - "widgetId": "romgsruzxz", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 120, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "u3nvgafsdo", - "minHeight": 120, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text14", - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [{"key": "fontFamily"}], - "leftColumn": 19, - "text": "File Name", - "labelTextSize": "0.875rem", - "rightColumn": 60, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "vu7fb0dbt8", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "fontSize": true, - "text": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Zoom_Modal2')}}", - "topRow": 0, - "bottomRow": 9, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 7.3125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png", - "labelTextSize": "0.875rem", - "image": "{{currentItem.data}}", - "rightColumn": 19, - "objectFit": "contain", - "dynamicHeight": "FIXED", - "widgetId": "ql8qs2xelx", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "maxZoomLevel": 1, - "borderRadius": "0px" - }, - { - "boxShadow": "none", - "widgetName": "update_files_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.4580078125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 19, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "yqxzzh2oqi", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "autoFocus": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "parentColumnSpace": true, - "resetOnSubmit": true, - "leftColumn": true, - "labelStyle": true, - "inputType": true, - "isDisabled": true, - "key": true, - "isRequired": true, - "rightColumn": true, - "widgetId": true, - "isVisible": true, - "label": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "iconAlign": true, - "defaultText": true - }, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "romgsruzxz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{currentItem.name}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "disablePropertyPane": true, - "labelTextSize": "0.875rem", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "u3nvgafsdo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "oqhzaygncs", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "labelTextSize": "0.875rem", - "rightColumn": 256, - "detachFromLayout": true, - "widgetId": "oqhzaygncs", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "0n30419eso", - "isLoading": false, - "borderRadius": "0px" - }], - "privateWidgets": {"undefined": true}, - "childAutoComplete": {"currentItem": { - "data": "", - "base64": "", - "name": "", - "raw": "", - "id": "", - "text": "", - "type": "" - }}, - "labelTextSize": "0.875rem", - "backgroundColor": "", - "rightColumn": 64, - "itemBackgroundColor": "#F6F7F8", - "widgetId": "0n30419eso", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": "{{FilePicker.files.length > 0}}", - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Upload Folder", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "jc21bnjh92", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text7", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "Upload New Files", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "364shivyaz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "upload_button", - "onClick": "{{\nFilePicker.files.forEach((file, index) => {\n\tCreateFile.run((response, params) => { showAlert('File Uploaded','success'); \nif (params.isLastFile) {\n\tListFiles.run(() => {closeModal('Upload_Files_Modal'); resetWidget('folder_name', true);\t\t\t\t\tresetWidget('FilePicker', true);\nresetWidget('update_files_name', true);\n})\t\n}\n}, () => showAlert('File Upload Failed','error'), {fileIndex: index, name: selected_files.items[index].update_files_name.text, isLastFile: index == (FilePicker.files.length - 1), });\n\treturn true;\n})\n}}", - "rightColumn": 64, - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "isDisabled"} - ], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "1uava20nxi", - "topRow": 75, - "bottomRow": 79, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "xv97g6rzgq", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "isDisabled"}, - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Upload", - "isDisabled": "{{ selected_files.items.length == 0 || selected_files.items.map((file) => file.update_files_name.text).includes(\"\") }}" - }, - { - "boxShadow": "none", - "widgetName": "Text19", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.0458984375, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "isVisible"}], - "text": "Selected files to upload", - "labelTextSize": "0.875rem", - "rightColumn": 52, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9wh2ereoy9", - "isVisible": "{{FilePicker.files.length > 0}}", - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "FilePicker", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.7c5ad9c3.svg", - "topRow": 13, - "bottomRow": 17, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.86865234375, - "dynamicTriggerPathList": [], - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "h2212wpg64", - "onFilesSelected": "", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "8l6lm067zw", - "defaultSelectedFiles": [], - "isVisible": true, - "label": "Select Files", - "maxFileSize": 5, - "version": 1, - "fileDataType": "Base64", - "parentId": "xv97g6rzgq", - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "files": [], - "maxNumFiles": "3" - }, - { - "boxShadow": "none", - "widgetName": "folder_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.8955078125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "placeholderText": "folder/sub-folder", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "215nlsqncm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "xv97g6rzgq", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yg1iyxq9kd", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "s3", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "S3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " 60 * 24 ", - "(File_List.pageNo - 1) * File_List.pageSize", - "File_List.pageSize", - "search_input.text" - ], - "name": "ListFiles", - "timeoutInMillisecond": 10000, - "id": "S3_ListFiles" - }]], - "id": "S3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1174, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 850, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 900, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "Zoom_Modal2", - "topRow": 89, - "bottomRow": 89, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas9Copy", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "80wzwajsst", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "kqxoe40pg6", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon3Copy", - "rightColumn": 64, - "onClick": "{{closeModal('Zoom_Modal2')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "8kw9kfcd5y", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "leftColumn": 56, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text15Copy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Zoom Image", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "vk710q1v3s", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button13Copy", - "rightColumn": 63, - "onClick": "{{closeModal('Zoom_Modal2')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#03B365", - "widgetId": "lfiwss1u3w", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "80wzwajsst", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "PRIMARY", - "text": "Close", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "image": "{{selected_files.selectedItem.base64}}", - "boxShadow": "none", - "widgetName": "Image3Copy", - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "2bewgakjx9", - "topRow": 6, - "bottomRow": 51, - "parentRowSpace": 10, - "isVisible": true, - "type": "IMAGE_WIDGET", - "version": 1, - "parentId": "80wzwajsst", - "isLoading": false, - "maxZoomLevel": 8, - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "image"}], - "borderRadius": "0px", - "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png" - } - ], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "kqxoe40pg6", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container3", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 634, - "detachFromLayout": true, - "widgetId": "6tz2s7ivi5", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 850, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "th4d9oxy8z", - "minHeight": 830, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "template": { - "DownloadIcon": { - "boxShadow": "NONE", - "widgetName": "DownloadIcon", - "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 57, - "iconName": "download", - "widgetId": "ljk8fj5jc1", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "CopyURLIcon": { - "boxShadow": "NONE", - "widgetName": "CopyURLIcon", - "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 51, - "iconName": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'duplicate';\n })();\n })}}", - "widgetId": "d2z5zj56j9", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "EditIcon": { - "boxShadow": "NONE", - "widgetName": "EditIcon", - "onClick": "{{showModal('Edit_Modal')}}", - "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 45, - "iconName": "edit", - "widgetId": "x5bft8h9vd", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - }, - "Text21": { - "widgetName": "Text21", - "rightColumn": 24, - "textAlign": "LEFT", - "displayName": "Text", - "iconSVG": "/static/media/icon.e6c93592.svg", - "widgetId": "nu44q8kd9p", - "topRow": 4, - "bottomRow": 8, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "hideCard": false, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [{"key": "text"}], - "leftColumn": 16, - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem) => currentItem.id)}}", - "textStyle": "BODY", - "key": "xvmvdekk3s" - }, - "Text20": { - "widgetName": "Text20", - "rightColumn": 28, - "textAlign": "LEFT", - "displayName": "Text", - "iconSVG": "/static/media/icon.e6c93592.svg", - "widgetId": "thgbdemmiw", - "topRow": 0, - "bottomRow": 4, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "hideCard": false, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [{"key": "text"}], - "leftColumn": 16, - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem) => currentItem.name)}}", - "textStyle": "HEADING", - "key": "xvmvdekk3s" - }, - "Image3": { - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 0, - "bottomRow": 8.4, - "type": "IMAGE_WIDGET", - "hideCard": false, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "dynamicBindingPathList": [{"key": "image"}], - "leftColumn": 0, - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "lsc53q139g", - "image": "{{File_List.listData.map((currentItem) => currentItem.img)}}", - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "2rrg354q8i", - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "enableRotation": false - }, - "FileListItemImage": { - "widgetName": "FileListItemImage", - "onClick": "{{showModal('Zoom_Modal')}}", - "dynamicPropertyPathList": [], - "topRow": 1, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png';\n })();\n })}}", - "image": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.signedUrl;\n })();\n })}}", - "rightColumn": 20, - "objectFit": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", - "widgetId": "lh1sjszc93", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "enableDownload": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "enableRotation": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "enableRotation": false - }, - "Container7": { - "borderColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", - "borderWidth": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}" - }, - "FileListItemName": { - "widgetName": "FileListItemName", - "rightColumn": 63, - "textAlign": "LEFT", - "widgetId": "qyqv89mu1c", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "parentColumnSpace": true, - "leftColumn": true, - "fontSize": true, - "text": true - }, - "topRow": 1, - "bottomRow": 8, - "parentRowSpace": 10, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "shouldScroll": true, - "parentId": "lcz0rhije8", - "isLoading": false, - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [], - "fontFamily": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.fileName;\n })();\n })}}" - }, - "DeleteIcon": { - "boxShadow": "NONE", - "widgetName": "DeleteIcon", - "onClick": "{{showModal('delete_modal')}}", - "buttonColor": "#DD4B34", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "8akz850h7z", - "rightColumn": 63, - "iconName": "trash", - "widgetId": "f8ipd8gbls", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "buttonVariant": "TERTIARY" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "File_List", - "listData": "{{ListFiles.data}}", - "isCanvas": true, - "displayName": "List", - "iconSVG": "/static/media/icon.9925ee17.svg", - "topRow": 10, - "bottomRow": 83, - "parentRowSpace": 10, - "onPageChange": "{{ListFiles.run()}}", - "type": "LIST_WIDGET", - "hideCard": false, - "gridGap": 0, - "parentColumnSpace": 9.67822265625, - "dynamicTriggerPathList": [ - {"key": "template.DownloadIcon.onClick"}, - {"key": "template.CopyURLIcon.onClick"}, - {"key": "onPageChange"} - ], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "listData"}, - {"key": "template.FileListItemImage.image"}, - {"key": "template.FileListItemName.text"}, - {"key": "template.EditIcon.buttonColor"}, - {"key": "template.CopyURLIcon.buttonColor"}, - {"key": "template.DownloadIcon.buttonColor"}, - {"key": "template.Container7.borderColor"}, - {"key": "template.Container7.borderWidth"}, - {"key": "template.Container7.borderRadius"}, - {"key": "template.CopyURLIcon.iconName"}, - {"key": "accentColor"}, - {"key": "template.FileListItemImage.objectFit"}, - {"key": "boxShadow"}, - {"key": "borderRadius"}, - {"key": "template.EditIcon.borderRadius"}, - {"key": "template.CopyURLIcon.borderRadius"}, - {"key": "template.DownloadIcon.borderRadius"}, - {"key": "template.DeleteIcon.borderRadius"}, - {"key": "template.FileListItemName.fontFamily"}, - {"key": "template.FileListItemImage.borderRadius"}, - {"key": "template.FileListItemImage.defaultImage"} - ], - "gridType": "vertical", - "enhancements": true, - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas14", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 390, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 400, - "noPad": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Container7", - "borderColor": "#2E3D4955", - "disallowCopy": true, - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 17, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "openParentPropertyPane": true, - "isDeletable": false, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas15", - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "lcz0rhije8", - "topRow": 0, - "bottomRow": 170, - "containerStyle": "none", - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "66oc53smx3", - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "EditIcon", - "onClick": "{{showModal('Edit_Modal')}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 45, - "iconName": "edit", - "dynamicHeight": "FIXED", - "widgetId": "x5bft8h9vd", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "CopyURLIcon", - "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 45, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 51, - "iconName": "duplicate", - "dynamicHeight": "FIXED", - "widgetId": "d2z5zj56j9", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "DownloadIcon", - "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", - "buttonColor": "#2E3D49", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 57, - "iconName": "download", - "dynamicHeight": "FIXED", - "widgetId": "ljk8fj5jc1", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "DeleteIcon", - "onClick": "{{showModal('delete_modal')}}", - "buttonColor": "#DD4B34", - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "borderRadius"} - ], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.bff4eac0.svg", - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "parentColumnSpace": 9.4658203125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "8akz850h7z", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "iconName": "trash", - "dynamicHeight": "FIXED", - "widgetId": "f8ipd8gbls", - "logBlackList": { - "boxShadow": true, - "widgetName": true, - "buttonColor": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "parentColumnSpace": true, - "leftColumn": true, - "isDisabled": true, - "key": true, - "rightColumn": true, - "iconName": true, - "widgetId": true, - "isVisible": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "borderRadius": true, - "buttonVariant": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "FileListItemName", - "topRow": 0, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "text": "{{currentItem.fileName}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "kmwv6dap5n", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "parentColumnSpace": true, - "leftColumn": true, - "fontSize": true, - "text": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "FileListItemImage", - "onClick": "{{showModal('Zoom_Modal')}}", - "dynamicPropertyPathList": [], - "topRow": 0, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 19.0625, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png", - "labelTextSize": "0.875rem", - "image": "{{currentItem.signedUrl}}", - "rightColumn": 20, - "objectFit": "contain", - "dynamicHeight": "FIXED", - "widgetId": "4laf7e6wer", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "enableDownload": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "enableRotation": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "lcz0rhije8", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - } - ], - "key": "29vrztch46" - }], - "borderWidth": "1", - "key": "cw0dtdoe0g", - "disablePropertyPane": true, - "labelTextSize": "0.875rem", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "66oc53smx3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "sh1yahe7kl", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "key": "29vrztch46", - "labelTextSize": "0.875rem", - "rightColumn": 232.27734375, - "detachFromLayout": true, - "widgetId": "sh1yahe7kl", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "cjgg2thzom", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px" - }], - "privateWidgets": {"undefined": true}, - "key": "x51ms5k6q9", - "labelTextSize": "0.875rem", - "backgroundColor": "transparent", - "rightColumn": 63, - "itemBackgroundColor": "#F6F7F8", - "widgetId": "cjgg2thzom", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "parentId": "6tz2s7ivi5", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "search_input", - "dynamicPropertyPathList": [{"key": "onTextChanged"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 16.4169921875, - "dynamicTriggerPathList": [{"key": "onTextChanged"}], - "resetOnSubmit": true, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "placeholderText": "Search File Prefix", - "isDisabled": false, - "key": "auxyd97lu3", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "{{ListFiles.run()}}", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "why172fko6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "6tz2s7ivi5", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text6", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "template_table Bucket", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "backgroundColor": "", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "t54ituq472", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6tz2s7ivi5", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 37, - "dynamicHeight": "FIXED", - "widgetId": "th4d9oxy8z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "delete_modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas6", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "ozvpoudxz2", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "9g0cw9adf8", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon2", - "rightColumn": 64, - "onClick": "{{closeModal('delete_modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "xkyh49z71e", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "leftColumn": 56, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text12", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete File", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "s1y44xm547", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button10", - "rightColumn": 48, - "onClick": "{{closeModal('delete_modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#3f3f46", - "widgetId": "pi0t67rnwh", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "ozvpoudxz2", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{\nDeleteFile.run(() => {closeModal('delete_modal'); \nListFiles.run();\n});\n}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "hp22uj3dra", - "topRow": 17, - "bottomRow": 21, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "ozvpoudxz2", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text13", - "topRow": 5, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Are you sure you want to delete the file?\n\n{{File_List.selectedItem.fileName}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "oypa9ad1tg", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ozvpoudxz2", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "9g0cw9adf8", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Edit_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas10", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "6i7m9kpuky", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "usealgbtyj", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text17", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Update File", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "z64z3l112n", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6i7m9kpuky", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button15", - "rightColumn": 44, - "onClick": "{{closeModal('Edit_Modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "#3f3f46", - "widgetId": "trc4e6ylcz", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "6i7m9kpuky", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 32, - "dynamicBindingPathList": [], - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "update_button", - "onClick": "{{UpdateFile.run(() => {ListFiles.run();resetWidget('update_file_picker');closeModal('Edit_Modal');})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "isDisabled"} - ], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "8lbthc9dml", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "6i7m9kpuky", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "isDisabled"}, - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Update", - "isDisabled": "{{update_file_picker.files.length == 0}}" - }, - { - "boxShadow": "none", - "widgetName": "Text18", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "File Name", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "qb26g34etr", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6i7m9kpuky", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "update_file_picker", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.7c5ad9c3.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 6.9375, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "h2212wpg64", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "i8g6khu01a", - "defaultSelectedFiles": [], - "isVisible": true, - "label": "Select File", - "maxFileSize": "10", - "version": 1, - "fileDataType": "Base64", - "parentId": "6i7m9kpuky", - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "files": [], - "maxNumFiles": 1 - }, - { - "boxShadow": "none", - "widgetName": "update_file_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 6.9375, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": true, - "key": "auxyd97lu3", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "uabsu3mjt3", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "6i7m9kpuky", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{File_List.selectedItem.fileName}}", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "usealgbtyj", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "#2E3D4955", - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 37, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "borderRadius"} - ], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas13", - "rightColumn": 634, - "detachFromLayout": true, - "widgetId": "xv97g6rzgq", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 850, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "yg1iyxq9kd", - "minHeight": 830, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "template": { - "Canvas7": { - "widgetName": "Canvas7", - "rightColumn": 256, - "detachFromLayout": true, - "widgetId": "oqhzaygncs", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "dropDisabled": true, - "parentId": "0n30419eso", - "openParentPropertyPane": true, - "minHeight": 340, - "isLoading": false, - "noPad": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": ["u3nvgafsdo"] - }, - "update_files_name": { - "widgetName": "update_files_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 8, - "bottomRow": 12, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.4580078125, - "resetOnSubmit": true, - "leftColumn": 23, - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'true';\n })();\n })}}", - "isRequired": false, - "rightColumn": 43, - "widgetId": "yqxzzh2oqi", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "autoFocus": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "parentColumnSpace": true, - "resetOnSubmit": true, - "leftColumn": true, - "labelStyle": true, - "inputType": true, - "isDisabled": true, - "key": true, - "isRequired": true, - "rightColumn": true, - "widgetId": true, - "isVisible": true, - "label": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "iconAlign": true, - "defaultText": true - }, - "isVisible": true, - "label": "", - "version": 2, - "parentId": "romgsruzxz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", - "iconAlign": "left", - "defaultText": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.name;\n })();\n })}}" - }, - "Image2": { - "image": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.data;\n })();\n })}}", - "widgetName": "Image2", - "rightColumn": 10, - "onClick": "{{showModal('Zoom_Modal2')}}", - "objectFit": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", - "widgetId": "ql8qs2xelx", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "defaultImage": true - }, - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "isVisible": true, - "type": "IMAGE_WIDGET", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "maxZoomLevel": 1, - "parentColumnSpace": 7.3125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - "Container4": { - "backgroundColor": "white", - "widgetName": "Container4", - "rightColumn": 64, - "borderColor": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", - "disallowCopy": true, - "widgetId": "u3nvgafsdo", - "containerStyle": "card", - "topRow": 0, - "bottomRow": 8, - "dragDisabled": true, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "version": 1, - "parentId": "oqhzaygncs", - "openParentPropertyPane": true, - "isDeletable": false, - "isLoading": false, - "leftColumn": 0, - "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", - "children": ["romgsruzxz"], - "borderWidth": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}", - "disablePropertyPane": true - }, - "Canvas8": { - "widgetName": "Canvas8", - "detachFromLayout": true, - "widgetId": "romgsruzxz", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 180, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "u3nvgafsdo", - "minHeight": 80, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - "vu7fb0dbt8", - "7zziet357m", - "ql8qs2xelx" - ] - }, - "Text14": { - "widgetName": "Text14", - "rightColumn": 23, - "textAlign": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'LEFT';\n })();\n })}}", - "widgetId": "vu7fb0dbt8", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "fontSize": true, - "text": true, - "textStyle": true - }, - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "dynamicTriggerPathList": [], - "fontFamily": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", - "dynamicBindingPathList": [], - "leftColumn": 11, - "fontSize": "PARAGRAPH", - "text": "File Name", - "textStyle": "HEADING" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "selected_files", - "listData": "{{FilePicker.files}}", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "topRow": 23, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "LIST_WIDGET", - "gridGap": 0, - "parentColumnSpace": 8, - "dynamicTriggerPathList": [{"key": "template.Image2.onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "isVisible"}, - {"key": "listData"}, - {"key": "template.update_files_name.defaultText"}, - {"key": "template.update_files_name.validation"}, - {"key": "template.Container4.borderWidth"}, - {"key": "template.Container4.borderRadius"}, - {"key": "template.Container4.borderColor"}, - {"key": "template.Image2.image"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "template.Text14.fontFamily"}, - {"key": "template.update_files_name.borderRadius"} - ], - "gridType": "vertical", - "enhancements": true, - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas7", - "topRow": 0, - "bottomRow": 510, - "parentRowSpace": 1, - "canExtend": false, - "type": "CANVAS_WIDGET", - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 520, - "noPad": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Container4", - "borderColor": "#2E3D4955", - "disallowCopy": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "topRow": 0, - "bottomRow": 12, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "openParentPropertyPane": true, - "isDeletable": false, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas8", - "detachFromLayout": true, - "widgetId": "romgsruzxz", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 120, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "u3nvgafsdo", - "minHeight": 120, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "none", - "widgetName": "Text14", - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [{"key": "fontFamily"}], - "leftColumn": 19, - "text": "File Name", - "labelTextSize": "0.875rem", - "rightColumn": 60, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "vu7fb0dbt8", - "logBlackList": { - "widgetName": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "fontStyle": true, - "type": true, - "textColor": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "fontSize": true, - "text": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Zoom_Modal2')}}", - "topRow": 0, - "bottomRow": 9, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "parentColumnSpace": 7.3125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "image"}], - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png", - "labelTextSize": "0.875rem", - "image": "{{currentItem.data}}", - "rightColumn": 19, - "objectFit": "contain", - "dynamicHeight": "FIXED", - "widgetId": "ql8qs2xelx", - "logBlackList": { - "image": true, - "widgetName": true, - "rightColumn": true, - "objectFit": true, - "widgetId": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "isVisible": true, - "type": true, - "version": true, - "parentId": true, - "minHeight": true, - "isLoading": true, - "maxZoomLevel": true, - "parentColumnSpace": true, - "imageShape": true, - "leftColumn": true, - "defaultImage": true - }, - "isVisible": true, - "version": 1, - "parentId": "romgsruzxz", - "isLoading": false, - "maxZoomLevel": 1, - "borderRadius": "0px" - }, - { - "boxShadow": "none", - "widgetName": "update_files_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.4580078125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 19, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "yqxzzh2oqi", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "autoFocus": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "parentColumnSpace": true, - "resetOnSubmit": true, - "leftColumn": true, - "labelStyle": true, - "inputType": true, - "isDisabled": true, - "key": true, - "isRequired": true, - "rightColumn": true, - "widgetId": true, - "isVisible": true, - "label": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "iconAlign": true, - "defaultText": true - }, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "romgsruzxz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{currentItem.name}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "disablePropertyPane": true, - "labelTextSize": "0.875rem", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "u3nvgafsdo", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "oqhzaygncs", - "isLoading": false, - "borderRadius": "5px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "labelTextSize": "0.875rem", - "rightColumn": 256, - "detachFromLayout": true, - "widgetId": "oqhzaygncs", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "0n30419eso", - "isLoading": false, - "borderRadius": "0px" - }], - "privateWidgets": {"undefined": true}, - "childAutoComplete": {"currentItem": { - "data": "", - "base64": "", - "name": "", - "raw": "", - "id": "", - "text": "", - "type": "" - }}, - "labelTextSize": "0.875rem", - "backgroundColor": "", - "rightColumn": 64, - "itemBackgroundColor": "#F6F7F8", - "widgetId": "0n30419eso", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": "{{FilePicker.files.length > 0}}", - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [], - "text": "Upload Folder", - "labelTextSize": "0.875rem", - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "jc21bnjh92", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text7", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "Upload New Files", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "364shivyaz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "upload_button", - "onClick": "{{\nFilePicker.files.forEach((file, index) => {\n\tCreateFile.run((response, params) => { showAlert('File Uploaded','success'); \nif (params.isLastFile) {\n\tListFiles.run(() => {closeModal('Upload_Files_Modal'); resetWidget('folder_name', true);\t\t\t\t\tresetWidget('FilePicker', true);\nresetWidget('update_files_name', true);\n})\t\n}\n}, () => showAlert('File Upload Failed','error'), {fileIndex: index, name: selected_files.items[index].update_files_name.text, isLastFile: index == (FilePicker.files.length - 1), });\n\treturn true;\n})\n}}", - "rightColumn": 64, - "dynamicPropertyPathList": [ - {"key": "onClick"}, - {"key": "isDisabled"} - ], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "1uava20nxi", - "topRow": 75, - "bottomRow": 79, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "xv97g6rzgq", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "isDisabled"}, - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Upload", - "isDisabled": "{{ selected_files.items.length == 0 || selected_files.items.map((file) => file.update_files_name.text).includes(\"\") }}" - }, - { - "boxShadow": "none", - "widgetName": "Text19", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.0458984375, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "isVisible"}], - "text": "Selected files to upload", - "labelTextSize": "0.875rem", - "rightColumn": 52, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9wh2ereoy9", - "isVisible": "{{FilePicker.files.length > 0}}", - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xv97g6rzgq", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "FilePicker", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.7c5ad9c3.svg", - "topRow": 13, - "bottomRow": 17, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.86865234375, - "dynamicTriggerPathList": [], - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "h2212wpg64", - "onFilesSelected": "", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "8l6lm067zw", - "defaultSelectedFiles": [], - "isVisible": true, - "label": "Select Files", - "maxFileSize": 5, - "version": 1, - "fileDataType": "Base64", - "parentId": "xv97g6rzgq", - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "files": [], - "maxNumFiles": "3" - }, - { - "boxShadow": "none", - "widgetName": "folder_name", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 11.8955078125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 16, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "placeholderText": "folder/sub-folder", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "215nlsqncm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "xv97g6rzgq", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yg1iyxq9kd", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "s3", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc2" - }, - { - "publishedPage": { - "name": "Redis", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "FetchKeys", - "timeoutInMillisecond": 10000, - "id": "Redis_FetchKeys" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.selectedRow.result"], - "name": "FetchValue", - "timeoutInMillisecond": 10000, - "id": "Redis_FetchValue" - }] - ], - "id": "Redis", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "isVisible"}], - "dynamicHeight": "FIXED", - "widgetId": "eer73khglm", - "topRow": 1, - "bottomRow": 47, - "parentRowSpace": 10, - "isVisible": "{{data_table.selectedRow.result}}", - "type": "FORM_WIDGET", - "parentId": "0", - "shouldScrollContents": true, - "isLoading": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas2", - "rightColumn": 528.71875, - "detachFromLayout": true, - "widgetId": "9nvn3gfw6q", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 460, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "eer73khglm", - "minHeight": 460, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "update_button", - "onClick": "{{UpdateKey.run(() => FetchKeys.run(), () => {})}}", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 39, - "bottomRow": 43, - "type": "FORM_BUTTON_WIDGET", - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "text": "Update", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "3apd2wkt91", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "9nvn3gfw6q", - "isLoading": false, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "widgetName": "reset_update_button", - "onClick": "", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 39, - "bottomRow": 43, - "type": "FORM_BUTTON_WIDGET", - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 28, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Reset", - "labelTextSize": "0.875rem", - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "hhh0296qfj", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "9nvn3gfw6q", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY" - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 8, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.8963623046875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "text": "Update Key: {{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "uawwds1z0r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "9nvn3gfw6q", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "update_value_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 37, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 10.5390625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "MULTI_LINE_TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": true, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "l3qtdja15h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "9nvn3gfw6q", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{FetchValue.data[0].result}}", - "minDynamicHeight": 4 - } - ] - }], - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "v8nfulwuy0", - "containerStyle": "card", - "topRow": 1, - "bottomRow": 89, - "parentRowSpace": 10, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "version": 1, - "parentId": "0", - "isLoading": false, - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "leftColumn": 0, - "borderRadius": "0px", - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "erkvdsolhu", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "v8nfulwuy0", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns._ref.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "_ref", - "col4", - "col5", - "col2", - "col3", - "col1", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"}, - {"key": "onRowSelected"} - ], - "primaryColumns": { - "_ref": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "_ref", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_ref", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "onRowSelected": "{{FetchValue.run()}}", - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "dyohhtrkiy", - "tableData": "{{FetchKeys.data}}", - "label": "Data", - "searchKey": "", - "parentId": "erkvdsolhu", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "new_key_button", - "onClick": "{{showModal('Insert_Modal')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 6.8310546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "New Key", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "2rlp4irwh0", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "refresh_button", - "onClick": "{{FetchKeys.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Refresh", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 51, - "isDefaultClickDisabled": true, - "widgetId": "o9t8fslxdi", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "Redis Data", - "labelTextSize": "0.875rem", - "rightColumn": 39, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "nt181ks4ci", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "re60vbuakz", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "c8fg4ubw52", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon1", - "rightColumn": 64, - "onClick": "{{closeModal('Insert_Modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "3tk445loxa", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text21", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "New Key", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "fgi9qp4uwr", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "rightColumn": 47, - "onClick": "{{closeModal('Insert_Modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "xnh96plcyo", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "re60vbuakz", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 35, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{InsertKey.run(() => FetchKeys.run(() => closeModal('Insert_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "ix2dralfal", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "re60vbuakz", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Insert", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text22", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Key", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "kotk4wa6pe", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text23", - "topRow": 16, - "bottomRow": 20, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Value", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "y2dlumuetl", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "insert_key_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "ynw4ir8luz", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "re60vbuakz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "insert_value_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 52, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "MULTI_LINE_TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "6qn1qkr18d", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "re60vbuakz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "c8fg4ubw52", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "value_modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "v8n3d5aecd", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "fh14k9y353", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon2", - "rightColumn": 64, - "onClick": "{{closeModal('value_modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "jqaazpo3zy", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text24", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Value for Key: {{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 54, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "hvb3xnk1u8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button4", - "rightColumn": 64, - "onClick": "{{closeModal('value_modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "yka7b6k706", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "v8n3d5aecd", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Close", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text25", - "topRow": 6, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "{{FetchValue.data[0].result}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "j9315vzr13", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "fh14k9y353", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas5", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lwsyaz55ll", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "0skbil3ntd", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon3", - "rightColumn": 64, - "onClick": "{{closeModal('Delete_Modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "dtuc8ag2of", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text26", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Key", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "d9ap4dp300", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button6", - "onClick": "{{DeleteKey.run(() => FetchKeys.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "2kg6lmim5m", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "lwsyaz55ll", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text27", - "topRow": 7, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Are you sure you want to delete the key?\n\n{{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "c698jgkzjg", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Delete_Modal')}}", - "buttonColor": "#3f3f46", - "topRow": 18, - "bottomRow": 22, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Cancel", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "lsvqrab5v2", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "0skbil3ntd", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "redis", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Redis", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "FetchKeys", - "timeoutInMillisecond": 10000, - "id": "Redis_FetchKeys" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": ["data_table.selectedRow.result"], - "name": "FetchValue", - "timeoutInMillisecond": 10000, - "id": "Redis_FetchValue" - }] - ], - "id": "Redis", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1056, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 129, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 78, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "isVisible"}], - "dynamicHeight": "FIXED", - "widgetId": "eer73khglm", - "topRow": 1, - "bottomRow": 47, - "parentRowSpace": 10, - "isVisible": "{{data_table.selectedRow.result}}", - "type": "FORM_WIDGET", - "parentId": "0", - "shouldScrollContents": true, - "isLoading": false, - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "isVisible"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas2", - "rightColumn": 528.71875, - "detachFromLayout": true, - "widgetId": "9nvn3gfw6q", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 460, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "eer73khglm", - "minHeight": 460, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "update_button", - "onClick": "{{UpdateKey.run(() => FetchKeys.run(), () => {})}}", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 39, - "bottomRow": 43, - "type": "FORM_BUTTON_WIDGET", - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "text": "Update", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "3apd2wkt91", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "9nvn3gfw6q", - "isLoading": false, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "widgetName": "reset_update_button", - "onClick": "", - "dynamicPropertyPathList": [], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 39, - "bottomRow": 43, - "type": "FORM_BUTTON_WIDGET", - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 28, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Reset", - "labelTextSize": "0.875rem", - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "hhh0296qfj", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "9nvn3gfw6q", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY" - }, - { - "boxShadow": "none", - "widgetName": "Text9", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 8, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8.8963623046875, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "text": "Update Key: {{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "uawwds1z0r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "9nvn3gfw6q", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "update_value_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 37, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 10.5390625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "MULTI_LINE_TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": true, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "l3qtdja15h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "9nvn3gfw6q", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{FetchValue.data[0].result}}", - "minDynamicHeight": 4 - } - ] - }], - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "v8nfulwuy0", - "containerStyle": "card", - "topRow": 1, - "bottomRow": 89, - "parentRowSpace": 10, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "version": 1, - "parentId": "0", - "isLoading": false, - "shouldScrollContents": true, - "parentColumnSpace": 19.75, - "leftColumn": 0, - "borderRadius": "0px", - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas1", - "rightColumn": 632, - "detachFromLayout": true, - "widgetId": "erkvdsolhu", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "v8nfulwuy0", - "minHeight": 870, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "onSort": "{{SelectQuery.run()}}", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 6, - "isSortable": true, - "onPageChange": "{{SelectQuery.run()}}", - "type": "TABLE_WIDGET_V2", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.col1.computedValue"}, - {"key": "primaryColumns.col2.computedValue"}, - {"key": "primaryColumns.col3.computedValue"}, - {"key": "primaryColumns.col4.computedValue"}, - {"key": "primaryColumns.col5.computedValue"}, - {"key": "primaryColumns._ref.computedValue"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": "0", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": "true", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "isLoading": false, - "onSearchTextChanged": "{{SelectQuery.run()}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "primaryColumnId": "id", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "widgetName": "data_table", - "defaultPageSize": 0, - "columnOrder": [ - "_ref", - "col4", - "col5", - "col2", - "col3", - "col1", - "customColumn1" - ], - "dynamicPropertyPathList": [{"key": "primaryColumns.customColumn1.borderRadius"}], - "displayName": "Table", - "bottomRow": 85, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 16.3125, - "dynamicTriggerPathList": [ - {"key": "primaryColumns.customColumn1.onClick"}, - {"key": "onPageChange"}, - {"key": "onSearchTextChanged"}, - {"key": "onSort"}, - {"key": "onRowSelected"} - ], - "primaryColumns": { - "_ref": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "_ref", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_ref", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "sticky": "right", - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }, - "col4": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "col4", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col4", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col5": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "col5", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col5", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col2": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "col2", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col2", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col3": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "col3", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col3", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "col1": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "col1", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "col1", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "onRowSelected": "{{FetchValue.run()}}", - "key": "zba5qel0au", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Delete_Modal')}}", - "buttonColor": "#DD4B34", - "buttonStyle": "rgb(3, 179, 101)", - "index": 5, - "isVisible": true, - "label": "Delete", - "labelColor": "#FFFFFF", - "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", - "columnType": "button", - "borderRadius": "0px", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "buttonLabelColor": "#FFFFFF" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "dyohhtrkiy", - "tableData": "{{FetchKeys.data}}", - "label": "Data", - "searchKey": "", - "parentId": "erkvdsolhu", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "new_key_button", - "onClick": "{{showModal('Insert_Modal')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 6.8310546875, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 51, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "New Key", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "2rlp4irwh0", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "refresh_button", - "onClick": "{{FetchKeys.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 18.8828125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Refresh", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 51, - "isDefaultClickDisabled": true, - "widgetId": "o9t8fslxdi", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY" - }, - { - "boxShadow": "none", - "widgetName": "Text16", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 11.78515625, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "text": "Redis Data", - "labelTextSize": "0.875rem", - "rightColumn": 39, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "nt181ks4ci", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "erkvdsolhu", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - } - ] - }], - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Insert_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas3", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "re60vbuakz", - "topRow": 0, - "bottomRow": 600, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "c8fg4ubw52", - "shouldScrollContents": false, - "minHeight": 600, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon1", - "rightColumn": 64, - "onClick": "{{closeModal('Insert_Modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "3tk445loxa", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text21", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "New Key", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "fgi9qp4uwr", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button1", - "rightColumn": 47, - "onClick": "{{closeModal('Insert_Modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "xnh96plcyo", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "re60vbuakz", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 35, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY", - "text": "Cancel", - "isDisabled": false - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{InsertKey.run(() => FetchKeys.run(() => closeModal('Insert_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "isDefaultClickDisabled": true, - "widgetId": "ix2dralfal", - "topRow": 53, - "bottomRow": 57, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "re60vbuakz", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Insert", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text22", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Key", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "kotk4wa6pe", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text23", - "topRow": 16, - "bottomRow": 20, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 8, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Value", - "labelTextSize": "0.875rem", - "rightColumn": 17, - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "y2dlumuetl", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "re60vbuakz", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "insert_key_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "ynw4ir8luz", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "re60vbuakz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "insert_value_input", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 15, - "bottomRow": 52, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 8.125, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelStyle": "", - "inputType": "MULTI_LINE_TEXT", - "isDisabled": false, - "key": "om9y3ljmtt", - "validation": "true", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "6qn1qkr18d", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "re60vbuakz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 600, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "c8fg4ubw52", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 532, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "value_modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas4", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "v8n3d5aecd", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "fh14k9y353", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon2", - "rightColumn": 64, - "onClick": "{{closeModal('value_modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "jqaazpo3zy", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text24", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Value for Key: {{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 54, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "hvb3xnk1u8", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button4", - "rightColumn": 64, - "onClick": "{{closeModal('value_modal')}}", - "isDefaultClickDisabled": true, - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "yka7b6k706", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "v8n3d5aecd", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 48, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "buttonColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Close", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text25", - "topRow": 6, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "{{FetchValue.data[0].result}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "j9315vzr13", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "v8n3d5aecd", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "fh14k9y353", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Delete_Modal", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "shouldScrollContents": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Canvas5", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lwsyaz55ll", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "0skbil3ntd", - "shouldScrollContents": false, - "minHeight": 240, - "isLoading": false, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "borderRadius": "0px", - "children": [ - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Icon3", - "rightColumn": 64, - "onClick": "{{closeModal('Delete_Modal')}}", - "iconName": "cross", - "buttonColor": "#2E3D49", - "widgetId": "dtuc8ag2of", - "topRow": 1, - "bottomRow": 5, - "isVisible": true, - "type": "ICON_BUTTON_WIDGET", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "leftColumn": 56, - "borderRadius": "0px", - "buttonVariant": "TERTIARY", - "iconSize": 24 - }, - { - "boxShadow": "none", - "widgetName": "Text26", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [], - "text": "Delete Key", - "labelTextSize": "0.875rem", - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "d9ap4dp300", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "labelTextSize": "0.875rem", - "boxShadow": "none", - "widgetName": "Button6", - "onClick": "{{DeleteKey.run(() => FetchKeys.run(() => closeModal('Delete_Modal')), () => {})}}", - "rightColumn": 64, - "dynamicPropertyPathList": [{"key": "onClick"}], - "buttonColor": "#DD4B34", - "isDefaultClickDisabled": true, - "widgetId": "2kg6lmim5m", - "topRow": 18, - "bottomRow": 22, - "isVisible": true, - "type": "BUTTON_WIDGET", - "version": 1, - "recaptchaType": "V3", - "parentId": "lwsyaz55ll", - "isLoading": false, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "text": "Confirm", - "isDisabled": false - }, - { - "boxShadow": "none", - "widgetName": "Text27", - "topRow": 7, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [], - "overflow": "SCROLL", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "text": "Are you sure you want to delete the key?\n\n{{data_table.selectedRow.result}}", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "c698jgkzjg", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Delete_Modal')}}", - "buttonColor": "#3f3f46", - "topRow": 18, - "bottomRow": 22, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "parentColumnSpace": 6.8125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Cancel", - "isDisabled": false, - "labelTextSize": "0.875rem", - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "lsvqrab5v2", - "isVisible": true, - "version": 1, - "recaptchaType": "V3", - "parentId": "lwsyaz55ll", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - } - ], - "isDisabled": false - }], - "height": 240, - "labelTextSize": "0.875rem", - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "0skbil3ntd", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "redis", - "isHidden": false - }, - "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc6" - } - ], - "actionCollectionList": [{ - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "Utils", - "archivedActions": [], - "userPermissions": [], - "pageId": "Admin", - "body": "export default {\n\tmyFun2: async () => {\n\t\t get_exported_app.run(() => {\n\t\t\tconst arr = JSON.parse(datasource_arr.text);\n\t\t\tarr.map((row) => { get_datasource_structure.run((res, params) => {\n\t\t \t\t\tstoreValue(params.name, res); \n\t\t\t\t},undefined, row)\n\t\t\t})\n \t})\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "Utils", - "archivedActions": [], - "userPermissions": [], - "pageId": "Admin", - "body": "export default {\n\tmyFun2: async () => {\n\t\t get_exported_app.run(() => {\n\t\t\tconst arr = JSON.parse(datasource_arr.text);\n\t\t\tarr.map((row) => { get_datasource_structure.run((res, params) => {\n\t\t \t\t\tstoreValue(params.name, res); \n\t\t\t\t},undefined, row)\n\t\t\t})\n \t})\n\t}\n}", - "actions": [] - }, - "id": "Admin_Utils", - "gitSyncId": "61764fbeba7e887d03bc3631_624e8fab729a2b0934685de2" - }], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#D9E7FF", - "unpublishedAppLayout": {"type": "FLUID"}, - "icon": "bag", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "isManualUpdate": false, - "pages": [ - { - "isDefault": true, - "id": "Admin" - }, - { - "isDefault": false, - "id": "PostgreSQL" - }, - { - "isDefault": false, - "id": "Page Generator" - }, - { - "isDefault": false, - "id": "MongoDB" - }, - { - "isDefault": false, - "id": "SQL" - }, - { - "isDefault": false, - "id": "Google Sheets" - }, - { - "isDefault": false, - "id": "Firestore" - }, - { - "isDefault": false, - "id": "S3" - }, - { - "isDefault": false, - "id": "Redis" - } - ], - "deleted": false, - "name": "CRUD App Templates", - "appIsExample": false, - "isPublic": false, - "publishedAppLayout": {"type": "FLUID"}, - "publishedPages": [ - { - "isDefault": true, - "id": "Admin" - }, - { - "isDefault": false, - "id": "PostgreSQL" - }, - { - "isDefault": false, - "id": "Page Generator" - }, - { - "isDefault": false, - "id": "MongoDB" - }, - { - "isDefault": false, - "id": "SQL" - }, - { - "isDefault": false, - "id": "Google Sheets" - }, - { - "isDefault": false, - "id": "Firestore" - }, - { - "isDefault": false, - "id": "S3" - }, - { - "isDefault": false, - "id": "Redis" - } - ], - "unreadCommentThreads": 0, - "slug": "crud-app-templates" - } -} +{ "customJSLibList": [], "updatedResources": { "actionList": [ "InsertQuery##ENTITY_SEPARATOR##SQL", "InsertQuery##ENTITY_SEPARATOR##Firestore", "InsertQuery##ENTITY_SEPARATOR##PostgreSQL", "update_template##ENTITY_SEPARATOR##Admin", "get_exported_app##ENTITY_SEPARATOR##Admin", "generate_mongo_app##ENTITY_SEPARATOR##Page Generator", "UpdateKey##ENTITY_SEPARATOR##Redis", "InsertQuery##ENTITY_SEPARATOR##Google Sheets", "UpdateQuery##ENTITY_SEPARATOR##Google Sheets", "SelectQuery##ENTITY_SEPARATOR##PostgreSQL", "Utils.myFun2##ENTITY_SEPARATOR##Admin", "UpdateQuery##ENTITY_SEPARATOR##SQL", "UpdateFile##ENTITY_SEPARATOR##S3", "FetchValue##ENTITY_SEPARATOR##Redis", "SelectQuery##ENTITY_SEPARATOR##SQL", "get_user##ENTITY_SEPARATOR##Admin", "generate_gsheet_app##ENTITY_SEPARATOR##Page Generator", "ListFiles##ENTITY_SEPARATOR##S3", "UpdateQuery##ENTITY_SEPARATOR##MongoDB", "InsertQuery##ENTITY_SEPARATOR##MongoDB", "ReadFile##ENTITY_SEPARATOR##S3", "DeleteKey##ENTITY_SEPARATOR##Redis", "get_datasource_structure##ENTITY_SEPARATOR##Admin", "FetchKeys##ENTITY_SEPARATOR##Redis", "SelectQuery##ENTITY_SEPARATOR##Firestore", "UpdateQuery##ENTITY_SEPARATOR##Firestore", "DeleteQuery##ENTITY_SEPARATOR##MongoDB", "DeleteQuery##ENTITY_SEPARATOR##PostgreSQL", "DeleteQuery##ENTITY_SEPARATOR##SQL", "UpdateQuery##ENTITY_SEPARATOR##PostgreSQL", "DeleteQuery##ENTITY_SEPARATOR##Google Sheets", "SelectQuery##ENTITY_SEPARATOR##Google Sheets", "CreateFile##ENTITY_SEPARATOR##S3", "InsertKey##ENTITY_SEPARATOR##Redis", "DeleteFile##ENTITY_SEPARATOR##S3", "generate_sql_app##ENTITY_SEPARATOR##Page Generator", "FindQuery##ENTITY_SEPARATOR##MongoDB", "DeleteQuery##ENTITY_SEPARATOR##Firestore" ], "pageList": [ "Google Sheets", "S3", "Page Generator", "PostgreSQL", "Firestore", "Redis", "MongoDB", "Admin", "SQL" ], "actionCollectionList": ["Utils##ENTITY_SEPARATOR##Admin"] }, "publishedTheme": { "isSystemTheme": true, "deleted": false, "displayName": "Modern", "name": "Default" }, "serverSchemaVersion": 6, "datasourceConfigurationStructureList": [ { "datasourceId": "AmazonS3 CRUD", "structure": {} }, { "datasourceId": "Appsmith Release", "structure": {} }, { "datasourceId": "FBTemplateDB", "structure": {} }, { "datasourceId": "Google Sheet", "structure": {} }, { "datasourceId": "Internal DB", "structure": { "tables": [ { "schema": "public", "columns": [ { "defaultValue": "nextval('aforce_roster_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "email", "type": "text", "isAutogenerated": false }, { "name": "name", "type": "text", "isAutogenerated": false }, { "name": "registration_date", "type": "date", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "aforce_roster_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"aforce_heroes\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"aforce_heroes\" (\"email\", \"name\", \"registration_date\")\n VALUES ('', '', '2019-07-01');" }, { "title": "UPDATE", "body": "UPDATE public.\"aforce_heroes\" SET\n \"email\" = '',\n \"name\" = '',\n \"registration_date\" = '2019-07-01'\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"aforce_heroes\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.aforce_heroes", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('aforce_issue_upvote_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "link", "type": "text", "isAutogenerated": false }, { "name": "comment", "type": "text", "isAutogenerated": false }, { "name": "author", "type": "text", "isAutogenerated": false }, { "defaultValue": "CURRENT_TIMESTAMP", "name": "created_at", "type": "timestamp", "isAutogenerated": false }, { "name": "issue_id", "type": "int4", "isAutogenerated": false }, { "defaultValue": "'None'::text", "name": "comm_status", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "aforce_issue_upvote_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"aforce_issue_upvote\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"aforce_issue_upvote\" (\"link\", \"comment\", \"author\", \"issue_id\")\n VALUES ('', '', '', 1);" }, { "title": "UPDATE", "body": "UPDATE public.\"aforce_issue_upvote\" SET\n \"link\" = '',\n \"comment\" = '',\n \"author\" = '',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"aforce_issue_upvote\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.aforce_issue_upvote", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('aforce_roster_id_seq1'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "start_date", "type": "date", "isAutogenerated": false }, { "name": "hero_id", "type": "int4", "isAutogenerated": false }, { "name": "end_date", "type": "date", "isAutogenerated": false }, { "name": "support_team", "type": "text", "isAutogenerated": false }, { "name": "pod", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "aforce_roster_pkey1", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"aforce_roster\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"aforce_roster\" (\"start_date\", \"hero_id\", \"end_date\", \"support_team\", \"pod\")\n VALUES ('2019-07-01', 1, '2019-07-01', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"aforce_roster\" SET\n \"start_date\" = '2019-07-01',\n \"hero_id\" = 1,\n \"end_date\" = '2019-07-01',\n \"support_team\" = '',\n \"pod\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"aforce_roster\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.aforce_roster", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('discord_messages_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "msg_id", "type": "text", "isAutogenerated": false }, { "name": "created_at", "type": "date", "isAutogenerated": false }, { "name": "author", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "discord_messages_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"discord_messages\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"discord_messages\" (\"msg_id\", \"created_at\", \"author\")\n VALUES ('', '2019-07-01', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"discord_messages\" SET\n \"msg_id\" = '',\n \"created_at\" = '2019-07-01',\n \"author\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"discord_messages\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.discord_messages", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('email_issues_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "from", "type": "text", "isAutogenerated": false }, { "name": "body", "type": "text", "isAutogenerated": false }, { "name": "created_at", "type": "timestamptz", "isAutogenerated": false }, { "name": "subject", "type": "text", "isAutogenerated": false }, { "name": "is_tagged", "type": "bool", "isAutogenerated": false }, { "name": "assignee", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "email_issues_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"email_issues\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"email_issues\" (\"from\", \"body\", \"created_at\", \"subject\", \"is_tagged\", \"assignee\")\n VALUES ('', '', TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET', '', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"email_issues\" SET\n \"from\" = '',\n \"body\" = '',\n \"created_at\" = TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET',\n \"subject\" = '',\n \"is_tagged\" = '',\n \"assignee\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"email_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.email_issues", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('github_issues_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "upvotes", "type": "int4", "isAutogenerated": false }, { "name": "closed_date", "type": "date", "isAutogenerated": false }, { "name": "created_date", "type": "date", "isAutogenerated": false }, { "name": "assignee", "type": "text", "isAutogenerated": false }, { "name": "state", "type": "text", "isAutogenerated": false }, { "name": "issue_creator_id", "type": "text", "isAutogenerated": false }, { "name": "title", "type": "text", "isAutogenerated": false }, { "name": "issue_number", "type": "int4", "isAutogenerated": false }, { "name": "label_arr", "type": "_text", "isAutogenerated": false }, { "name": "total_reactions", "type": "int4", "isAutogenerated": false }, { "name": "unique_commentors", "type": "int4", "isAutogenerated": false }, { "name": "updated_at", "type": "timestamp", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "github_issues_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"github_issues\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"github_issues\" (\"upvotes\", \"closed_date\", \"created_date\", \"assignee\", \"state\", \"issue_creator_id\", \"title\", \"issue_number\", \"label_arr\", \"total_reactions\", \"unique_commentors\", \"updated_at\")\n VALUES (1, '2019-07-01', '2019-07-01', '', '', '', '', 1, '', 1, 1, TIMESTAMP '2019-07-01 10:00:00');" }, { "title": "UPDATE", "body": "UPDATE public.\"github_issues\" SET\n \"upvotes\" = 1,\n \"closed_date\" = '2019-07-01',\n \"created_date\" = '2019-07-01',\n \"assignee\" = '',\n \"state\" = '',\n \"issue_creator_id\" = '',\n \"title\" = '',\n \"issue_number\" = 1,\n \"label_arr\" = '',\n \"total_reactions\" = 1,\n \"unique_commentors\" = 1,\n \"updated_at\" = TIMESTAMP '2019-07-01 10:00:00'\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"github_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.github_issues", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('issue_db_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "github_issue_id", "type": "int4", "isAutogenerated": false }, { "name": "author", "type": "text", "isAutogenerated": false }, { "name": "created_at", "type": "timestamp", "isAutogenerated": false }, { "name": "title", "type": "text", "isAutogenerated": false }, { "name": "description", "type": "text", "isAutogenerated": false }, { "name": "labels", "type": "_text", "isAutogenerated": false }, { "name": "type", "type": "text", "isAutogenerated": false }, { "name": "state", "type": "text", "isAutogenerated": false }, { "name": "answer", "type": "text", "isAutogenerated": false }, { "name": "link", "type": "text", "isAutogenerated": false }, { "name": "states", "type": "_text", "isAutogenerated": false }, { "defaultValue": "'None'::text", "name": "priority_status", "type": "text", "isAutogenerated": false }, { "defaultValue": "'Idle'::text", "name": "issue_status", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "issue_db_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"global_issues\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"global_issues\" (\"github_issue_id\", \"author\", \"created_at\", \"title\", \"description\", \"labels\", \"type\", \"state\", \"answer\", \"link\", \"states\")\n VALUES (1, '', TIMESTAMP '2019-07-01 10:00:00', '', '', '', '', '', '', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"global_issues\" SET\n \"github_issue_id\" = 1,\n \"author\" = '',\n \"created_at\" = TIMESTAMP '2019-07-01 10:00:00',\n \"title\" = '',\n \"description\" = '',\n \"labels\" = '',\n \"type\" = '',\n \"state\" = '',\n \"answer\" = '',\n \"link\" = '',\n \"states\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"global_issues\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.global_issues", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('issue_upvote_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "link", "type": "text", "isAutogenerated": false }, { "name": "comment", "type": "text", "isAutogenerated": false }, { "name": "author", "type": "text", "isAutogenerated": false }, { "name": "created_at", "type": "timestamp", "isAutogenerated": false }, { "name": "issue_id", "type": "int4", "isAutogenerated": false }, { "defaultValue": "'None'::text", "name": "issue_comm_status", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "issue_upvote_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"issue_upvote\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"issue_upvote\" (\"link\", \"comment\", \"author\", \"created_at\", \"issue_id\")\n VALUES ('', '', '', TIMESTAMP '2019-07-01 10:00:00', 1);" }, { "title": "UPDATE", "body": "UPDATE public.\"issue_upvote\" SET\n \"link\" = '',\n \"comment\" = '',\n \"author\" = '',\n \"created_at\" = TIMESTAMP '2019-07-01 10:00:00',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"issue_upvote\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.issue_upvote", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('product_comments_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "comment", "type": "text", "isAutogenerated": false }, { "name": "author", "type": "varchar", "isAutogenerated": false }, { "defaultValue": "CURRENT_TIMESTAMP", "name": "created_at", "type": "timestamp", "isAutogenerated": false }, { "name": "issue_id", "type": "int4", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "product_comments_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"product_comments\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"product_comments\" (\"comment\", \"author\", \"issue_id\")\n VALUES ('', '', 1);" }, { "title": "UPDATE", "body": "UPDATE public.\"product_comments\" SET\n \"comment\" = '',\n \"author\" = '',\n \"issue_id\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"product_comments\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.product_comments", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('sample_apps_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "title", "type": "varchar", "isAutogenerated": false }, { "name": "description", "type": "text", "isAutogenerated": false }, { "name": "link", "type": "text", "isAutogenerated": false }, { "name": "author", "type": "varchar", "isAutogenerated": false }, { "defaultValue": "CURRENT_DATE", "name": "created_at", "type": "timestamp", "isAutogenerated": false }, { "name": "categories", "type": "text", "isAutogenerated": false }, { "name": "tags", "type": "text", "isAutogenerated": false }, { "name": "status", "type": "text", "isAutogenerated": false }, { "name": "isdeleted", "type": "bool", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "sample_apps_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"sample_apps\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"sample_apps\" (\"title\", \"description\", \"link\", \"author\", \"categories\", \"tags\", \"status\", \"isdeleted\")\n VALUES ('', '', '', '', '', '', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"sample_apps\" SET\n \"title\" = '',\n \"description\" = '',\n \"link\" = '',\n \"author\" = '',\n \"categories\" = '',\n \"tags\" = '',\n \"status\" = '',\n \"isdeleted\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"sample_apps\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.sample_apps", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('standup_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "name", "type": "text", "isAutogenerated": false }, { "name": "yesterday", "type": "text", "isAutogenerated": false }, { "name": "today", "type": "text", "isAutogenerated": false }, { "name": "blocked", "type": "text", "isAutogenerated": false }, { "name": "date", "type": "date", "isAutogenerated": false }, { "name": "pod", "type": "text", "isAutogenerated": false }, { "name": "dayrating", "type": "int4", "isAutogenerated": false }, { "name": "restrating", "type": "int4", "isAutogenerated": false }, { "name": "focusrating", "type": "int4", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "standup_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"standup\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"standup\" (\"name\", \"yesterday\", \"today\", \"blocked\", \"date\", \"pod\", \"dayrating\", \"restrating\", \"focusrating\")\n VALUES ('', '', '', '', '2019-07-01', '', 1, 1, 1);" }, { "title": "UPDATE", "body": "UPDATE public.\"standup\" SET\n \"name\" = '',\n \"yesterday\" = '',\n \"today\" = '',\n \"blocked\" = '',\n \"date\" = '2019-07-01',\n \"pod\" = '',\n \"dayrating\" = 1,\n \"restrating\" = 1,\n \"focusrating\" = 1\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"standup\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.standup", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('support_tickets_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "description", "type": "varchar", "isAutogenerated": false }, { "name": "created_at", "type": "timestamptz", "isAutogenerated": false }, { "name": "author", "type": "text", "isAutogenerated": false }, { "name": "user", "type": "text", "isAutogenerated": false }, { "name": "comments", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "support_tickets_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"support_tickets\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"support_tickets\" (\"description\", \"created_at\", \"author\", \"user\", \"comments\")\n VALUES ('', TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET', '', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"support_tickets\" SET\n \"description\" = '',\n \"created_at\" = TIMESTAMP WITH TIME ZONE '2019-07-01 06:30:00 CET',\n \"author\" = '',\n \"user\" = '',\n \"comments\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"support_tickets\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.support_tickets", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('template_table_col1_seq'::regclass)", "name": "col1", "type": "int4", "isAutogenerated": true }, { "name": "col2", "type": "text", "isAutogenerated": false }, { "name": "col3", "type": "int4", "isAutogenerated": false }, { "name": "col4", "type": "bool", "isAutogenerated": false }, { "name": "col5", "type": "float8", "isAutogenerated": false }, { "name": "col6", "type": "date", "isAutogenerated": false }, { "name": "col7", "type": "json", "isAutogenerated": false }, { "name": "col8", "type": "varchar", "isAutogenerated": false }, { "name": "col9", "type": "numeric", "isAutogenerated": false }, { "name": "col10", "type": "text", "isAutogenerated": false }, { "name": "col11", "type": "text", "isAutogenerated": false }, { "name": "col12", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["col1"], "name": "template_table_pkey", "type": "primary key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"template_table\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"template_table\" (\"col2\", \"col3\", \"col4\", \"col5\", \"col6\", \"col7\", \"col8\", \"col9\", \"col10\", \"col11\", \"col12\")\n VALUES ('', 1, '', 1.0, '2019-07-01', '', '', '', '', '', '');" }, { "title": "UPDATE", "body": "UPDATE public.\"template_table\" SET\n \"col2\" = '',\n \"col3\" = 1,\n \"col4\" = '',\n \"col5\" = 1.0,\n \"col6\" = '2019-07-01',\n \"col7\" = '',\n \"col8\" = '',\n \"col9\" = '',\n \"col10\" = '',\n \"col11\" = '',\n \"col12\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"template_table\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.template_table", "type": "TABLE" }, { "schema": "public", "columns": [ { "defaultValue": "nextval('ticket_tags_id_seq'::regclass)", "name": "id", "type": "int4", "isAutogenerated": true }, { "name": "ticket_id", "type": "int4", "isAutogenerated": false }, { "name": "github_tag_id", "type": "text", "isAutogenerated": false } ], "keys": [ { "columnNames": ["id"], "name": "ticket_tags_pkey", "type": "primary key" }, { "fromColumns": ["ticket_id"], "name": "ticket_id_fk", "toColumns": ["support_tickets.id"], "type": "foreign key" } ], "templates": [ { "title": "SELECT", "body": "SELECT * FROM public.\"ticket_tags\" LIMIT 10;" }, { "title": "INSERT", "body": "INSERT INTO public.\"ticket_tags\" (\"ticket_id\", \"github_tag_id\")\n VALUES (1, '');" }, { "title": "UPDATE", "body": "UPDATE public.\"ticket_tags\" SET\n \"ticket_id\" = 1,\n \"github_tag_id\" = ''\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may update every row in the table!" }, { "title": "DELETE", "body": "DELETE FROM public.\"ticket_tags\"\n WHERE 1 = 0; -- Specify a valid condition here. Removing the condition may delete everything in the table!" } ], "name": "public.ticket_tags", "type": "TABLE" } ] } }, { "datasourceId": "Mock_Mongo", "structure": { "tables": [ { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "col1", "type": "String", "isAutogenerated": false }, { "name": "col2", "type": "String", "isAutogenerated": false }, { "name": "col3", "type": "String", "isAutogenerated": false }, { "name": "col4", "type": "String", "isAutogenerated": false } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"col1\": \"test\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"find\": \"template_table\",\n \"filter\": {\n \"col1\": \"test\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"find\": \"template_table\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"col1\": \"new value\",\n \"col2\": \"new value\",\n \"col3\": \"new value\",\n \"col4\": \"new value\",\n}]" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"insert\": \"template_table\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"col1\": \"new value\",\n \"col2\": \"new value\",\n \"col3\": \"new value\",\n \"col4\": \"new value\",\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"col1\": \"new value\" } }" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"update\": \"template_table\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"col1\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "template_table" }, "body": { "data": "{\n \"delete\": \"template_table\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"count\": \"template_table\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "template_table" }, "body": { "data": "{\n \"distinct\": \"template_table\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "template_table" }, "body": { "data": "{\n \"aggregate\": \"template_table\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "template_table", "type": "COLLECTION" }, { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "createdAt", "type": "Date", "isAutogenerated": false }, { "name": "email", "type": "String", "isAutogenerated": false }, { "name": "name", "type": "String", "isAutogenerated": false }, { "name": "role", "type": "String", "isAutogenerated": false }, { "name": "status", "type": "Object", "isAutogenerated": false } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"email\": \"Fae14@hotmail.com\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"find\": \"users\",\n \"filter\": {\n \"email\": \"Fae14@hotmail.com\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"find\": \"users\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"email\": \"new value\",\n \"name\": \"new value\",\n \"role\": \"new value\",\n \"status\": {},\n}]" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"insert\": \"users\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"email\": \"new value\",\n \"name\": \"new value\",\n \"role\": \"new value\",\n \"status\": {},\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"email\": \"new value\" } }" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"update\": \"users\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"email\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "users" }, "body": { "data": "{\n \"delete\": \"users\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"count\": \"users\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "users" }, "body": { "data": "{\n \"distinct\": \"users\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "users" }, "body": { "data": "{\n \"aggregate\": \"users\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "users", "type": "COLLECTION" }, { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "createdAt", "type": "Date", "isAutogenerated": false }, { "name": "currentLimit", "type": "Integer", "isAutogenerated": false }, { "name": "featureName", "type": "String", "isAutogenerated": false }, { "name": "key", "type": "Integer", "isAutogenerated": false }, { "name": "limit", "type": "Integer", "isAutogenerated": false }, { "name": "subscriptionId", "type": "ObjectId", "isAutogenerated": true } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"featureName\": \"Okuneva Inc\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"find\": \"orgs\",\n \"filter\": {\n \"featureName\": \"Okuneva Inc\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"find\": \"orgs\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currentLimit\": 1,\n \"featureName\": \"new value\",\n \"key\": 1,\n \"limit\": 1,\n \"subscriptionId\": ObjectId(\"a_valid_object_id_hex\"),\n}]" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"insert\": \"orgs\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currentLimit\": 1,\n \"featureName\": \"new value\",\n \"key\": 1,\n \"limit\": 1,\n \"subscriptionId\": ObjectId(\"a_valid_object_id_hex\"),\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"featureName\": \"new value\" } }" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"update\": \"orgs\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"featureName\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "orgs" }, "body": { "data": "{\n \"delete\": \"orgs\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"count\": \"orgs\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "orgs" }, "body": { "data": "{\n \"distinct\": \"orgs\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "orgs" }, "body": { "data": "{\n \"aggregate\": \"orgs\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "orgs", "type": "COLLECTION" }, { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "createdAt", "type": "Date", "isAutogenerated": false }, { "name": "createdBy", "type": "ObjectId", "isAutogenerated": true }, { "name": "domain", "type": "String", "isAutogenerated": false }, { "name": "name", "type": "String", "isAutogenerated": false }, { "name": "numUsers", "type": "Integer", "isAutogenerated": false }, { "name": "orgId", "type": "ObjectId", "isAutogenerated": true } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"domain\": \"gunner.name\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"find\": \"apps\",\n \"filter\": {\n \"domain\": \"gunner.name\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"find\": \"apps\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"createdBy\": ObjectId(\"a_valid_object_id_hex\"),\n \"domain\": \"new value\",\n \"name\": \"new value\",\n \"numUsers\": 1,\n \"orgId\": ObjectId(\"a_valid_object_id_hex\"),\n}]" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"insert\": \"apps\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"createdBy\": ObjectId(\"a_valid_object_id_hex\"),\n \"domain\": \"new value\",\n \"name\": \"new value\",\n \"numUsers\": 1,\n \"orgId\": ObjectId(\"a_valid_object_id_hex\"),\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"domain\": \"new value\" } }" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"update\": \"apps\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"domain\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "apps" }, "body": { "data": "{\n \"delete\": \"apps\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"count\": \"apps\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "apps" }, "body": { "data": "{\n \"distinct\": \"apps\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "apps" }, "body": { "data": "{\n \"aggregate\": \"apps\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "apps", "type": "COLLECTION" }, { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "genres", "type": "String", "isAutogenerated": false } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"genres\": \"https://release.app.appsmith.com/app/scratchpad/mongo-625418abb49da04657c566c5/edit\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"find\": \"movies\",\n \"filter\": {\n \"genres\": \"https://release.app.appsmith.com/app/scratchpad/mongo-625418abb49da04657c566c5/edit\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"find\": \"movies\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"genres\": \"new value\",\n}]" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"insert\": \"movies\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"genres\": \"new value\",\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"genres\": \"new value\" } }" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"update\": \"movies\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"genres\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "movies" }, "body": { "data": "{\n \"delete\": \"movies\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"count\": \"movies\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "movies" }, "body": { "data": "{\n \"distinct\": \"movies\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "movies" }, "body": { "data": "{\n \"aggregate\": \"movies\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "movies", "type": "COLLECTION" }, { "columns": [ { "name": "_id", "type": "ObjectId", "isAutogenerated": true }, { "name": "createdAt", "type": "Date", "isAutogenerated": false }, { "name": "currency", "type": "String", "isAutogenerated": false }, { "name": "mrr", "type": "String", "isAutogenerated": false }, { "name": "name", "type": "String", "isAutogenerated": false }, { "name": "renewalDate", "type": "Date", "isAutogenerated": false }, { "name": "status", "type": "String", "isAutogenerated": false }, { "name": "statusOfApp", "type": "Object", "isAutogenerated": false } ], "keys": [], "templates": [ { "configuration": { "find": { "query": { "data": "{ \"currency\": \"MRO\"}" }, "limit": { "data": "10" }, "sort": { "data": "{\"_id\": 1}" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"find\": \"subscriptions\",\n \"filter\": {\n \"currency\": \"MRO\"\n },\n \"sort\": {\n \"_id\": 1\n },\n \"limit\": 10\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find" }, { "configuration": { "find": { "query": { "data": "{\"_id\": ObjectId(\"id_to_query_with\")}" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"find\": \"subscriptions\",\n \"filter\": {\n \"_id\": ObjectId(\"id_to_query_with\")\n }\n}\n" }, "command": { "data": "FIND" }, "smartSubstitution": { "data": true } }, "title": "Find by ID" }, { "configuration": { "insert": { "documents": { "data": "[{ \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currency\": \"new value\",\n \"mrr\": \"new value\",\n \"name\": \"new value\",\n \"renewalDate\": new Date(\"2019-07-01\"),\n \"status\": \"new value\",\n \"statusOfApp\": {},\n}]" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"insert\": \"subscriptions\",\n \"documents\": [\n {\n \"_id\": ObjectId(\"a_valid_object_id_hex\"),\n \"createdAt\": new Date(\"2019-07-01\"),\n \"currency\": \"new value\",\n \"mrr\": \"new value\",\n \"name\": \"new value\",\n \"renewalDate\": new Date(\"2019-07-01\"),\n \"status\": \"new value\",\n \"statusOfApp\": {},\n }\n ]\n}\n" }, "command": { "data": "INSERT" }, "smartSubstitution": { "data": true } }, "title": "Insert" }, { "configuration": { "updateMany": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_update\") }" }, "limit": { "data": "ALL" }, "update": { "data": "{ \"$set\": { \"currency\": \"new value\" } }" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"update\": \"subscriptions\",\n \"updates\": [\n {\n \"q\": {\n \"_id\": ObjectId(\"id_of_document_to_update\")\n },\n \"u\": { \"$set\": { \"currency\": \"new value\" } }\n }\n ]\n}\n" }, "command": { "data": "UPDATE" }, "smartSubstitution": { "data": true } }, "title": "Update" }, { "configuration": { "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"delete\": \"subscriptions\",\n \"deletes\": [\n {\n \"q\": {\n \"_id\": \"id_of_document_to_delete\"\n },\n \"limit\": 1\n }\n ]\n}\n" }, "delete": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_delete\") }" }, "limit": { "data": "SINGLE" } }, "command": { "data": "DELETE" }, "smartSubstitution": { "data": true } }, "title": "Delete" }, { "configuration": { "count": { "query": { "data": "{\"_id\": {\"$exists\": true}}" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"count\": \"subscriptions\",\n \"query\": {\"_id\": {\"$exists\": true}} \n}\n" }, "command": { "data": "COUNT" }, "smartSubstitution": { "data": true } }, "title": "Count" }, { "configuration": { "distinct": { "query": { "data": "{ \"_id\": ObjectId(\"id_of_document_to_distinct\") }" }, "key": { "data": "_id" } }, "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"distinct\": \"subscriptions\",\n \"query\": { \"_id\": ObjectId(\"id_of_document_to_distinct\") }, \"key\": \"_id\",}\n" }, "command": { "data": "DISTINCT" }, "smartSubstitution": { "data": true } }, "title": "Distinct" }, { "configuration": { "collection": { "data": "subscriptions" }, "body": { "data": "{\n \"aggregate\": \"subscriptions\",\n \"pipeline\": [ {\"$sort\" : {\"_id\": 1} } ],\n \"limit\": 10,\n \"explain\": \"true\"\n}\n" }, "command": { "data": "AGGREGATE" }, "smartSubstitution": { "data": true }, "aggregate": { "arrayPipelines": { "data": "[ {\"$sort\" : {\"_id\": 1} } ]" }, "limit": { "data": "10" } } }, "title": "Aggregate" } ], "name": "subscriptions", "type": "COLLECTION" } ] } }, { "datasourceId": "RedisTemplateApps", "structure": {} } ], "editModeTheme": { "isSystemTheme": true, "deleted": false, "displayName": "Modern", "name": "Default" }, "datasourceList": [ { "deleted": false, "pluginId": "amazons3-plugin", "name": "AmazonS3 CRUD", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528942" }, { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528a53" }, { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d70450952893f" }, { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528941" }, { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d70450952893c" }, { "deleted": false, "pluginId": "mongo-plugin", "name": "Mock_Mongo", "messages": [], "isAutoGenerated": false, "gitSyncId": "5f7add8687af934ed846dd6a_61c43332e89bc475f3cae797" }, { "deleted": false, "pluginId": "redis-plugin", "name": "RedisTemplateApps", "messages": [], "isAutoGenerated": false, "gitSyncId": "6171a062b7de236aa183ee0e_61bb76c8cd5d704509528943" } ], "actionList": [ { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "DELETE FROM public.template_table\n WHERE col1 = {{data_table.triggeredRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.col1"], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "SQL_DeleteQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "DELETE FROM public.template_table\n WHERE col1 = {{data_table.triggeredRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.col1"], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f01" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "SELECT * FROM public.template_table\nWHERE col2 like '%{{data_table.searchText || \"\"}}%'\nORDER BY {{data_table.sortOrder.column || 'col1'}} {{data_table.sortOrder.order || \"ASC\"}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || \"ASC\"" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "SQL_SelectQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "SELECT * FROM public.template_table\nWHERE col2 like '%{{data_table.searchText || \"\"}}%'\nORDER BY {{data_table.sortOrder.column || 'col1'}} {{data_table.sortOrder.order || \"ASC\"}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || \"ASC\"" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531ef8" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "UPDATE public.template_table SET\n\t\tcol2 = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\tcol3 = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n col4 = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\tcol5 = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\tcol6 = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\tcol7 = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\tcol8 = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\tcol9 = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\tcol10 = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\tcol11 = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\tcol12 = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n WHERE col1 = {{data_table.selectedRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.col1", "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "SQL_UpdateQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "UPDATE public.template_table SET\n\t\tcol2 = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\tcol3 = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n col4 = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\tcol5 = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\tcol6 = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\tcol7 = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\tcol8 = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\tcol9 = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\tcol10 = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\tcol11 = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\tcol12 = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n WHERE col1 = {{data_table.selectedRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.col1", "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f03" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "INSERT INTO public.template_table (\n\tcol1,\n\tcol2,\n\tcol3,\n\tcol4,\n\tcol5,\n\tcol6,\n\tcol7,\n\tcol8,\n\tcol9,\n\tcol10,\n\tcol11,\n\tcol12\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_form.formData.col1", "insert_form.formData.col10", "insert_form.formData.col11", "insert_form.formData.col12", "insert_form.formData.col2", "insert_form.formData.col3", "insert_form.formData.col4", "insert_form.formData.col5", "insert_form.formData.col6", "insert_form.formData.col7", "insert_form.formData.col8", "insert_form.formData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "SQL_InsertQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "INSERT INTO public.template_table (\n\tcol1,\n\tcol2,\n\tcol3,\n\tcol4,\n\tcol5,\n\tcol6,\n\tcol7,\n\tcol8,\n\tcol9,\n\tcol10,\n\tcol11,\n\tcol12\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "SQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_form.formData.col1", "insert_form.formData.col10", "insert_form.formData.col11", "insert_form.formData.col12", "insert_form.formData.col2", "insert_form.formData.col3", "insert_form.formData.col4", "insert_form.formData.col5", "insert_form.formData.col6", "insert_form.formData.col7", "insert_form.formData.col8", "insert_form.formData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531ef9" }, { "pluginType": "SAAS", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "rowObjects": { "data": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", "viewType": "component", "componentData": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}" }, "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "UPDATE_ONE", "viewType": "component", "componentData": "UPDATE_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } }, "pluginSpecifiedTemplates": [ { "value": "UPDATE", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "", "key": "rowOffset" }, { "value": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": true, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "deleted": false, "pluginId": "google-sheets-plugin", "id": "Google Sheets_UpdateQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "rowObjects": { "data": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", "viewType": "component", "componentData": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}" }, "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "UPDATE_ONE", "viewType": "component", "componentData": "UPDATE_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } }, "pluginSpecifiedTemplates": [ { "value": "UPDATE", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "", "key": "rowOffset" }, { "value": "{{\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n}}", "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": true, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "\n\t{\n\t\t...update_form.formData, \n\t\trowIndex:data_table.selectedRow.rowIndex\n\t}\n" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efa" }, { "pluginType": "SAAS", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "pagination": { "data": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" }, "viewType": "component", "componentData": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" } }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "sortBy": { "data": [{ "column": "", "order": "Ascending" }] }, "where": { "data": { "condition": "AND", "children": [{}] }, "viewType": "component", "componentData": { "condition": "AND", "children": [{}] } }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "FETCH_MANY", "viewType": "component", "componentData": "FETCH_MANY" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } }, "pluginSpecifiedTemplates": [ { "value": "GET", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "{{data_table.pageSize}}", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "key": "rowOffset" }, { "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": false, "key": "smartSubstitution" }, { "value": [{}], "key": "where" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "deleted": false, "pluginId": "google-sheets-plugin", "id": "Google Sheets_SelectQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "pagination": { "data": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" }, "viewType": "component", "componentData": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" } }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "sortBy": { "data": [{ "column": "", "order": "Ascending" }] }, "where": { "data": { "condition": "AND", "children": [{}] }, "viewType": "component", "componentData": { "condition": "AND", "children": [{}] } }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "FETCH_MANY", "viewType": "component", "componentData": "FETCH_MANY" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } }, "pluginSpecifiedTemplates": [ { "value": "GET", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "{{data_table.pageSize}}", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "key": "rowOffset" }, { "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": false, "key": "smartSubstitution" }, { "value": [{}], "key": "where" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f02" }, { "pluginType": "SAAS", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "pagination": { "data": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" }, "viewType": "component", "componentData": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" } }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "rowIndex": { "data": "{{data_table.triggeredRow.rowIndex}}", "viewType": "component", "componentData": "{{data_table.triggeredRow.rowIndex}}" }, "where": { "data": { "condition": "AND" } }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "DELETE_ONE", "viewType": "component", "componentData": "DELETE_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } }, "pluginSpecifiedTemplates": [ { "value": "DELETE_ROW", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "{{data_table.pageSize}}", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "key": "rowOffset" }, { "key": "rowObject" }, { "key": "rowObjects" }, { "value": "{{data_table.triggeredRow.rowIndex}}", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": false, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.triggeredRow.rowIndex" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "deleted": false, "pluginId": "google-sheets-plugin", "id": "Google Sheets_DeleteQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "pagination": { "data": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" }, "viewType": "component", "componentData": { "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "limit": "{{data_table.pageSize}}" } }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "rowIndex": { "data": "{{data_table.triggeredRow.rowIndex}}", "viewType": "component", "componentData": "{{data_table.triggeredRow.rowIndex}}" }, "where": { "data": { "condition": "AND" } }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "DELETE_ONE", "viewType": "component", "componentData": "DELETE_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } }, "pluginSpecifiedTemplates": [ { "value": "DELETE_ROW", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "{{data_table.pageSize}}", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "key": "rowOffset" }, { "key": "rowObject" }, { "key": "rowObjects" }, { "value": "{{data_table.triggeredRow.rowIndex}}", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": false, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.triggeredRow.rowIndex" ], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f04" }, { "pluginType": "SAAS", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "rowObjects": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{{insert_form.formData}}" }, "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "INSERT_ONE", "viewType": "component", "componentData": "INSERT_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } }, "pluginSpecifiedTemplates": [ { "value": "APPEND", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "", "key": "rowOffset" }, { "value": "{{insert_form.formData}}", "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": true, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": ["insert_form.formData"], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "deleted": false, "pluginId": "google-sheets-plugin", "id": "Google Sheets_InsertQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "rowObjects": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{{insert_form.formData}}" }, "tableHeaderIndex": { "data": "1", "viewType": "component", "componentData": "1" }, "sheetName": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "entityType": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "range": { "data": "" }, "projection": { "data": [] }, "sheetUrl": { "data": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit", "viewType": "component", "componentData": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit" }, "command": { "data": "INSERT_ONE", "viewType": "component", "componentData": "INSERT_ONE" }, "queryFormat": { "data": "ROWS", "viewType": "component", "componentData": "ROWS" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } }, "pluginSpecifiedTemplates": [ { "value": "APPEND", "key": "method" }, { "value": "https://docs.google.com/spreadsheets/d/1P6or_F8UZ9sJX3JRAsX_kQDMRRnXqrnRgRIiml8Gjl0/edit#gid=0", "key": "sheetUrl" }, { "value": "", "key": "range" }, { "value": "", "key": "spreadsheetName" }, { "value": "1", "key": "tableHeaderIndex" }, { "value": "ROWS", "key": "queryFormat" }, { "value": "", "key": "rowLimit" }, { "value": "template_table", "key": "sheetName" }, { "value": "", "key": "rowOffset" }, { "value": "{{insert_form.formData}}", "key": "rowObject" }, { "key": "rowObjects" }, { "value": "", "key": "rowIndex" }, { "value": "SHEET", "key": "deleteFormat" }, { "value": true, "key": "smartSubstitution" } ] }, "policies": [], "userPermissions": [], "pageId": "Google Sheets", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": ["insert_form.formData"], "datasource": { "deleted": false, "pluginId": "google-sheets-plugin", "name": "Google Sheet", "policies": [], "messages": [], "id": "Google Sheet", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efb" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 100000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}", "viewType": "component", "componentData": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}" }, "create": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" }, "expiry": { "data": "5", "viewType": "component", "componentData": "5" } }, "body": { "data": "{{FilePicker.files[this.params.fileIndex]}}", "viewType": "component", "componentData": "{{FilePicker.files[this.params.fileIndex]}}" }, "command": { "data": "UPLOAD_FILE_FROM_BODY", "viewType": "component", "componentData": "UPLOAD_FILE_FROM_BODY" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [ "'Query timeout' field must be an integer between 0 and 60000" ], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name", "FilePicker.files[this.params.fileIndex]" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "CreateFile", "messages": [] }, "deleted": false, "pluginId": "amazons3-plugin", "id": "S3_CreateFile", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 100000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}", "viewType": "component", "componentData": "{{(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name}}" }, "create": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" }, "expiry": { "data": "5", "viewType": "component", "componentData": "5" } }, "body": { "data": "{{FilePicker.files[this.params.fileIndex]}}", "viewType": "component", "componentData": "{{FilePicker.files[this.params.fileIndex]}}" }, "command": { "data": "UPLOAD_FILE_FROM_BODY", "viewType": "component", "componentData": "UPLOAD_FILE_FROM_BODY" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [ "'Query timeout' field must be an integer between 0 and 60000" ], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "(!!folder_name.text ? folder_name.text + \"/\" : \"\") + this.params.name", "FilePicker.files[this.params.fileIndex]" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "CreateFile", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efc" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "path": "", "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "body": { "data": "{\n\t\"data\": \"\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"\"\n}" }, "list": { "pagination": { "data": { "offset": "{{(File_List.pageNo - 1) * File_List.pageSize}}", "limit": "{{File_List.pageSize}}" } }, "prefix": { "data": "{{search_input.text}}", "viewType": "component", "componentData": "{{search_input.text}}" }, "where": { "data": { "condition": "AND", "children": [{ "condition": "EQ" }] }, "viewType": "component", "componentData": { "condition": "AND", "children": [{ "condition": "EQ" }] } }, "sortBy": { "data": [{ "column": "", "order": "Ascending" }] }, "expiry": { "data": "{{ 60 * 24 }}", "viewType": "component", "componentData": "{{ 60 * 24 }}" }, "signedUrl": { "data": "YES", "viewType": "component", "componentData": "YES" }, "unSignedUrl": { "data": "YES", "viewType": "component", "componentData": "YES" } }, "command": { "data": "LIST", "viewType": "component", "componentData": "LIST" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.list.prefix.data" }, { "key": "formData.list.expiry.data" }, { "key": "formData.list.pagination.data.offset" }, { "key": "formData.list.pagination.data.limit" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ " 60 * 24 ", "(File_List.pageNo - 1) * File_List.pageSize", "File_List.pageSize", "search_input.text" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "name": "AmazonS3 CRUD", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "ListFiles", "messages": [] }, "deleted": false, "pluginId": "amazons3-plugin", "id": "S3_ListFiles", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "path": "", "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "body": { "data": "{\n\t\"data\": \"\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"\"\n}" }, "list": { "pagination": { "data": { "offset": "{{(File_List.pageNo - 1) * File_List.pageSize}}", "limit": "{{File_List.pageSize}}" } }, "prefix": { "data": "{{search_input.text}}", "viewType": "component", "componentData": "{{search_input.text}}" }, "where": { "data": { "condition": "AND", "children": [{ "condition": "EQ" }] }, "viewType": "component", "componentData": { "condition": "AND", "children": [{ "condition": "EQ" }] } }, "sortBy": { "data": [{ "column": "", "order": "Ascending" }] }, "expiry": { "data": "{{ 60 * 24 }}", "viewType": "component", "componentData": "{{ 60 * 24 }}" }, "signedUrl": { "data": "YES", "viewType": "component", "componentData": "YES" }, "unSignedUrl": { "data": "YES", "viewType": "component", "componentData": "YES" } }, "command": { "data": "LIST", "viewType": "component", "componentData": "LIST" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.list.prefix.data" }, { "key": "formData.list.expiry.data" }, { "key": "formData.list.pagination.data.offset" }, { "key": "formData.list.pagination.data.limit" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ " 60 * 24 ", "(File_List.pageNo - 1) * File_List.pageSize", "File_List.pageSize", "search_input.text" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "name": "AmazonS3 CRUD", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "ListFiles", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efd" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{File_List.selectedItem.fileName}}", "viewType": "component", "componentData": "{{File_List.selectedItem.fileName}}" }, "body": { "data": "{\n\t\"data\": \"null\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"null\"\n}" }, "command": { "data": "DELETE_FILE", "viewType": "component", "componentData": "DELETE_FILE" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["File_List.selectedItem.fileName"], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteFile", "messages": [] }, "deleted": false, "pluginId": "amazons3-plugin", "id": "S3_DeleteFile", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{File_List.selectedItem.fileName}}", "viewType": "component", "componentData": "{{File_List.selectedItem.fileName}}" }, "body": { "data": "{\n\t\"data\": \"null\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"null\"\n}" }, "command": { "data": "DELETE_FILE", "viewType": "component", "componentData": "DELETE_FILE" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["File_List.selectedItem.fileName"], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteFile", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0c" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{File_List.selectedItem.fileName}}", "viewType": "component", "componentData": "{{File_List.selectedItem.fileName}}" }, "read": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" } }, "body": { "data": "{\n\t\"data\": \"\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"\"\n}" }, "command": { "data": "READ_FILE", "viewType": "component", "componentData": "READ_FILE" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["File_List.selectedItem.fileName"], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "ReadFile", "messages": [] }, "deleted": false, "pluginId": "amazons3-plugin", "id": "S3_ReadFile", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{File_List.selectedItem.fileName}}", "viewType": "component", "componentData": "{{File_List.selectedItem.fileName}}" }, "read": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" } }, "body": { "data": "{\n\t\"data\": \"\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"\"\n}" }, "command": { "data": "READ_FILE", "viewType": "component", "componentData": "READ_FILE" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["File_List.selectedItem.fileName"], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "ReadFile", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0d" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{update_file_name.text}}", "viewType": "component", "componentData": "{{update_file_name.text}}" }, "create": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" }, "expiry": { "data": "5", "viewType": "component", "componentData": "5" } }, "body": { "data": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}" }, "command": { "data": "UPLOAD_FILE_FROM_BODY", "viewType": "component", "componentData": "UPLOAD_FILE_FROM_BODY" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "update_file_name.text", "update_file_picker.files.length ? update_file_picker.files[0].data : \"\"" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateFile", "messages": [] }, "deleted": false, "pluginId": "amazons3-plugin", "id": "S3_UpdateFile", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "bucket": { "data": "assets-test.appsmith.com", "viewType": "component", "componentData": "assets-test.appsmith.com" }, "path": { "data": "{{update_file_name.text}}", "viewType": "component", "componentData": "{{update_file_name.text}}" }, "create": { "dataType": { "data": "YES", "viewType": "component", "componentData": "YES" }, "expiry": { "data": "5", "viewType": "component", "componentData": "5" } }, "body": { "data": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}", "viewType": "component", "componentData": "{\n\t\"data\": \"{{update_file_picker.files.length ? update_file_picker.files[0].data : \"\" }}\"\n}" }, "command": { "data": "UPLOAD_FILE_FROM_BODY", "viewType": "component", "componentData": "UPLOAD_FILE_FROM_BODY" } } }, "policies": [], "userPermissions": [], "pageId": "S3", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "update_file_name.text", "update_file_picker.files.length ? update_file_picker.files[0].data : \"\"" ], "datasource": { "deleted": false, "pluginId": "amazons3-plugin", "policies": [], "messages": [], "id": "AmazonS3 CRUD", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateFile", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0e" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [], "path": "/api/v1/datasources/{{this.params.id}}/structure", "headers": [], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "path" }], "confirmBeforeExecute": false, "jsonPathKeys": ["this.params.id"], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_datasource_structure", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Admin_get_datasource_structure", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [], "path": "/api/v1/datasources/{{this.params.id}}/structure", "headers": [], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "path" }], "confirmBeforeExecute": false, "jsonPathKeys": ["this.params.id"], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_datasource_structure", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f00" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [ { "value": "application/json", "key": "content-type" } ], "path": "/1iyoffhcy2d9mw0stqcmtdpmeaz8xvgf", "headers": [{ "value": "application/json", "key": "content-type" }], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "apiContentType": "application/json" }, "body": "{\n\t\"app\": {{ { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } }}, \n\t\"branch\": \"update-crud-template\" \n}", "httpMethod": "POST", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": true, "jsonPathKeys": [ " { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } " ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://hook.eu1.make.com" }, "isAutoGenerated": false }, "name": "update_template", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Admin_update_template", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [ { "value": "application/json", "key": "content-type" } ], "path": "/1iyoffhcy2d9mw0stqcmtdpmeaz8xvgf", "headers": [{ "value": "application/json", "key": "content-type" }], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "apiContentType": "application/json" }, "body": "{\n\t\"app\": {{ { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } }}, \n\t\"branch\": \"update-crud-template\" \n}", "httpMethod": "POST", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": true, "jsonPathKeys": [ " { ...get_exported_app.data, decryptedFields: undefined, datasourceList: get_exported_app.data.datasourceList, \"datasourceConfigurationStructureList\": get_exported_app.data.datasourceList.map((source) => { return {datasourceId: source.name, structure: appsmith.store[source.pluginId] == undefined ? {}: appsmith.store[source.pluginId].data} } ) } " ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://hook.eu1.make.com" }, "isAutoGenerated": false }, "name": "update_template", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531efe" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [ { "value": "text/plain", "key": "content-type" } ], "path": "/api/v1/applications/export/61764fbeba7e887d03bc3631", "headers": [{ "value": "text/plain", "key": "content-type" }], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 100000, "encodeParamsToggle": true, "formData": { "apiContentType": "text/plain" }, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [ "'Query timeout' field must be an integer between 0 and 60000" ], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_exported_app", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Admin_get_exported_app", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "autoGeneratedHeaders": [ { "value": "text/plain", "key": "content-type" } ], "path": "/api/v1/applications/export/61764fbeba7e887d03bc3631", "headers": [{ "value": "text/plain", "key": "content-type" }], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 100000, "encodeParamsToggle": true, "formData": { "apiContentType": "text/plain" }, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [ "'Query timeout' field must be an integer between 0 and 60000" ], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_exported_app", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531eff" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/users/me", "headers": [ { "value": "_hjid=41cedd95-19f9-438a-8b6e-f2c4d7fb086b; SL_C_23361dd035530_KEY=c370af0df0edf38360adbefbdc47d2b42ea137c9; SL_C_23361dd035530_VID=P3kBR7eMjg; ajs_anonymous_id=e6ef9c9b-3407-4374-81ab-6bafef26a4d1; ajs_user_id=nidhi@appsmith.com; intercom-id-y10e7138=50e190b7-b24e-4bef-b320-3c47a3c91006; amplitude_id_fef1e872c952688acd962d30aa545b9eappsmith.com=eyJkZXZpY2VJZCI6IjIxNWJlMWRkLTNjMGQtNDY5NS05YzRmLTFjYTM4MjNhNzM5NlIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTYzNjI1ODEwMjkyNCwibGFzdEV2ZW50VGltZSI6MTYzNjI1ODEwMzE3MywiZXZlbnRJZCI6NSwiaWRlbnRpZnlJZCI6MSwic2VxdWVuY2VOdW1iZXIiOjZ9; _ga=GA1.2.526957763.1633412376; _gid=GA1.2.1610516593.1636258104; _ga_0JZ9C3M56S=GS1.1.1636258103.3.1.1636258646.0; SESSION=09ae7c78-ca84-4a38-916a-f282893efb40; mp_70b8ea94d623dd857fb555a76d11f944_mixpanel=%7B%22distinct_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24device_id%22%3A%20%2217c91e75170277-051d4ff86c77bb-1d3b6650-168000-17c91e75171dc2%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22mp_lib%22%3A%20%22Segment%3A%20web%22%2C%22%24user_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22mp_name_tag%22%3A%20%22nidhi%40appsmith.com%22%2C%22userId%22%3A%20%22nidhi%40appsmith.com%22%2C%22source%22%3A%20%22cloud%22%2C%22id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24email%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24first_name%22%3A%20%22Nidhi%22%2C%22%24last_name%22%3A%20%22Nair%22%2C%22%24name%22%3A%20%22Nidhi%20Nair%22%7D; SL_C_23361dd035530_SID=3VIjO5jKCt; intercom-session-y10e7138=WnhwMVl4VmVIUDFPVkgxUDVidm8wOXUzNjZ2elJ0OWx2a21Qc3NCYk1zenNEa0dzMkswWFlpanM4YXNxY2pQYi0taFpkWkR6K0xLUFJyUVFRSkMwZ3pUUT09--376a7fef0d7774b3284b94fb4c1ea1c8e2305afe; _hjAbsoluteSessionInProgress=1", "key": "Cookie" } ], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_user", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Admin_get_user", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/users/me", "headers": [ { "value": "_hjid=41cedd95-19f9-438a-8b6e-f2c4d7fb086b; SL_C_23361dd035530_KEY=c370af0df0edf38360adbefbdc47d2b42ea137c9; SL_C_23361dd035530_VID=P3kBR7eMjg; ajs_anonymous_id=e6ef9c9b-3407-4374-81ab-6bafef26a4d1; ajs_user_id=nidhi@appsmith.com; intercom-id-y10e7138=50e190b7-b24e-4bef-b320-3c47a3c91006; amplitude_id_fef1e872c952688acd962d30aa545b9eappsmith.com=eyJkZXZpY2VJZCI6IjIxNWJlMWRkLTNjMGQtNDY5NS05YzRmLTFjYTM4MjNhNzM5NlIiLCJ1c2VySWQiOm51bGwsIm9wdE91dCI6ZmFsc2UsInNlc3Npb25JZCI6MTYzNjI1ODEwMjkyNCwibGFzdEV2ZW50VGltZSI6MTYzNjI1ODEwMzE3MywiZXZlbnRJZCI6NSwiaWRlbnRpZnlJZCI6MSwic2VxdWVuY2VOdW1iZXIiOjZ9; _ga=GA1.2.526957763.1633412376; _gid=GA1.2.1610516593.1636258104; _ga_0JZ9C3M56S=GS1.1.1636258103.3.1.1636258646.0; SESSION=09ae7c78-ca84-4a38-916a-f282893efb40; mp_70b8ea94d623dd857fb555a76d11f944_mixpanel=%7B%22distinct_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24device_id%22%3A%20%2217c91e75170277-051d4ff86c77bb-1d3b6650-168000-17c91e75171dc2%22%2C%22%24initial_referrer%22%3A%20%22%24direct%22%2C%22%24initial_referring_domain%22%3A%20%22%24direct%22%2C%22mp_lib%22%3A%20%22Segment%3A%20web%22%2C%22%24user_id%22%3A%20%22nidhi%40appsmith.com%22%2C%22mp_name_tag%22%3A%20%22nidhi%40appsmith.com%22%2C%22userId%22%3A%20%22nidhi%40appsmith.com%22%2C%22source%22%3A%20%22cloud%22%2C%22id%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24email%22%3A%20%22nidhi%40appsmith.com%22%2C%22%24first_name%22%3A%20%22Nidhi%22%2C%22%24last_name%22%3A%20%22Nair%22%2C%22%24name%22%3A%20%22Nidhi%20Nair%22%7D; SL_C_23361dd035530_SID=3VIjO5jKCt; intercom-session-y10e7138=WnhwMVl4VmVIUDFPVkgxUDVidm8wOXUzNjZ2elJ0OWx2a21Qc3NCYk1zenNEa0dzMkswWFlpanM4YXNxY2pQYi0taFpkWkR6K0xLUFJyUVFRSkMwZ3pUUT09--376a7fef0d7774b3284b94fb4c1ea1c8e2305afe; _hjAbsoluteSessionInProgress=1", "key": "Cookie" } ], "paginationType": "NONE", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "httpMethod": "GET", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "restapi-plugin", "name": "Appsmith Release", "policies": [], "messages": [], "id": "Appsmith Release", "userPermissions": [], "isAutoGenerated": false }, "name": "get_user", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb773acd5d7045095322ff" }, { "pluginType": "JS", "unpublishedAction": { "userSetOnLoad": true, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "jsArguments": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" }, "policies": [], "userPermissions": [], "fullyQualifiedName": "Utils.myFun2", "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "deleted": false, "pluginId": "js-plugin", "name": "UNUSED_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "isAutoGenerated": false }, "clientSideExecution": true, "name": "myFun2", "messages": [], "collectionId": "Admin_Utils" }, "deleted": false, "pluginId": "js-plugin", "id": "Admin_Utils.myFun2", "publishedAction": { "userSetOnLoad": true, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "jsArguments": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" }, "policies": [], "userPermissions": [], "fullyQualifiedName": "Utils.myFun2", "pageId": "Admin", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "deleted": false, "pluginId": "js-plugin", "name": "UNUSED_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "isAutoGenerated": false }, "clientSideExecution": true, "name": "myFun2", "messages": [], "collectionId": "Admin_Utils" }, "gitSyncId": "61764fbeba7e887d03bc3631_624e8fab729a2b0934685de0" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=8672681f-c3dc-4373-8503-ccbe30aae89d;", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{tableName_input.text}}\",\n \"datasourceId\": \"{{datasource_input.text}}\",\n \"applicationId\" : \"{{app_input.text}}\",\n\t\t\"searchColumn\": \"{{search_col_input.text}}\",\n\t\t\"columns\": \"{{select_cols_input.text}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "app_input.text", "datasource_input.text", "search_col_input.text", "select_cols_input.text", "tableName_input.text" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_sql_app", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Page Generator_generate_sql_app", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=8672681f-c3dc-4373-8503-ccbe30aae89d;", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{tableName_input.text}}\",\n \"datasourceId\": \"{{datasource_input.text}}\",\n \"applicationId\" : \"{{app_input.text}}\",\n\t\t\"searchColumn\": \"{{search_col_input.text}}\",\n\t\t\"columns\": \"{{select_cols_input.text}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "app_input.text", "datasource_input.text", "search_col_input.text", "select_cols_input.text", "tableName_input.text" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_sql_app", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f05" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]}}\",\n \"applicationId\" : \"untitled-application-1\",\n\t\t\"searchColumn\" : \"{{search_keys_input.text}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "collection_input.text", "mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]", "search_keys_input.text" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_mongo_app", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Page Generator_generate_mongo_app", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]}}\",\n \"applicationId\" : \"untitled-application-1\",\n\t\t\"searchColumn\" : \"{{search_keys_input.text}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "collection_input.text", "mongo_ds_url.text.split(\"datasource/\")[1].split(\"?\" || \"/\")[0]", "search_keys_input.text" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_mongo_app", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0a" }, { "pluginType": "API", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]}}\",\n \"applicationId\" : \"{{gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "collection_input.text", "gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]", "gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_gsheet_app", "messages": [] }, "deleted": false, "pluginId": "restapi-plugin", "id": "Page Generator_generate_gsheet_app", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "/api/v1/pages/crud-page", "headers": [ { "value": "application/json", "key": "Content-Type" }, { "value": "SESSION=691d7061-6eb8-4483-af91-b6e5de0692cc", "key": "Cookie" } ], "paginationType": "PAGE_NO", "queryParameters": [], "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "{\n \"tableName\": \"{{collection_input.text}}\",\n \"datasourceId\": \"{{gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]}}\",\n \"applicationId\" : \"{{gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]}}\"\n}", "httpMethod": "POST" }, "policies": [], "userPermissions": [], "pageId": "Page Generator", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "collection_input.text", "gsheet_ds_input.text.split(\"applications/\")[1].split(\"/\")[0]", "gsheet_ds_input.text.split(\"datasources/\")[1].split(\"/\" || \"?\")[0]" ], "datasource": { "organizationId": "6171a062b7de236aa183ee0e", "invalids": [], "deleted": false, "pluginId": "restapi-plugin", "name": "DEFAULT_REST_DATASOURCE", "policies": [], "messages": [], "userPermissions": [], "datasourceConfiguration": { "url": "https://release.app.appsmith.com" }, "isAutoGenerated": false }, "name": "generate_gsheet_app", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0b" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "updateMany": { "query": { "data": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }", "viewType": "component", "componentData": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }" }, "limit": { "data": "SINGLE", "viewType": "component", "componentData": "SINGLE" }, "update": { "data": "{\n $set:{{update_form.formData}}\n}", "viewType": "component", "componentData": "{\n \"col1\" : {{update_col_1.text}},\n\t\"col2\" : {{update_col_2.text}},\n \"col3\" : {{update_col_3.text}},\n \"col4\" : {{update_col_4.text}}\n}" } }, "find": { "query": { "data": "" }, "limit": { "data": "" }, "skip": { "data": "" }, "sort": { "data": "" }, "projection": { "data": "" } }, "count": { "query": { "data": "" } }, "distinct": { "query": { "data": "" }, "key": { "data": "" } }, "insert": { "documents": { "data": "" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "" }, "limit": { "data": "SINGLE" } }, "command": { "data": "UPDATE", "viewType": "component", "componentData": "UPDATE" }, "aggregate": { "limit": { "data": "10" }, "arrayPipelines": { "data": "" } }, "misc": { "formToNativeQuery": { "data": "{\n \"update\": \"template_table\",\n \"updates\": [{\n \"q\": { _id: ObjectId('{{data_table.selectedRow._id}}') },\n \"u\": {\n $set:{{update_form.formData}}\n},\n \"multi\": false,\n }]\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.updateMany.update.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._id", "update_col_1.text", "update_col_2.text", "update_col_3.text", "update_col_4.text", "update_form.formData" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "name": "Mock_Mongo", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "deleted": false, "pluginId": "mongo-plugin", "id": "MongoDB_UpdateQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "updateMany": { "query": { "data": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }", "viewType": "component", "componentData": "{ _id: ObjectId('{{data_table.selectedRow._id}}') }" }, "limit": { "data": "SINGLE", "viewType": "component", "componentData": "SINGLE" }, "update": { "data": "{\n $set:{{update_form.formData}}\n}", "viewType": "component", "componentData": "{\n \"col1\" : {{update_col_1.text}},\n\t\"col2\" : {{update_col_2.text}},\n \"col3\" : {{update_col_3.text}},\n \"col4\" : {{update_col_4.text}}\n}" } }, "find": { "query": { "data": "" }, "limit": { "data": "" }, "skip": { "data": "" }, "sort": { "data": "" }, "projection": { "data": "" } }, "count": { "query": { "data": "" } }, "distinct": { "query": { "data": "" }, "key": { "data": "" } }, "insert": { "documents": { "data": "" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "" }, "limit": { "data": "SINGLE" } }, "command": { "data": "UPDATE", "viewType": "component", "componentData": "UPDATE" }, "aggregate": { "limit": { "data": "10" }, "arrayPipelines": { "data": "" } }, "misc": { "formToNativeQuery": { "data": "{\n \"update\": \"template_table\",\n \"updates\": [{\n \"q\": { _id: ObjectId('{{data_table.selectedRow._id}}') },\n \"u\": {\n $set:{{update_form.formData}}\n},\n \"multi\": false,\n }]\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.updateMany.update.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._id", "update_col_1.text", "update_col_2.text", "update_col_3.text", "update_col_4.text", "update_form.formData" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "name": "Mock_Mongo", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f08" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "insert": { "documents": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{\n \"col1\": {{insert_col_input1.text}}, \n \"col2\": {{insert_col_input2.text}}, \n \"col3\": {{insert_col_input3.text}}, \n \"col4\": {{insert_col_input4.text}}\n}" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "command": { "data": "INSERT", "viewType": "component", "componentData": "INSERT" }, "misc": { "formToNativeQuery": { "data": "{\n \"insert\": \"template_table\",\n \"documents\": {{insert_form.formData}}\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.insert.documents.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_col_input1.text", "insert_col_input2.text", "insert_col_input3.text", "insert_col_input4.text", "insert_form.formData" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "deleted": false, "pluginId": "mongo-plugin", "id": "MongoDB_InsertQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "insert": { "documents": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{\n \"col1\": {{insert_col_input1.text}}, \n \"col2\": {{insert_col_input2.text}}, \n \"col3\": {{insert_col_input3.text}}, \n \"col4\": {{insert_col_input4.text}}\n}" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "command": { "data": "INSERT", "viewType": "component", "componentData": "INSERT" }, "misc": { "formToNativeQuery": { "data": "{\n \"insert\": \"template_table\",\n \"documents\": {{insert_form.formData}}\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.insert.documents.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_col_input1.text", "insert_col_input2.text", "insert_col_input3.text", "insert_col_input4.text", "insert_form.formData" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f09" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "updateMany": { "query": { "data": "" }, "limit": { "data": "SINGLE" }, "update": { "data": "" } }, "find": { "query": { "data": "{ col2: /{{data_table.searchText||\"\"}}/i }", "viewType": "component", "componentData": "{ col2: /{{data_table.searchText||\"\"}}/i }" }, "limit": { "data": "{{data_table.pageSize}}", "viewType": "component", "componentData": "{{data_table.pageSize}}" }, "skip": { "data": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "viewType": "component", "componentData": "{{(data_table.pageNo - 1) * data_table.pageSize}}" }, "sort": { "data": "{ \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n}", "viewType": "component", "componentData": "{ \n{{key_select.selectedOptionValue}}: {{order_select.selectedOptionValue}} \n}" }, "projection": { "data": "" } }, "count": { "query": { "data": "" } }, "distinct": { "query": { "data": "" }, "key": { "data": "" } }, "insert": { "documents": { "data": "" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "" }, "limit": { "data": "SINGLE" } }, "command": { "data": "FIND", "viewType": "component", "componentData": "FIND" }, "aggregate": { "limit": { "data": "10" }, "arrayPipelines": { "data": "" } }, "misc": { "formToNativeQuery": { "data": "{\n \"find\": \"template_table\",\n \"filter\": { col2: /{{data_table.searchText||\"\"}}/i },\n \"sort\": { \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n},\n \"skip\": {{(data_table.pageNo - 1) * data_table.pageSize}},\n \"limit\": {{data_table.pageSize}},\n \"batchSize\": {{data_table.pageSize}}\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.find.sort.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText||\"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order == \"desc\" ? -1 : 1", "key_select.selectedOptionValue", "order_select.selectedOptionValue" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "name": "Mock_Mongo", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "FindQuery", "messages": [] }, "deleted": false, "pluginId": "mongo-plugin", "id": "MongoDB_FindQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "updateMany": { "query": { "data": "" }, "limit": { "data": "SINGLE" }, "update": { "data": "" } }, "find": { "query": { "data": "{ col2: /{{data_table.searchText||\"\"}}/i }", "viewType": "component", "componentData": "{ col2: /{{data_table.searchText||\"\"}}/i }" }, "limit": { "data": "{{data_table.pageSize}}", "viewType": "component", "componentData": "{{data_table.pageSize}}" }, "skip": { "data": "{{(data_table.pageNo - 1) * data_table.pageSize}}", "viewType": "component", "componentData": "{{(data_table.pageNo - 1) * data_table.pageSize}}" }, "sort": { "data": "{ \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n}", "viewType": "component", "componentData": "{ \n{{key_select.selectedOptionValue}}: {{order_select.selectedOptionValue}} \n}" }, "projection": { "data": "" } }, "count": { "query": { "data": "" } }, "distinct": { "query": { "data": "" }, "key": { "data": "" } }, "insert": { "documents": { "data": "" } }, "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "" }, "limit": { "data": "SINGLE" } }, "command": { "data": "FIND", "viewType": "component", "componentData": "FIND" }, "aggregate": { "limit": { "data": "10" }, "arrayPipelines": { "data": "" } }, "misc": { "formToNativeQuery": { "data": "{\n \"find\": \"template_table\",\n \"filter\": { col2: /{{data_table.searchText||\"\"}}/i },\n \"sort\": { \n{{data_table.sortOrder.column || 'col1'}}: {{data_table.sortOrder.order == \"desc\" ? -1 : 1}} \n},\n \"skip\": {{(data_table.pageNo - 1) * data_table.pageSize}},\n \"limit\": {{data_table.pageSize}},\n \"batchSize\": {{data_table.pageSize}}\n}\n", "status": "SUCCESS" } }, "smartSubstitution": { "data": false, "viewType": "component", "componentData": false } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.find.sort.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText||\"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order == \"desc\" ? -1 : 1", "key_select.selectedOptionValue", "order_select.selectedOptionValue" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "name": "Mock_Mongo", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "FindQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f06" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "template_table/{{data_table.selectedRow._ref}}", "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }", "viewType": "component", "componentData": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }" }, "limit": { "data": "SINGLE", "viewType": "component", "componentData": "SINGLE" } }, "command": { "data": "DELETE", "viewType": "component", "componentData": "DELETE" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._ref", "data_table.triggeredRow._id" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "deleted": false, "pluginId": "mongo-plugin", "id": "MongoDB_DeleteQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "path": "template_table/{{data_table.selectedRow._ref}}", "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "collection": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "delete": { "query": { "data": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }", "viewType": "component", "componentData": "{ _id: ObjectId('{{data_table.triggeredRow._id}}') }" }, "limit": { "data": "SINGLE", "viewType": "component", "componentData": "SINGLE" } }, "command": { "data": "DELETE", "viewType": "component", "componentData": "DELETE" }, "smartSubstitution": { "data": true, "viewType": "component", "componentData": true } } }, "policies": [], "userPermissions": [], "pageId": "MongoDB", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._ref", "data_table.triggeredRow._id" ], "datasource": { "deleted": false, "pluginId": "mongo-plugin", "policies": [], "messages": [], "id": "Mock_Mongo", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f07" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "{{data_table.selectedRow._ref.path}}", "viewType": "component", "componentData": "{{data_table.selectedRow._ref.path}}" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "UPDATE", "viewType": "component", "componentData": "UPDATE" }, "body": { "data": "{{update_form.formData}}", "viewType": "component", "componentData": "{\n\t\"col1\": \"{{update_col_1.text}}\",\n\t\"col2\": \"{{update_col_2.text}}\",\n\t\"col3\": \"{{update_col_3.text}}\",\n\t\"col4\": \"{{update_col_4.text}}\",\n\t\"col5\": \"{{update_col_5.text}}\"\n}" }, "command": { "data": "UPDATE_DOCUMENT", "viewType": "component", "componentData": "UPDATE_DOCUMENT" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._ref.path", "update_col_1.text", "update_col_2.text", "update_col_3.text", "update_col_4.text", "update_col_5.text", "update_form.formData" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "deleted": false, "pluginId": "firestore-plugin", "id": "Firestore_UpdateQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "{{data_table.selectedRow._ref.path}}", "viewType": "component", "componentData": "{{data_table.selectedRow._ref.path}}" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "UPDATE", "viewType": "component", "componentData": "UPDATE" }, "body": { "data": "{{update_form.formData}}", "viewType": "component", "componentData": "{\n\t\"col1\": \"{{update_col_1.text}}\",\n\t\"col2\": \"{{update_col_2.text}}\",\n\t\"col3\": \"{{update_col_3.text}}\",\n\t\"col4\": \"{{update_col_4.text}}\",\n\t\"col5\": \"{{update_col_5.text}}\"\n}" }, "command": { "data": "UPDATE_DOCUMENT", "viewType": "component", "componentData": "UPDATE_DOCUMENT" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.body.data" }, { "key": "formData.path.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow._ref.path", "update_col_1.text", "update_col_2.text", "update_col_3.text", "update_col_4.text", "update_col_5.text", "update_form.formData" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f0f" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{{data_table.tableData[data_table.tableData.length - 1]}}", "viewType": "component", "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" }, "path": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "timestampValuePath": { "data": "", "viewType": "component", "componentData": "" }, "startAfter": { "data": "{{SelectQuery.data[SelectQuery.data.length - 1]}}", "viewType": "component", "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" }, "endBefore": { "data": "{{SelectQuery.data[0]}}", "viewType": "component", "componentData": "{{SelectQuery.data[0]}}" }, "deleteKeyPath": { "data": "", "viewType": "component", "componentData": "" }, "prev": { "data": "{{data_table.tableData[0]}} ", "viewType": "component", "componentData": "{{SelectQuery.data[0]}}" }, "orderBy": { "data": "[\"{{(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')}}\"]", "viewType": "component", "componentData": "[\"{{order_select.selectedOptionValue + key_select.selectedOptionValue}}\"]" }, "where": { "data": { "children": [{ "condition": "EQ" }] }, "viewType": "component" }, "limitDocuments": { "data": "{{data_table.pageSize}}", "viewType": "component", "componentData": "1" }, "command": { "data": "GET_COLLECTION", "viewType": "component", "componentData": "GET_COLLECTION" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.startAfter.data" }, { "key": "formData.endBefore.data" }, { "key": "formData.orderBy.data" }, { "key": "formData.next.data" }, { "key": "formData.prev.data" }, { "key": "formData.limitDocuments.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", "SelectQuery.data[0]", "SelectQuery.data[SelectQuery.data.length - 1]", "data_table.pageSize", "data_table.tableData[0]", "data_table.tableData[data_table.tableData.length - 1]", "order_select.selectedOptionValue + key_select.selectedOptionValue" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "deleted": false, "pluginId": "firestore-plugin", "id": "Firestore_SelectQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{{data_table.tableData[data_table.tableData.length - 1]}}", "viewType": "component", "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" }, "path": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "timestampValuePath": { "data": "", "viewType": "component", "componentData": "" }, "startAfter": { "data": "{{SelectQuery.data[SelectQuery.data.length - 1]}}", "viewType": "component", "componentData": "{{SelectQuery.data[SelectQuery.data.length - 1]}}" }, "endBefore": { "data": "{{SelectQuery.data[0]}}", "viewType": "component", "componentData": "{{SelectQuery.data[0]}}" }, "deleteKeyPath": { "data": "", "viewType": "component", "componentData": "" }, "prev": { "data": "{{data_table.tableData[0]}} ", "viewType": "component", "componentData": "{{SelectQuery.data[0]}}" }, "orderBy": { "data": "[\"{{(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')}}\"]", "viewType": "component", "componentData": "[\"{{order_select.selectedOptionValue + key_select.selectedOptionValue}}\"]" }, "where": { "data": { "children": [{ "condition": "EQ" }] }, "viewType": "component" }, "limitDocuments": { "data": "{{data_table.pageSize}}", "viewType": "component", "componentData": "1" }, "command": { "data": "GET_COLLECTION", "viewType": "component", "componentData": "GET_COLLECTION" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [ { "key": "formData.startAfter.data" }, { "key": "formData.endBefore.data" }, { "key": "formData.orderBy.data" }, { "key": "formData.next.data" }, { "key": "formData.prev.data" }, { "key": "formData.limitDocuments.data" } ], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", "SelectQuery.data[0]", "SelectQuery.data[SelectQuery.data.length - 1]", "data_table.pageSize", "data_table.tableData[0]", "data_table.tableData[data_table.tableData.length - 1]", "order_select.selectedOptionValue + key_select.selectedOptionValue" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f12" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "{{data_table.triggeredRow._ref.path}}", "viewType": "component", "componentData": "{{data_table.triggeredRow._ref.path}}" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "DELETE", "viewType": "component", "componentData": "DELETE" }, "command": { "data": "DELETE_DOCUMENT", "viewType": "component", "componentData": "DELETE_DOCUMENT" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow._ref.path"], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "deleted": false, "pluginId": "firestore-plugin", "id": "Firestore_DeleteQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "{{data_table.triggeredRow._ref.path}}", "viewType": "component", "componentData": "{{data_table.triggeredRow._ref.path}}" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "DELETE", "viewType": "component", "componentData": "DELETE" }, "command": { "data": "DELETE_DOCUMENT", "viewType": "component", "componentData": "DELETE_DOCUMENT" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.path.data" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow._ref.path"], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "name": "FBTemplateDB", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f10" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "INSERT", "viewType": "component", "componentData": "INSERT" }, "body": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{\n\t\"col1\": \"{{insert_col_input1.text}}\",\n\t\"col2\": \"{{insert_col_input2.text}}\",\n\t\"col3\": \"{{insert_col_input3.text}}\",\n\t\"col4\": \"{{insert_col_input4.text}}\",\n\t\"col5\": \"{{insert_col_input5.text}}\"\n}" }, "command": { "data": "ADD_TO_COLLECTION", "viewType": "component", "componentData": "ADD_TO_COLLECTION" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.body.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_col_input1.text", "insert_col_input2.text", "insert_col_input3.text", "insert_col_input4.text", "insert_col_input5.text", "insert_form.formData" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "deleted": false, "pluginId": "firestore-plugin", "id": "Firestore_InsertQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "formData": { "next": { "data": "{}", "viewType": "component", "componentData": "{}" }, "path": { "data": "template_table", "viewType": "component", "componentData": "template_table" }, "prev": { "data": "{}", "viewType": "component", "componentData": "{}" }, "orderBy": { "data": "FORM", "viewType": "component", "componentData": "FORM" }, "limitDocuments": { "data": "INSERT", "viewType": "component", "componentData": "INSERT" }, "body": { "data": "{{insert_form.formData}}", "viewType": "component", "componentData": "{\n\t\"col1\": \"{{insert_col_input1.text}}\",\n\t\"col2\": \"{{insert_col_input2.text}}\",\n\t\"col3\": \"{{insert_col_input3.text}}\",\n\t\"col4\": \"{{insert_col_input4.text}}\",\n\t\"col5\": \"{{insert_col_input5.text}}\"\n}" }, "command": { "data": "ADD_TO_COLLECTION", "viewType": "component", "componentData": "ADD_TO_COLLECTION" }, "smartSubstitution": "false" } }, "policies": [], "userPermissions": [], "pageId": "Firestore", "invalids": [], "dynamicBindingPathList": [{ "key": "formData.body.data" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_col_input1.text", "insert_col_input2.text", "insert_col_input3.text", "insert_col_input4.text", "insert_col_input5.text", "insert_form.formData" ], "datasource": { "deleted": false, "pluginId": "firestore-plugin", "policies": [], "messages": [], "id": "FBTemplateDB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f11" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "keys *" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "redis-plugin", "name": "RedisTemplateApps", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "FetchKeys", "messages": [] }, "deleted": false, "pluginId": "redis-plugin", "id": "Redis_FetchKeys", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "keys *" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [], "confirmBeforeExecute": false, "jsonPathKeys": [], "datasource": { "deleted": false, "pluginId": "redis-plugin", "name": "RedisTemplateApps", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "FetchKeys", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f13" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "set {{insert_key_input.text}} \"{{insert_value_input.text}}\"" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["insert_key_input.text", "insert_value_input.text"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertKey", "messages": [] }, "deleted": false, "pluginId": "redis-plugin", "id": "Redis_InsertKey", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "set {{insert_key_input.text}} \"{{insert_value_input.text}}\"" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["insert_key_input.text", "insert_value_input.text"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertKey", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f14" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "set {{data_table.selectedRow.result}} \"{{update_value_input.text}}\"" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.result", "update_value_input.text" ], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateKey", "messages": [] }, "deleted": false, "pluginId": "redis-plugin", "id": "Redis_UpdateKey", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "set {{data_table.selectedRow.result}} \"{{update_value_input.text}}\"" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.result", "update_value_input.text" ], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateKey", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f15" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "del {{data_table.triggeredRow.result}}" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.result"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteKey", "messages": [] }, "deleted": false, "pluginId": "redis-plugin", "id": "Redis_DeleteKey", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "del {{data_table.triggeredRow.result}}" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.result"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteKey", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f16" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "GET {{data_table.selectedRow.result}}" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.selectedRow.result"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "FetchValue", "messages": [] }, "deleted": false, "pluginId": "redis-plugin", "id": "Redis_FetchValue", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "GET {{data_table.selectedRow.result}}" }, "policies": [], "userPermissions": [], "pageId": "Redis", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.selectedRow.result"], "datasource": { "deleted": false, "pluginId": "redis-plugin", "policies": [], "messages": [], "id": "RedisTemplateApps", "userPermissions": [], "isAutoGenerated": false }, "name": "FetchValue", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f17" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "SELECT * FROM public.template_table\nWHERE \"col2\" ilike '%{{data_table.searchText || \"\"}}%'\nORDER BY \"{{data_table.sortOrder.column || 'col1'}}\" {{data_table.sortOrder.order || 'ASC'}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || 'ASC'" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "PostgreSQL_SelectQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": true, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "SELECT * FROM public.template_table\nWHERE \"col2\" ilike '%{{data_table.searchText || \"\"}}%'\nORDER BY \"{{data_table.sortOrder.column || 'col1'}}\" {{data_table.sortOrder.order || 'ASC'}}\nLIMIT {{data_table.pageSize}}\nOFFSET {{(data_table.pageNo - 1) * data_table.pageSize}};", "pluginSpecifiedTemplates": [{ "value": false }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || 'ASC'" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "SelectQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f1a" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "INSERT INTO public.template_table (\n\t\"col1\",\n\t\"col2\",\n\t\"col3\",\n\t\"col4\",\n\t\"col5\",\n\t\"col6\",\n\t\"col7\",\n\t\"col8\",\n\t\"col9\",\n\t\"col10\",\n\t\"col11\",\n\t\"col12\"\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_form.formData.col1", "insert_form.formData.col10", "insert_form.formData.col11", "insert_form.formData.col12", "insert_form.formData.col2", "insert_form.formData.col3", "insert_form.formData.col4", "insert_form.formData.col5", "insert_form.formData.col6", "insert_form.formData.col7", "insert_form.formData.col8", "insert_form.formData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "PostgreSQL_InsertQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "INSERT INTO public.template_table (\n\t\"col1\",\n\t\"col2\",\n\t\"col3\",\n\t\"col4\",\n\t\"col5\",\n\t\"col6\",\n\t\"col7\",\n\t\"col8\",\n\t\"col9\",\n\t\"col10\",\n\t\"col11\",\n\t\"col12\"\n)\nVALUES (\n\t'{{insert_form.formData.col1}}',\n\t'{{insert_form.formData.col2}}',\n\t'{{insert_form.formData.col3}}',\n\t'{{insert_form.formData.col4}}',\n\t'{{insert_form.formData.col5}}',\n\t'{{insert_form.formData.col6}}',\n\t'{{insert_form.formData.col7}}',\n\t'{{insert_form.formData.col8}}',\n\t'{{insert_form.formData.col9}}',\n\t'{{insert_form.formData.col10}}',\n\t'{{insert_form.formData.col11}}',\n\t'{{insert_form.formData.col12}}'\n);", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "insert_form.formData.col1", "insert_form.formData.col10", "insert_form.formData.col11", "insert_form.formData.col12", "insert_form.formData.col2", "insert_form.formData.col3", "insert_form.formData.col4", "insert_form.formData.col5", "insert_form.formData.col6", "insert_form.formData.col7", "insert_form.formData.col8", "insert_form.formData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "InsertQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f1b" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "DELETE FROM public.template_table\n WHERE \"col1\" = {{data_table.triggeredRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.col1"], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "PostgreSQL_DeleteQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "DELETE FROM public.template_table\n WHERE \"col1\" = {{data_table.triggeredRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.triggeredRow.col1"], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "DeleteQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f18" }, { "pluginType": "DB", "unpublishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "UPDATE public.template_table SET\n\t\t\"col2\" = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\t\"col3\" = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n \"col4\" = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\t\"col5\" = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\t\"col6\" = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\t\"col7\" = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\t\"col8\" = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\t\"col9\" = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\t\"col10\" = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\t\"col11\" = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\t\"col12\" = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n\tWHERE \"col1\" = {{data_table.selectedRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.col1", "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "deleted": false, "pluginId": "postgres-plugin", "id": "PostgreSQL_UpdateQuery", "publishedAction": { "userSetOnLoad": false, "executeOnLoad": false, "isValid": true, "actionConfiguration": { "paginationType": "NONE", "selfReferencingDataPaths": [], "timeoutInMillisecond": 10000, "encodeParamsToggle": true, "body": "UPDATE public.template_table SET\n\t\t\"col2\" = '{{update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2}}',\n\t\t\"col3\" = '{{update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3}}',\n \"col4\" = '{{update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4}}',\n\t\t\"col5\" = '{{update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5}}',\n\t\t\"col6\" = '{{update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6}}',\n\t\t\"col7\" = '{{update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7}}',\n\t\t\"col8\" = '{{update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8}}',\n\t\t\"col9\" = '{{update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9}}',\n\t\t\"col10\" = '{{update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10}}',\n\t\t\"col11\" = '{{update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11}}',\n\t\t\"col12\" = '{{update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12}}'\n\tWHERE \"col1\" = {{data_table.selectedRow.col1}};", "pluginSpecifiedTemplates": [{ "value": true }] }, "policies": [], "userPermissions": [], "pageId": "PostgreSQL", "invalids": [], "dynamicBindingPathList": [{ "key": "body" }], "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.selectedRow.col1", "update_form.fieldState.col10.isVisible ? update_form.formData.col10 : update_form.sourceData.col10", "update_form.fieldState.col11.isVisible ? update_form.formData.col11 : update_form.sourceData.col11", "update_form.fieldState.col12.isVisible ? update_form.formData.col12 : update_form.sourceData.col12", "update_form.fieldState.col2.isVisible ? update_form.formData.col2 : update_form.sourceData.col2", "update_form.fieldState.col3.isVisible ? update_form.formData.col3 : update_form.sourceData.col3", "update_form.fieldState.col4.isVisible ? update_form.formData.col4 : update_form.sourceData.col4", "update_form.fieldState.col5.isVisible ? update_form.formData.col5 : update_form.sourceData.col5", "update_form.fieldState.col6.isVisible ? update_form.formData.col6 : update_form.sourceData.col6", "update_form.fieldState.col7.isVisible ? update_form.formData.col7 : update_form.sourceData.col7", "update_form.fieldState.col8.isVisible ? update_form.formData.col8 : update_form.sourceData.col8", "update_form.fieldState.col9.isVisible ? update_form.formData.col9 : update_form.sourceData.col9" ], "datasource": { "deleted": false, "pluginId": "postgres-plugin", "name": "Internal DB", "policies": [], "messages": [], "id": "Internal DB", "userPermissions": [], "isAutoGenerated": false }, "name": "UpdateQuery", "messages": [] }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb7738cd5d704509531f19" } ], "pageList": [ { "publishedPage": { "name": "Admin", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "API", "confirmBeforeExecute": false, "jsonPathKeys": [], "name": "get_exported_app", "timeoutInMillisecond": 100000, "id": "Admin_get_exported_app" } ], [ { "pluginType": "JS", "confirmBeforeExecute": false, "jsonPathKeys": [ "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" ], "clientSideExecution": true, "name": "Utils.myFun2", "timeoutInMillisecond": 10000, "id": "Admin_Utils.myFun2", "collectionId": "Admin_Utils" } ] ], "id": "Admin", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 940, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "NONE", "widgetName": "Container7", "borderColor": "transparent", "isCanvas": true, "displayName": "Container", "iconSVG": "/static/media/icon.1977dca3.svg", "topRow": 87, "bottomRow": 94, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 17.9375, "dynamicTriggerPathList": [], "leftColumn": 11, "dynamicBindingPathList": [], "children": [ { "widgetName": "Canvas12", "rightColumn": 430.5, "detachFromLayout": true, "displayName": "Canvas", "widgetId": "f5ga14rmty", "containerStyle": "none", "topRow": 0, "bottomRow": 70, "parentRowSpace": 1, "isVisible": true, "type": "CANVAS_WIDGET", "canExtend": false, "version": 1, "hideCard": true, "parentId": "9ervv0ae6d", "minHeight": 400, "renderMode": "CANVAS", "isLoading": false, "parentColumnSpace": 1, "leftColumn": 0, "children": [ { "widgetName": "Text38", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b52.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 3.05078125, "dynamicTriggerPathList": [], "leftColumn": 1, "dynamicBindingPathList": [], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "YourCompany", "key": "gbfdctoduz", "rightColumn": 14, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "jd3kv1k6ou", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "shouldScroll": false, "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "maxDynamicHeight": 9000, "fontSize": "HEADING2", "minDynamicHeight": 4 }, { "widgetName": "Button5", "onClick": "{{navigateTo('1 Track Applications', {})}}", "buttonColor": "#FFFFFF", "displayName": "Button", "iconSVG": "/static/media/icon.cca02633.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 11.93359375, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 50, "dynamicBindingPathList": [], "text": "Track Applications", "isDisabled": false, "key": "c3vy6jijoj", "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "txbmxg3r0f", "isVisible": true, "recaptchaType": "V3", "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "ROUNDED", "buttonVariant": "PRIMARY", "placement": "CENTER" }, { "widgetName": "Button5Copy", "onClick": "{{navigateTo('2 Application Upload', {})}}", "buttonColor": "#FFFFFF", "displayName": "Button", "iconSVG": "/static/media/icon.cca02633.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 11.93359375, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 33, "dynamicBindingPathList": [], "text": "Application Upload", "isDisabled": false, "key": "c3vy6jijoj", "rightColumn": 50, "isDefaultClickDisabled": true, "widgetId": "u16z17a8jy", "isVisible": true, "recaptchaType": "V3", "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "ROUNDED", "buttonVariant": "PRIMARY", "placement": "CENTER" } ], "key": "zogzl76zd8" } ], "borderWidth": "0", "key": "zhft13af0w", "backgroundColor": "#FFFFFF", "rightColumn": 55, "dynamicHeight": "FIXED", "widgetId": "9ervv0ae6d", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "15", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Form1", "borderColor": "#2E3D49", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 5, "bottomRow": 86, "parentRowSpace": 10, "type": "FORM_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 554.75, "detachFromLayout": true, "widgetId": "kwx6oz4fub", "containerStyle": "none", "topRow": 0, "bottomRow": 810, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "hdpwx2szs0", "minHeight": 810, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text1", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Update App Template", "labelTextSize": "0.875rem", "rightColumn": 44, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "7fqtlu52np", "isVisible": true, "fontStyle": "BOLD", "textColor": "#2E3D49", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text2", "topRow": 10, "bottomRow": 71, "parentRowSpace": 10, "type": "TEXT_WIDGET", "animateLoading": true, "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "{{get_exported_app.data}}", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "w2l08fshj2", "isVisible": true, "fontStyle": "BOLD", "textColor": "#2E3D49", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button1", "onClick": "{{Utils.myFun2()}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#2E3D49", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 44, "dynamicBindingPathList": [], "text": "Refresh", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "iconName": "refresh", "widgetId": "2vtg0qdlqv", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0.375rem", "buttonVariant": "SECONDARY", "iconAlign": "left" }, { "boxShadow": "none", "widgetName": "Button2", "onClick": "{{update_template.run(() => showAlert('Template Updated','success'), () => {})}}", "dynamicPropertyPathList": [{ "key": "isDisabled" }], "buttonColor": "#2E3D49", "topRow": 73, "bottomRow": 77, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 1, "dynamicBindingPathList": [{ "key": "isDisabled" }], "text": "Deploy", "isDisabled": "{{get_exported_app.data.exportedApplication === undefined}}", "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "iconName": "airplane", "widgetId": "jg23u09rwk", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0.375rem", "buttonVariant": "PRIMARY", "iconAlign": "left" }, { "boxShadow": "none", "widgetName": "Text4", "topRow": 5, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "⚠️ Please create a branch named update-crud-template before deploying and run test cases on it", "labelTextSize": "0.875rem", "rightColumn": 63, "backgroundColor": "#DD4B34", "textAlign": "CENTER", "dynamicHeight": "FIXED", "widgetId": "fanskapltd", "isVisible": true, "fontStyle": "", "textColor": "#FFFFFF", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "1", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 45, "dynamicHeight": "FIXED", "widgetId": "hdpwx2szs0", "isVisible": true, "parentId": "0", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "datasource_arr", "topRow": 1, "bottomRow": 35, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "[\n{ \"name\":\"mongo-plugin\",\n\"id\": \"61d6b292053d041e6d486fbb\"\n},\n{ \"name\":\"postgres-plugin\",\n\"id\": \"61764f91ba7e887d03bc35d3\"\n}\n]", "labelTextSize": "0.875rem", "rightColumn": 12, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "znji9afu2q", "isVisible": false, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "widgetName": "Text39", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", "searchTags": ["typography", "paragraph", "label"], "topRow": 27, "bottomRow": 47, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "parentColumnSpace": 12.5625, "dynamicTriggerPathList": [], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "fontFamily" }, { "key": "borderRadius" }, { "key": "text" } ], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "{{Api1.data}}", "key": "7wpupobwee", "isDeprecated": false, "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "frbxrzzmng", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ] } } ], "slug": "admin", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "Admin", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "API", "confirmBeforeExecute": false, "jsonPathKeys": [], "name": "get_exported_app", "timeoutInMillisecond": 100000, "id": "Admin_get_exported_app" } ], [ { "pluginType": "JS", "confirmBeforeExecute": false, "jsonPathKeys": [ "async () => {\n get_exported_app.run(() => {\n const arr = JSON.parse(datasource_arr.text);\n arr.map(row => {\n get_datasource_structure.run((res, params) => {\n storeValue(params.name, res);\n }, undefined, row);\n });\n });\n}" ], "clientSideExecution": true, "name": "Utils.myFun2", "timeoutInMillisecond": 10000, "id": "Admin_Utils.myFun2", "collectionId": "Admin_Utils" } ] ], "id": "Admin", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 940, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "NONE", "widgetName": "Container7", "borderColor": "transparent", "isCanvas": true, "displayName": "Container", "iconSVG": "/static/media/icon.1977dca3.svg", "topRow": 87, "bottomRow": 94, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 17.9375, "dynamicTriggerPathList": [], "leftColumn": 11, "dynamicBindingPathList": [], "children": [ { "widgetName": "Canvas12", "rightColumn": 430.5, "detachFromLayout": true, "displayName": "Canvas", "widgetId": "f5ga14rmty", "containerStyle": "none", "topRow": 0, "bottomRow": 70, "parentRowSpace": 1, "isVisible": true, "type": "CANVAS_WIDGET", "canExtend": false, "version": 1, "hideCard": true, "parentId": "9ervv0ae6d", "minHeight": 400, "renderMode": "CANVAS", "isLoading": false, "parentColumnSpace": 1, "leftColumn": 0, "children": [ { "widgetName": "Text38", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b52.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 3.05078125, "dynamicTriggerPathList": [], "leftColumn": 1, "dynamicBindingPathList": [], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "YourCompany", "key": "gbfdctoduz", "rightColumn": 14, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "jd3kv1k6ou", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "shouldScroll": false, "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "maxDynamicHeight": 9000, "fontSize": "HEADING2", "minDynamicHeight": 4 }, { "widgetName": "Button5", "onClick": "{{navigateTo('1 Track Applications', {})}}", "buttonColor": "#FFFFFF", "displayName": "Button", "iconSVG": "/static/media/icon.cca02633.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 11.93359375, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 50, "dynamicBindingPathList": [], "text": "Track Applications", "isDisabled": false, "key": "c3vy6jijoj", "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "txbmxg3r0f", "isVisible": true, "recaptchaType": "V3", "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "ROUNDED", "buttonVariant": "PRIMARY", "placement": "CENTER" }, { "widgetName": "Button5Copy", "onClick": "{{navigateTo('2 Application Upload', {})}}", "buttonColor": "#FFFFFF", "displayName": "Button", "iconSVG": "/static/media/icon.cca02633.svg", "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 11.93359375, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 33, "dynamicBindingPathList": [], "text": "Application Upload", "isDisabled": false, "key": "c3vy6jijoj", "rightColumn": 50, "isDefaultClickDisabled": true, "widgetId": "u16z17a8jy", "isVisible": true, "recaptchaType": "V3", "version": 1, "parentId": "f5ga14rmty", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "ROUNDED", "buttonVariant": "PRIMARY", "placement": "CENTER" } ], "key": "zogzl76zd8" } ], "borderWidth": "0", "key": "zhft13af0w", "backgroundColor": "#FFFFFF", "rightColumn": 55, "dynamicHeight": "FIXED", "widgetId": "9ervv0ae6d", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "15", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Form1", "borderColor": "#2E3D49", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 5, "bottomRow": 86, "parentRowSpace": 10, "type": "FORM_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 554.75, "detachFromLayout": true, "widgetId": "kwx6oz4fub", "containerStyle": "none", "topRow": 0, "bottomRow": 810, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "hdpwx2szs0", "minHeight": 810, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text1", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Update App Template", "labelTextSize": "0.875rem", "rightColumn": 44, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "7fqtlu52np", "isVisible": true, "fontStyle": "BOLD", "textColor": "#2E3D49", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text2", "topRow": 10, "bottomRow": 71, "parentRowSpace": 10, "type": "TEXT_WIDGET", "animateLoading": true, "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "{{get_exported_app.data}}", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "w2l08fshj2", "isVisible": true, "fontStyle": "BOLD", "textColor": "#2E3D49", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button1", "onClick": "{{Utils.myFun2()}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#2E3D49", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 44, "dynamicBindingPathList": [], "text": "Refresh", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "iconName": "refresh", "widgetId": "2vtg0qdlqv", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0.375rem", "buttonVariant": "SECONDARY", "iconAlign": "left" }, { "boxShadow": "none", "widgetName": "Button2", "onClick": "{{update_template.run(() => showAlert('Template Updated','success'), () => {})}}", "dynamicPropertyPathList": [{ "key": "isDisabled" }], "buttonColor": "#2E3D49", "topRow": 73, "bottomRow": 77, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 1, "dynamicBindingPathList": [{ "key": "isDisabled" }], "text": "Deploy", "isDisabled": "{{get_exported_app.data.exportedApplication === undefined}}", "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "iconName": "airplane", "widgetId": "jg23u09rwk", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0.375rem", "buttonVariant": "PRIMARY", "iconAlign": "left" }, { "boxShadow": "none", "widgetName": "Text4", "topRow": 5, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "⚠️ Please create a branch named update-crud-template before deploying and run test cases on it", "labelTextSize": "0.875rem", "rightColumn": 63, "backgroundColor": "#DD4B34", "textAlign": "CENTER", "dynamicHeight": "FIXED", "widgetId": "fanskapltd", "isVisible": true, "fontStyle": "", "textColor": "#FFFFFF", "version": 1, "parentId": "kwx6oz4fub", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "1", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 45, "dynamicHeight": "FIXED", "widgetId": "hdpwx2szs0", "isVisible": true, "parentId": "0", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "datasource_arr", "topRow": 1, "bottomRow": 35, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "[\n{ \"name\":\"mongo-plugin\",\n\"id\": \"61d6b292053d041e6d486fbb\"\n},\n{ \"name\":\"postgres-plugin\",\n\"id\": \"61764f91ba7e887d03bc35d3\"\n}\n]", "labelTextSize": "0.875rem", "rightColumn": 12, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "znji9afu2q", "isVisible": false, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "widgetName": "Text39", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", "searchTags": ["typography", "paragraph", "label"], "topRow": 27, "bottomRow": 47, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "parentColumnSpace": 12.5625, "dynamicTriggerPathList": [], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "fontFamily" }, { "key": "borderRadius" }, { "key": "text" } ], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "{{Api1.data}}", "key": "7wpupobwee", "isDeprecated": false, "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "frbxrzzmng", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ] } } ], "slug": "admin", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc3" }, { "publishedPage": { "name": "Google Sheets", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "SAAS", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "Google Sheets_SelectQuery" } ] ], "id": "Google Sheets", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 870, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": { "task": { "labelTextSize": "0.875rem", "identifier": "task", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.task))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "task", "isVisible": true, "label": "Task", "originalIdentifier": "task", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "Drop a table", "fieldType": "Text Input" }, "step": { "labelTextSize": "0.875rem", "identifier": "step", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.step))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "step", "isVisible": true, "label": "Step", "originalIdentifier": "step", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "#1", "fieldType": "Text Input" }, "status": { "labelTextSize": "0.875rem", "identifier": "status", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "status", "isVisible": true, "label": "Status", "originalIdentifier": "status", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "✅", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "entry 5", "col2": "is 2", "col3": "new 3", "col1": "This 12" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating row!\\n${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row Id: {{data_table.selectedRow.rowIndex}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "title" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "boxShadow" }, { "key": "borderRadius" }, { "key": "schema.__root_schema__.children.step.defaultValue" }, { "key": "schema.__root_schema__.children.step.accentColor" }, { "key": "schema.__root_schema__.children.step.borderRadius" }, { "key": "schema.__root_schema__.children.task.defaultValue" }, { "key": "schema.__root_schema__.children.task.accentColor" }, { "key": "schema.__root_schema__.children.task.borderRadius" }, { "key": "schema.__root_schema__.children.status.defaultValue" }, { "key": "schema.__root_schema__.children.status.accentColor" }, { "key": "schema.__root_schema__.children.status.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"rowIndex\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "tn9ri7ylp2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{data_table.selectedRow!==undefined}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 87, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 870, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 1, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 63, "textSize": "0.875rem", "widgetId": "icx7cf3936", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 39, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "typ9jslblf", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "8b67sbqskr", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text11", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 48, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "delete_button", "onClick": "{{(function () {\nDeleteQuery.run(() =>{ showAlert('Row successfully deleted!','success');\tSelectQuery.run();\n}, () => showAlert('Something went wrong! Please check debugger for more info.','error'));\ncloseModal('Delete_Modal');\n})()}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "entry 5", "cellBoxShadow": "none", "fieldType": "Text Input" }, "rowIndex": { "labelTextSize": "0.875rem", "identifier": "rowIndex", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.rowIndex))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "rowIndex", "isVisible": false, "label": "Row Index", "originalIdentifier": "rowIndex", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "sourceData": "0", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "is 2", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "new 3", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "This 12", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "entry 5", "rowIndex": "0", "col2": "is 2", "col3": "new 3", "col1": "This 12" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "schema.__root_schema__.children.rowIndex.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.rowIndex.accentColor" }, { "key": "schema.__root_schema__.children.rowIndex.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "4amgm2y5ph", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "google-sheets", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "Google Sheets", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "SAAS", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "Google Sheets_SelectQuery" } ] ], "id": "Google Sheets", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 870, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": { "task": { "labelTextSize": "0.875rem", "identifier": "task", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.task))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "task", "isVisible": true, "label": "Task", "originalIdentifier": "task", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "Drop a table", "fieldType": "Text Input" }, "step": { "labelTextSize": "0.875rem", "identifier": "step", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.step))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "step", "isVisible": true, "label": "Step", "originalIdentifier": "step", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "#1", "fieldType": "Text Input" }, "status": { "labelTextSize": "0.875rem", "identifier": "status", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "status", "isVisible": true, "label": "Status", "originalIdentifier": "status", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "✅", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "entry 5", "col2": "is 2", "col3": "new 3", "col1": "This 12" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating row!\\n${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row Id: {{data_table.selectedRow.rowIndex}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "title" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "boxShadow" }, { "key": "borderRadius" }, { "key": "schema.__root_schema__.children.step.defaultValue" }, { "key": "schema.__root_schema__.children.step.accentColor" }, { "key": "schema.__root_schema__.children.step.borderRadius" }, { "key": "schema.__root_schema__.children.task.defaultValue" }, { "key": "schema.__root_schema__.children.task.accentColor" }, { "key": "schema.__root_schema__.children.task.borderRadius" }, { "key": "schema.__root_schema__.children.status.defaultValue" }, { "key": "schema.__root_schema__.children.status.accentColor" }, { "key": "schema.__root_schema__.children.status.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"rowIndex\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "tn9ri7ylp2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{data_table.selectedRow!==undefined}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 87, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 870, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 1, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 63, "textSize": "0.875rem", "widgetId": "icx7cf3936", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 39, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "typ9jslblf", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "8b67sbqskr", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text11", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 48, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "delete_button", "onClick": "{{(function () {\nDeleteQuery.run(() =>{ showAlert('Row successfully deleted!','success');\tSelectQuery.run();\n}, () => showAlert('Something went wrong! Please check debugger for more info.','error'));\ncloseModal('Delete_Modal');\n})()}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "entry 5", "cellBoxShadow": "none", "fieldType": "Text Input" }, "rowIndex": { "labelTextSize": "0.875rem", "identifier": "rowIndex", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.rowIndex))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "rowIndex", "isVisible": false, "label": "Row Index", "originalIdentifier": "rowIndex", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "sourceData": "0", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "is 2", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "new 3", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "This 12", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "entry 5", "rowIndex": "0", "col2": "is 2", "col3": "new 3", "col1": "This 12" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "schema.__root_schema__.children.rowIndex.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.rowIndex.accentColor" }, { "key": "schema.__root_schema__.children.rowIndex.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "4amgm2y5ph", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "google-sheets", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc1" }, { "publishedPage": { "name": "Firestore", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", "SelectQuery.data[0]", "SelectQuery.data[SelectQuery.data.length - 1]", "data_table.pageSize", "data_table.tableData[0]", "data_table.tableData[data_table.tableData.length - 1]", "order_select.selectedOptionValue + key_select.selectedOptionValue" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "Firestore_SelectQuery" } ] ], "id": "Firestore", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 880, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "#03B365", "dataType": "object", "cellBorderRadius": "0px", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "0px", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "duh", "fieldType": "Text Input" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "sourceData": "new", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "", "col5": "", "col2": "", "col3": "", "__primaryKey__": "", "col1": "" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.children.key2.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), () => showAlert('Error while updating row!','error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"_ref\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "pfyg9tlwj1", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 88, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 7, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns._ref.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "_ref", "col4", "col5", "col2", "col3", "col1", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 86, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "_ref": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "_ref", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "_ref", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "27p4k3jpj3", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "lqa75t4x8s", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "rc610d47lm", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 53, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button12", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "#03B365", "dataType": "object", "cellBorderRadius": "0px", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "0px", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "4", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "sourceData": "5", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "new", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "neighbour", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "Hello", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4", "col5": "5", "col2": "new", "col3": "neighbour", "col1": "Hello" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(() => SelectQuery.run(() => resetWidget('Insert_Modal')), () => {})}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"_ref\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "qljqxmx394", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "firestore", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "Firestore", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.sortOrder.order === \"desc\" ? \"-\" : \"\") + (data_table.sortOrder.column || 'col1')", "SelectQuery.data[0]", "SelectQuery.data[SelectQuery.data.length - 1]", "data_table.pageSize", "data_table.tableData[0]", "data_table.tableData[data_table.tableData.length - 1]", "order_select.selectedOptionValue + key_select.selectedOptionValue" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "Firestore_SelectQuery" } ] ], "id": "Firestore", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 880, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "#03B365", "dataType": "object", "cellBorderRadius": "0px", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "0px", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "duh", "fieldType": "Text Input" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "string", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "sourceData": "new", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "", "col5": "", "col2": "", "col3": "", "__primaryKey__": "", "col1": "" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.children.key2.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), () => showAlert('Error while updating row!','error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"_ref\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "pfyg9tlwj1", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 88, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 7, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns._ref.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "_ref", "col4", "col5", "col2", "col3", "col1", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 86, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "_ref": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "_ref", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "_ref", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "27p4k3jpj3", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "lqa75t4x8s", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "rc610d47lm", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 53, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button12", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "#03B365", "dataType": "object", "cellBorderRadius": "0px", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "0px", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "4", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "sourceData": "5", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "new", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "neighbour", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "Hello", "cellBoxShadow": "none", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4", "col5": "5", "col2": "new", "col3": "neighbour", "col1": "Hello" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(() => SelectQuery.run(() => resetWidget('Insert_Modal')), () => {})}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"_ref\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "qljqxmx394", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "firestore", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc7" }, { "publishedPage": { "name": "PostgreSQL", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || 'ASC'" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "PostgreSQL_SelectQuery" } ] ], "id": "PostgreSQL", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 860, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "topRow": 0, "bottomRow": 86, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 860, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "col1", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "hpy3pb4xft", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 54, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "xp5u9a9nzq", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "nh3cu4lb1g", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#2E3D49", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 884, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "boolean", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "borderRadius": "0px", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "cellBoxShadow": "none", "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "none", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 81, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "o8oiq6vwkk", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 884, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "boolean", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row col1: {{data_table.selectedRow.col1}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "y5cjzuxnb3", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "postgresql", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "PostgreSQL", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || 'ASC'" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "PostgreSQL_SelectQuery" } ] ], "id": "PostgreSQL", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 860, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "topRow": 0, "bottomRow": 86, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 860, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "col1", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "hpy3pb4xft", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 54, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "xp5u9a9nzq", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "nh3cu4lb1g", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#2E3D49", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 884, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "boolean", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "borderRadius": "0px", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "cellBoxShadow": "none", "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "none", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 81, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "o8oiq6vwkk", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 884, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "boolean", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row col1: {{data_table.selectedRow.col1}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "y5cjzuxnb3", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "postgresql", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc8" }, { "publishedPage": { "name": "Page Generator", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [], "id": "Page Generator", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 550, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Tabs1", "topRow": 11, "bottomRow": 55, "parentRowSpace": 10, "type": "TABS_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 16, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "tabId": "tab1", "labelTextSize": "0.875rem", "boxShadow": "none", "tabName": "SQL", "rightColumn": 634, "widgetName": "Canvas2", "detachFromLayout": true, "widgetId": "nyka98xqpv", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "parentId": "jalvzswyyk", "isLoading": false, "renderMode": "CANVAS", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text2", "topRow": 3, "bottomRow": 7, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Datasource ID", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "957c72jpan", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text4", "topRow": 17, "bottomRow": 21, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Table Name", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "nz74xi3ae3", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text6", "topRow": 21, "bottomRow": 25, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Columns to Select", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "s1i89k31f5", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text7", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Column to Search", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "rbacxz6brz", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "resetFormOnClick": false, "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "FormButton1", "onClick": "{{generate_sql_app.run(() => showAlert('Page Created!','success'), () => {})}}", "rightColumn": 63, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "n6220hgzzs", "topRow": 33, "bottomRow": 37, "isVisible": true, "type": "FORM_BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "nyka98xqpv", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Generate" }, { "boxShadow": "none", "widgetName": "datasource_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 3, "bottomRow": 7, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "fk5njkiu28", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "tableName_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 17, "bottomRow": 21, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "v6vho5uqct", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "select_cols_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 21, "bottomRow": 25, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "e1j5kngy1t", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "search_col_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "cqxwse0717", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "app_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 7.0791015625, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "r1onz3oq9w", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "26c0iltpjr", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text16", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b52.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "overflow": "NONE", "parentColumnSpace": 7.0791015625, "dynamicTriggerPathList": [], "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "App ID", "key": "99ilu0uxi8", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "242g7dtr9t", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ] }, { "tabId": "tab2", "labelTextSize": "0.875rem", "boxShadow": "none", "tabName": "GSheet", "rightColumn": 634, "widgetName": "Canvas3", "detachFromLayout": true, "widgetId": "neexe4fljs", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "parentId": "jalvzswyyk", "isLoading": false, "renderMode": "CANVAS", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text8", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "DataSource URL", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "3ghywz6tk6", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text9", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "SpreadSheet URL", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "r6o12im1qd", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text10", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Sheet Name", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "k0ul3uaoph", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text11", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Table Header Index", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "l1r1tfbx6y", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button1", "onClick": "{{generate_gsheet_app.run()}}", "buttonColor": "#03B365", "topRow": 30, "bottomRow": 34, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [], "text": "Generate", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 62, "isDefaultClickDisabled": true, "widgetId": "zzsh2d5rns", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "gsheet_ds_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "j61fbsst0i", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "spreadsheet_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "vm21ddffi6", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "sheet_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "5r5hxd2qs8", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "header_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "z3nz99y80l", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ] }, { "tabId": "tab7qxuerb9p7", "boxShadow": "none", "widgetName": "Canvas4", "topRow": 1, "bottomRow": 400, "parentRowSpace": 1, "canExtend": false, "type": "CANVAS_WIDGET", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Text12", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Datasource URL", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "4l1uqhf2au", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text13", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Collection Name", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "0y3rz6ufib", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text14", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Keys to Fetch", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "s1fhjft9to", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text15", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Key to Search", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "rwi67ouhe1", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button2", "onClick": "{{generate_mongo_app.run()}}", "buttonColor": "#03B365", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [], "text": "Generate", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 62, "isDefaultClickDisabled": true, "widgetId": "6ui5kmqebf", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "mongo_ds_url", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "3iwx4ppimv", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "collection_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "82uk5g7krv", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "fetch_keys_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "jx1zxum47l", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "search_keys_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 28.9375, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "24223uwmke", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ], "labelTextSize": "0.875rem", "tabName": "Mongo", "rightColumn": 574.5625, "detachFromLayout": true, "widgetId": "4yqoh4fjmv", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "jalvzswyyk", "isLoading": false, "borderRadius": "0px" } ], "labelTextSize": "0.875rem", "rightColumn": 45, "dynamicHeight": "FIXED", "widgetId": "jalvzswyyk", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "defaultTab": "SQL", "shouldShowTabs": true, "tabsObj": { "tab1": { "widgetId": "nyka98xqpv", "index": 0, "label": "SQL", "id": "tab1", "isVisible": true }, "tab2": { "widgetId": "neexe4fljs", "index": 1, "label": "GSheet", "id": "tab2", "isVisible": true }, "tab7qxuerb9p7": { "widgetId": "4yqoh4fjmv", "id": "tab7qxuerb9p7", "label": "Mongo", "isVisible": true } }, "isVisible": true, "version": 3, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "page-generator", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "Page Generator", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [], "id": "Page Generator", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 550, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Tabs1", "topRow": 11, "bottomRow": 55, "parentRowSpace": 10, "type": "TABS_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 16, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "tabId": "tab1", "labelTextSize": "0.875rem", "boxShadow": "none", "tabName": "SQL", "rightColumn": 634, "widgetName": "Canvas2", "detachFromLayout": true, "widgetId": "nyka98xqpv", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "parentId": "jalvzswyyk", "isLoading": false, "renderMode": "CANVAS", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text2", "topRow": 3, "bottomRow": 7, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Datasource ID", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "957c72jpan", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text4", "topRow": 17, "bottomRow": 21, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Table Name", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "nz74xi3ae3", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text6", "topRow": 21, "bottomRow": 25, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Columns to Select", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "s1i89k31f5", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text7", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.35546875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Column to Search", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "rbacxz6brz", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "resetFormOnClick": false, "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "FormButton1", "onClick": "{{generate_sql_app.run(() => showAlert('Page Created!','success'), () => {})}}", "rightColumn": 63, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "n6220hgzzs", "topRow": 33, "bottomRow": 37, "isVisible": true, "type": "FORM_BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "nyka98xqpv", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Generate" }, { "boxShadow": "none", "widgetName": "datasource_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 3, "bottomRow": 7, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "fk5njkiu28", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "tableName_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 17, "bottomRow": 21, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "v6vho5uqct", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "select_cols_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 21, "bottomRow": 25, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "e1j5kngy1t", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "search_col_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "cqxwse0717", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "app_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 7.0791015625, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 15, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "r1onz3oq9w", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "26c0iltpjr", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text16", "displayName": "Text", "iconSVG": "/static/media/icon.97c59b52.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "TEXT_WIDGET", "hideCard": false, "animateLoading": true, "overflow": "NONE", "parentColumnSpace": 7.0791015625, "dynamicTriggerPathList": [], "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "shouldTruncate": false, "truncateButtonColor": "#FFC13D", "text": "App ID", "key": "99ilu0uxi8", "labelTextSize": "0.875rem", "rightColumn": 14, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "242g7dtr9t", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "nyka98xqpv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ] }, { "tabId": "tab2", "labelTextSize": "0.875rem", "boxShadow": "none", "tabName": "GSheet", "rightColumn": 634, "widgetName": "Canvas3", "detachFromLayout": true, "widgetId": "neexe4fljs", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "parentId": "jalvzswyyk", "isLoading": false, "renderMode": "CANVAS", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text8", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "DataSource URL", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "3ghywz6tk6", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text9", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "SpreadSheet URL", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "r6o12im1qd", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text10", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Sheet Name", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "k0ul3uaoph", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text11", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Table Header Index", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "l1r1tfbx6y", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button1", "onClick": "{{generate_gsheet_app.run()}}", "buttonColor": "#03B365", "topRow": 30, "bottomRow": 34, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [], "text": "Generate", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 62, "isDefaultClickDisabled": true, "widgetId": "zzsh2d5rns", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "neexe4fljs", "isLoading": false, "borderRadius": "0px", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "gsheet_ds_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "j61fbsst0i", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "spreadsheet_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "vm21ddffi6", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "sheet_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "5r5hxd2qs8", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "header_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 17, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "z3nz99y80l", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "neexe4fljs", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ] }, { "tabId": "tab7qxuerb9p7", "boxShadow": "none", "widgetName": "Canvas4", "topRow": 1, "bottomRow": 400, "parentRowSpace": 1, "canExtend": false, "type": "CANVAS_WIDGET", "minHeight": 410, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Text12", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Datasource URL", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "4l1uqhf2au", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text13", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Collection Name", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "0y3rz6ufib", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text14", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Keys to Fetch", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "s1fhjft9to", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text15", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Key to Search", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "rwi67ouhe1", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button2", "onClick": "{{generate_mongo_app.run()}}", "buttonColor": "#03B365", "topRow": 29, "bottomRow": 33, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 8.6650390625, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [], "text": "Generate", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 62, "isDefaultClickDisabled": true, "widgetId": "6ui5kmqebf", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "4yqoh4fjmv", "isLoading": false, "borderRadius": "0px", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "mongo_ds_url", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "3iwx4ppimv", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "collection_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "82uk5g7krv", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "fetch_keys_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 19, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 12.7998046875, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "jx1zxum47l", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "search_keys_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 22, "bottomRow": 26, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 28.9375, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "0equv9lg65", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 61, "dynamicHeight": "FIXED", "widgetId": "24223uwmke", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "4yqoh4fjmv", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ], "labelTextSize": "0.875rem", "tabName": "Mongo", "rightColumn": 574.5625, "detachFromLayout": true, "widgetId": "4yqoh4fjmv", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "jalvzswyyk", "isLoading": false, "borderRadius": "0px" } ], "labelTextSize": "0.875rem", "rightColumn": 45, "dynamicHeight": "FIXED", "widgetId": "jalvzswyyk", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "defaultTab": "SQL", "shouldShowTabs": true, "tabsObj": { "tab1": { "widgetId": "nyka98xqpv", "index": 0, "label": "SQL", "id": "tab1", "isVisible": true }, "tab2": { "widgetId": "neexe4fljs", "index": 1, "label": "GSheet", "id": "tab2", "isVisible": true }, "tab7qxuerb9p7": { "widgetId": "4yqoh4fjmv", "id": "tab7qxuerb9p7", "label": "Mongo", "isVisible": true } }, "isVisible": true, "version": 3, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "page-generator", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc4" }, { "publishedPage": { "name": "MongoDB", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "data_table.sortOrder.column || 'col1'", "key_select.selectedOptionValue", "data_table.pageSize", "data_table.sortOrder.order == \"desc\" ? -1 : 1", "data_table.searchText||\"\"", "(data_table.pageNo - 1) * data_table.pageSize", "order_select.selectedOptionValue" ], "name": "FindQuery", "timeoutInMillisecond": 10000, "id": "MongoDB_FindQuery" } ] ], "id": "MongoDB", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 880, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "4444", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "22222", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "33", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "111", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4444", "col2": "22222", "col3": "33", "col1": "111" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(\n\t() => FindQuery.run(), \n\t(error) => showAlert(`Error while updating resource!\\n${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Document Id: {{data_table.selectedRow._id}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"_id\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "0511vwn3zi", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow._id}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 88, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "data_table", "onSort": "{{FindQuery.run()}}", "columnOrder": [ "revenue", "imdb_id", "release_date", "genres", "vote_average", "tagline", "_id", "title", "vote_count", "poster_path", "homepage", "status", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "onPageChange" }, { "key": "primaryColumns.customColumn1.borderRadius" } ], "isVisibleDownload": true, "topRow": 7, "bottomRow": 86, "parentRowSpace": 10, "onPageChange": "{{FindQuery.run()}}", "isSortable": true, "type": "TABLE_WIDGET_V2", "defaultSelectedRowIndex": "0", "animateLoading": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [ { "key": "onPageChange" }, { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "dynamicBindingPathList": [ { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns._id.computedValue" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.revenue.computedValue" }, { "key": "primaryColumns.imdb_id.computedValue" }, { "key": "primaryColumns.release_date.computedValue" }, { "key": "primaryColumns.genres.computedValue" }, { "key": "primaryColumns.vote_average.computedValue" }, { "key": "primaryColumns.tagline.computedValue" }, { "key": "primaryColumns.title.computedValue" }, { "key": "primaryColumns.vote_count.computedValue" }, { "key": "primaryColumns.poster_path.computedValue" }, { "key": "primaryColumns.homepage.computedValue" }, { "key": "primaryColumns.status.computedValue" }, { "key": "tableData" } ], "leftColumn": 1, "primaryColumns": { "imdb_id": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.imdb_id))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "imdb_id", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "imdb_id", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "{{data_tableCopy.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", "onClick": "{{showModal('Delete_Modal')}}", "textSize": "0.875rem", "buttonColor": "#DD4B34", "index": 7, "isVisible": true, "label": "Delete", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", "columnType": "button", "horizontalAlignment": "LEFT", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "verticalAlignment": "CENTER", "sticky": "right" }, "title": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.title))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "title", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "title", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "poster_path": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.poster_path))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "poster_path", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "poster_path", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "appsmith_mongo_escape_id": { "isCellVisible": true, "boxShadow": "none", "isDerived": false, "computedValue": "{{data_tableCopy.processedTableData.map((currentRow, currentIndex) => ( currentRow._id))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "_id", "columnType": "text", "horizontalAlignment": "LEFT", "borderRadius": "0px", "width": 150, "enableFilter": true, "enableSort": true, "id": "_id", "verticalAlignment": "CENTER" }, "revenue": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.revenue))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "revenue", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "revenue", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "release_date": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.release_date))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "release_date", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "release_date", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "genres": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.genres))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "genres", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "genres", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "vote_average": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_average))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "vote_average", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "vote_average", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "tagline": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.tagline))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "tagline", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "tagline", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "vote_count": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_count))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "vote_count", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "vote_count", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "homepage": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.homepage))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "homepage", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "homepage", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "status": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.status))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "status", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "status", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "delimiter": ",", "derivedColumns": { "customColumn1": { "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{DeleteQuery.run()}}", "textSize": "0.875rem", "buttonStyle": "#DD4B34", "index": 7, "isVisible": true, "label": "Delete", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", "columnType": "button", "horizontalAlignment": "LEFT", "borderRadius": "0px", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "buttonLabelColor": "#FFFFFF", "verticalAlignment": "CENTER" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "m04j9ji345", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{FindQuery.data}}", "isVisible": "true", "label": "Data", "searchKey": "", "version": 3, "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "isLoading": false, "isVisibleCompactMode": true, "onSearchTextChanged": "{{FindQuery.run()}}", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "isVisiblePagination": true, "primaryColumnId": "_id", "verticalAlignment": "CENTER", "columnSizeMap": { "task": 245, "deliveryAddress": 170, "step": 62, "id": 228, "status": 75 } }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{FindQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "nj85l57r47", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "atgojamsmw", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 45, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 33, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => FindQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 45, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this document?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "4444", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "placeholderText": "", "position": 0, "isDisabled": false, "sourceData": "new entry 3", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "33", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "111", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4444", "col2": "new entry 3", "col3": "33", "col1": "111" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => FindQuery.run(\n\t\t() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Document", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" } ], "borderWidth": "", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\", \"_id\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "ktpocp4ka2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] }, "mongoEscapedWidgetNames": ["data_table"] } ], "slug": "mongodb", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "MongoDB", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText||\"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order == \"desc\" ? -1 : 1", "key_select.selectedOptionValue", "order_select.selectedOptionValue" ], "name": "FindQuery", "timeoutInMillisecond": 10000, "id": "MongoDB_FindQuery" } ] ], "id": "MongoDB", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 880, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "4444", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "22222", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "33", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": "111", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4444", "col2": "22222", "col3": "33", "col1": "111" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#fff", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(\n\t() => FindQuery.run(), \n\t(error) => showAlert(`Error while updating resource!\\n${error}`,'error'))}}", "topRow": 0, "bottomRow": 86, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Document Id: {{data_table.selectedRow._id}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\", \"_id\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "0511vwn3zi", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow._id}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 88, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "data_table", "onSort": "{{FindQuery.run()}}", "columnOrder": [ "revenue", "imdb_id", "release_date", "genres", "vote_average", "tagline", "_id", "title", "vote_count", "poster_path", "homepage", "status", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "onPageChange" }, { "key": "primaryColumns.customColumn1.borderRadius" } ], "isVisibleDownload": true, "topRow": 7, "bottomRow": 86, "parentRowSpace": 10, "onPageChange": "{{FindQuery.run()}}", "isSortable": true, "type": "TABLE_WIDGET_V2", "defaultSelectedRowIndex": "0", "animateLoading": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [ { "key": "onPageChange" }, { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "dynamicBindingPathList": [ { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns._id.computedValue" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.revenue.computedValue" }, { "key": "primaryColumns.imdb_id.computedValue" }, { "key": "primaryColumns.release_date.computedValue" }, { "key": "primaryColumns.genres.computedValue" }, { "key": "primaryColumns.vote_average.computedValue" }, { "key": "primaryColumns.tagline.computedValue" }, { "key": "primaryColumns.title.computedValue" }, { "key": "primaryColumns.vote_count.computedValue" }, { "key": "primaryColumns.poster_path.computedValue" }, { "key": "primaryColumns.homepage.computedValue" }, { "key": "primaryColumns.status.computedValue" }, { "key": "tableData" }, { "key": "derivedColumns.customColumn1.boxShadow" }, { "key": "primaryColumns.customColumn1.boxShadow" }, { "key": "derivedColumns.customColumn1.borderRadius" }, { "key": "derivedColumns.customColumn1.buttonColor" }, { "key": "primaryColumns.customColumn1.buttonColor" }, { "key": "primaryColumns.customColumn1.computedValue" }, { "key": "derivedColumns.customColumn1.computedValue" } ], "leftColumn": 1, "primaryColumns": { "imdb_id": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.imdb_id))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "imdb_id", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "imdb_id", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", "isDerived": true, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", "onClick": "{{showModal('Delete_Modal')}}", "textSize": "0.875rem", "buttonColor": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", "iconName": "", "index": 7, "isVisible": true, "label": "Delete", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", "columnType": "button", "horizontalAlignment": "LEFT", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "verticalAlignment": "CENTER", "sticky": "right" }, "title": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.title))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "title", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "title", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "poster_path": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.poster_path))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "poster_path", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "poster_path", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "appsmith_mongo_escape_id": { "isCellVisible": true, "boxShadow": "none", "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._id))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "_id", "columnType": "text", "horizontalAlignment": "LEFT", "borderRadius": "0px", "width": 150, "enableFilter": true, "enableSort": true, "id": "_id", "verticalAlignment": "CENTER" }, "revenue": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.revenue))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "revenue", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "revenue", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "release_date": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.release_date))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "release_date", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "release_date", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "genres": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.genres))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "genres", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "genres", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "vote_average": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_average))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "vote_average", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "vote_average", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "tagline": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.tagline))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "tagline", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "tagline", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "vote_count": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.vote_count))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "vote_count", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "vote_count", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "homepage": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.homepage))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "homepage", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "homepage", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "status": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.status))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "status", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "status", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "delimiter": ",", "derivedColumns": { "customColumn1": { "boxShadow": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", "isDerived": true, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.customColumn1))}}", "onClick": "{{DeleteQuery.run()}}", "textSize": "0.875rem", "buttonColor": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", "buttonStyle": "#DD4B34", "index": 7, "isVisible": true, "label": "Delete", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => { return 'Delete'})}}", "columnType": "button", "horizontalAlignment": "LEFT", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "buttonLabelColor": "#FFFFFF", "verticalAlignment": "CENTER" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "m04j9ji345", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "tableData": "{{FindQuery.data}}", "isVisible": "true", "label": "Data", "searchKey": "", "version": 3, "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "isLoading": false, "isVisibleCompactMode": true, "onSearchTextChanged": "{{FindQuery.run()}}", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "isVisiblePagination": true, "primaryColumnId": "_id", "verticalAlignment": "CENTER", "columnSizeMap": { "task": 245, "deliveryAddress": 170, "step": 62, "id": 228, "status": 75 } }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{FindQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "nj85l57r47", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "atgojamsmw", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 45, "dynamicPropertyPathList": [], "buttonColor": "#3f3f46", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 33, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => FindQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 45, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this document?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col4", "isVisible": true, "label": "Col 4", "originalIdentifier": "col4", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "4444", "fieldType": "Text Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "placeholderText": "", "position": 0, "isDisabled": false, "sourceData": "new entry 3", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": "33", "fieldType": "Text Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 3, "isDisabled": false, "sourceData": "111", "fieldType": "Text Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": "4444", "col2": "new entry 3", "col3": "33", "col1": "111" }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "onSubmit" }, { "key": "borderRadius" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => FindQuery.run(\n\t\t() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 59, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Document", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col4.borderRadius" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" } ], "borderWidth": "", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\", \"_id\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "ktpocp4ka2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] }, "mongoEscapedWidgetNames": ["data_table"] } ], "slug": "mongodb", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc5" }, { "publishedPage": { "name": "SQL", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || \"ASC\"" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "SQL_SelectQuery" } ] ], "id": "SQL", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 890, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "boolean", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "children": {}, "position": 3, "isDisabled": false, "sourceData": false, "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "col2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 1003, "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 1000, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", "topRow": 0, "bottomRow": 89, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row col1: {{data_table.selectedRow.col1}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "6g4ewsx2v0", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 89, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 890, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 1, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "col1", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "uji69u6swx", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 55, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "2jj0197tff", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "kby34l9nbb", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#2E3D49", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "boolean", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "borderRadius": "0px", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "cellBoxShadow": "none", "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 58, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "borderWidth": "", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "w10l8merz2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "sql", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "SQL", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ "(data_table.pageNo - 1) * data_table.pageSize", "data_table.pageSize", "data_table.searchText || \"\"", "data_table.sortOrder.column || 'col1'", "data_table.sortOrder.order || \"ASC\"" ], "name": "SelectQuery", "timeoutInMillisecond": 10000, "id": "SQL_SelectQuery" } ] ], "id": "SQL", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 890, "containerStyle": "none", "snapRows": 125, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "boolean", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "children": {}, "position": 3, "isDisabled": false, "sourceData": false, "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "col2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 1003, "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(update_form.sourceData, update_form.formData, update_form.fieldState)}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 1000, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "update_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "borderColor": "#2E3D4955", "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{UpdateQuery.run(() => SelectQuery.run(), (error) => showAlert(`Error while updating resource!\\n ${error}`,'error'))}}", "topRow": 0, "bottomRow": 89, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Update Row col1: {{data_table.selectedRow.col1}}", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "isVisible" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "title" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "borderWidth": "0", "sourceData": "{{_.omit(data_table.selectedRow, \"customColumn1\", \"__originalIndex__\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "6g4ewsx2v0", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": "{{!!data_table.selectedRow.col1}}", "version": 1, "parentId": "0", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Update", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container1", "borderColor": "#fff", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 89, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 19.75, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "boxShadow" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "59rw5mx0bq", "containerStyle": "none", "topRow": 0, "bottomRow": 890, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "mvubsemxfo", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns.col6.computedValue" }, { "key": "primaryColumns.col7.computedValue" }, { "key": "primaryColumns.col8.computedValue" }, { "key": "primaryColumns.col9.computedValue" }, { "key": "primaryColumns.col10.computedValue" }, { "key": "primaryColumns.col11.computedValue" }, { "key": "primaryColumns.col12.computedValue" } ], "leftColumn": 1, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "col1", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "col1", "col2", "col3", "col4", "col5", "col6", "col7", "col8", "col9", "col10", "col11", "col12", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" } ], "primaryColumns": { "col12": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col12))}}", "textSize": "0.875rem", "index": 11, "isVisible": true, "label": "col12", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col12", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col11": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col11))}}", "textSize": "0.875rem", "index": 10, "isVisible": true, "label": "col11", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col11", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col8": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col8))}}", "textSize": "0.875rem", "index": 7, "isVisible": true, "label": "col8", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col8", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col9": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col9))}}", "textSize": "0.875rem", "index": 8, "isVisible": true, "label": "col9", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col9", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col6": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col6))}}", "textSize": "0.875rem", "index": 5, "isVisible": true, "label": "col6", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col6", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col10": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col10))}}", "textSize": "0.875rem", "index": 9, "isVisible": true, "label": "col10", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col10", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col7": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col7))}}", "textSize": "0.875rem", "index": 6, "isVisible": true, "label": "col7", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col7", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 64, "textSize": "0.875rem", "widgetId": "uji69u6swx", "tableData": "{{SelectQuery.data}}", "label": "Data", "searchKey": "", "parentId": "59rw5mx0bq", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "template_table Data", "labelTextSize": "0.875rem", "rightColumn": 55, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "urzv99hdc8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "refresh_btn", "rightColumn": 64, "onClick": "{{SelectQuery.run()}}", "iconName": "refresh", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "2jj0197tff", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 60, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "buttonVariant": "PRIMARY", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "add_btn", "rightColumn": 59, "onClick": "{{showModal('Insert_Modal')}}", "iconName": "add", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "kby34l9nbb", "topRow": 1, "bottomRow": 5, "parentRowSpace": 10, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "59rw5mx0bq", "isLoading": false, "parentColumnSpace": 12.0703125, "dynamicTriggerPathList": [{ "key": "onClick" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "leftColumn": 55, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "buttonVariant": "PRIMARY", "isDisabled": false } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 39, "dynamicHeight": "FIXED", "widgetId": "mvubsemxfo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 13, "bottomRow": 37, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 21, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "zi8fjakv8o", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "i3whp03wf0", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Alert_text", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Row", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "35yoxo4oec", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "onClick": "{{closeModal('Delete_Modal')}}", "rightColumn": 46, "dynamicPropertyPathList": [], "buttonColor": "#2E3D49", "isDefaultClickDisabled": true, "widgetId": "lryg8kw537", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 34, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Delete_Button", "onClick": "{{DeleteQuery.run(() => SelectQuery.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "qq02lh7ust", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "zi8fjakv8o", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text12", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Are you sure you want to delete this item?", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "48uac29g6e", "isVisible": true, "fontStyle": "", "textColor": "#231F20", "version": 1, "parentId": "zi8fjakv8o", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 45, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "i3whp03wf0", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 16, "bottomRow": 40, "parentRowSpace": 10, "type": "MODAL_WIDGET", "shouldScrollContents": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 17, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 453.1875, "detachFromLayout": true, "widgetId": "9rhv3ioohq", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "vmorzie6eq", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "schema": { "__root_schema__": { "labelTextSize": "0.875rem", "identifier": "__root_schema__", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "dataType": "object", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accessor": "__root_schema__", "isVisible": true, "label": "", "originalIdentifier": "__root_schema__", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": { "col8": { "labelTextSize": "0.875rem", "identifier": "col8", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col8))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col8", "isVisible": true, "label": "Col 8", "originalIdentifier": "col8", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 7, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col12": { "labelTextSize": "0.875rem", "identifier": "col12", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col12))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col12", "isVisible": true, "label": "Col 12", "originalIdentifier": "col12", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 11, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col9": { "labelTextSize": "0.875rem", "identifier": "col9", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col9))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col9", "isVisible": true, "label": "Col 9", "originalIdentifier": "col9", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 8, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col11": { "labelTextSize": "0.875rem", "identifier": "col11", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col11))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col11", "isVisible": true, "label": "Col 11", "originalIdentifier": "col11", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 10, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col6": { "labelTextSize": "0.875rem", "identifier": "col6", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col6))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col6", "isVisible": true, "label": "Col 6", "originalIdentifier": "col6", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 5, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col10": { "labelTextSize": "0.875rem", "identifier": "col10", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col10))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col10", "isVisible": true, "label": "Col 10", "originalIdentifier": "col10", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 9, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col7": { "labelTextSize": "0.875rem", "identifier": "col7", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col7))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "null", "cellBorderRadius": "0px", "accessor": "col7", "isVisible": true, "label": "Col 7", "originalIdentifier": "col7", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 6, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Text Input" }, "col4": { "labelTextSize": "0.875rem", "identifier": "col4", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col4))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "boolean", "cellBorderRadius": "0px", "accessor": "col4", "isVisible": true, "label": "Col 4", "alignWidget": "LEFT", "originalIdentifier": "col4", "borderRadius": "0px", "children": {}, "position": 3, "isDisabled": false, "sourceData": true, "cellBoxShadow": "none", "fieldType": "Switch" }, "col5": { "labelTextSize": "0.875rem", "identifier": "col5", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col5))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col5", "isVisible": true, "label": "Col 5", "originalIdentifier": "col5", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 4, "isDisabled": false, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col2": { "labelTextSize": "0.875rem", "identifier": "col2", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col2))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "string", "cellBorderRadius": "0px", "accessor": "col2", "isVisible": true, "label": "Col 2", "originalIdentifier": "col2", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 1, "isDisabled": false, "sourceData": "skill B", "cellBoxShadow": "none", "fieldType": "Text Input" }, "col3": { "labelTextSize": "0.875rem", "identifier": "col3", "isRequired": false, "boxShadow": "none", "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col3))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "cellBorderRadius": "0px", "accessor": "col3", "isVisible": true, "label": "Col 3", "originalIdentifier": "col3", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 2, "isDisabled": false, "sourceData": 9, "cellBoxShadow": "none", "fieldType": "Number Input" }, "col1": { "labelTextSize": "0.875rem", "identifier": "col1", "boxShadow": "none", "isRequired": false, "isCustomField": false, "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.col1))(insert_form.sourceData, insert_form.formData, insert_form.fieldState)}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "dataType": "number", "accessor": "col1", "isVisible": true, "label": "Col 1", "originalIdentifier": "col1", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": {}, "isSpellCheck": false, "iconAlign": "left", "position": 0, "isDisabled": false, "sourceData": 5, "fieldType": "Number Input" } }, "position": -1, "isDisabled": false, "sourceData": { "col4": true, "col2": "skill B", "col3": 9, "col1": 5 }, "cellBoxShadow": "none", "fieldType": "Object" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "insert_form", "submitButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "PRIMARY" }, "dynamicPropertyPathList": [ { "key": "schema.__root_schema__.children.date_of_birth.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "borderRadius" }, { "key": "onSubmit" } ], "displayName": "JSON Form", "iconSVG": "/static/media/icon.6bacf7df.svg", "onSubmit": "{{InsertQuery.run(\n\t() => SelectQuery.run()\n\t\t\t\t\t.then(() => closeModal('Insert_Modal')), \n\t(error) => showAlert(`Error while inserting resource!\\n ${error}`,'error'))\n}}", "topRow": 0, "bottomRow": 58, "fieldLimitExceeded": false, "parentRowSpace": 10, "title": "Insert Row", "type": "JSON_FORM_WIDGET", "hideCard": false, "animateLoading": true, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [{ "key": "onSubmit" }], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "schema.__root_schema__.defaultValue" }, { "key": "schema.__root_schema__.children.col3.defaultValue" }, { "key": "schema.__root_schema__.children.col4.defaultValue" }, { "key": "schema.__root_schema__.children.col5.defaultValue" }, { "key": "schema.__root_schema__.children.col2.defaultValue" }, { "key": "sourceData" }, { "key": "schema.__root_schema__.children.col6.defaultValue" }, { "key": "schema.__root_schema__.children.col7.defaultValue" }, { "key": "schema.__root_schema__.children.col8.defaultValue" }, { "key": "schema.__root_schema__.children.col9.defaultValue" }, { "key": "schema.__root_schema__.children.col10.defaultValue" }, { "key": "schema.__root_schema__.children.col11.defaultValue" }, { "key": "schema.__root_schema__.children.col12.defaultValue" }, { "key": "schema.__root_schema__.borderRadius" }, { "key": "schema.__root_schema__.cellBorderRadius" }, { "key": "schema.__root_schema__.children.col1.defaultValue" }, { "key": "schema.__root_schema__.children.col1.accentColor" }, { "key": "schema.__root_schema__.children.col1.borderRadius" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "submitButtonStyles.buttonColor" }, { "key": "submitButtonStyles.borderRadius" }, { "key": "resetButtonStyles.buttonColor" }, { "key": "resetButtonStyles.borderRadius" }, { "key": "schema.__root_schema__.children.col2.accentColor" }, { "key": "schema.__root_schema__.children.col2.borderRadius" }, { "key": "schema.__root_schema__.children.col3.accentColor" }, { "key": "schema.__root_schema__.children.col3.borderRadius" }, { "key": "schema.__root_schema__.children.col4.accentColor" }, { "key": "schema.__root_schema__.children.col5.accentColor" }, { "key": "schema.__root_schema__.children.col5.borderRadius" }, { "key": "schema.__root_schema__.children.col6.accentColor" }, { "key": "schema.__root_schema__.children.col6.borderRadius" }, { "key": "schema.__root_schema__.children.col7.accentColor" }, { "key": "schema.__root_schema__.children.col7.borderRadius" }, { "key": "schema.__root_schema__.children.col8.accentColor" }, { "key": "schema.__root_schema__.children.col8.borderRadius" }, { "key": "schema.__root_schema__.children.col9.accentColor" }, { "key": "schema.__root_schema__.children.col9.borderRadius" }, { "key": "schema.__root_schema__.children.col10.accentColor" }, { "key": "schema.__root_schema__.children.col10.borderRadius" }, { "key": "schema.__root_schema__.children.col11.accentColor" }, { "key": "schema.__root_schema__.children.col11.borderRadius" }, { "key": "schema.__root_schema__.children.col12.accentColor" }, { "key": "schema.__root_schema__.children.col12.borderRadius" } ], "borderWidth": "", "sourceData": "{{_.omit(data_table.tableData[0], \"customColumn1\", \"__primaryKey__\")}}", "showReset": true, "resetButtonLabel": "Reset", "key": "h9l9ozr8op", "labelTextSize": "0.875rem", "backgroundColor": "#fff", "rightColumn": 64, "dynamicHeight": "FIXED", "autoGenerateForm": true, "widgetId": "w10l8merz2", "resetButtonStyles": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "buttonVariant": "SECONDARY" }, "isVisible": true, "version": 1, "parentId": "9rhv3ioohq", "renderMode": "CANVAS", "isLoading": false, "scrollContents": true, "fixedFooter": true, "submitButtonLabel": "Submit", "childStylesheet": { "CHECKBOX": { "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "ARRAY": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "CURRENCY_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "DATEPICKER": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PHONE_NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "OBJECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "cellBoxShadow": "none" }, "MULTISELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SELECT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "NUMBER_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "PASSWORD_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "EMAIL_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "RADIO_GROUP": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "SWITCH": { "boxShadow": "none", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" }, "MULTILINE_TEXT_INPUT": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "accentColor": "{{appsmith.theme.colors.primaryColor}}" } }, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 41, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "vmorzie6eq", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 } ] } } ], "slug": "sql", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc0" }, { "publishedPage": { "name": "S3", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ " 60 * 24 ", "search_input.text", "(File_List.pageNo - 1) * File_List.pageSize", "File_List.pageSize" ], "name": "ListFiles", "timeoutInMillisecond": 10000, "id": "S3_ListFiles" } ] ], "id": "S3", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 850, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "none", "widgetName": "Zoom_Modal2", "topRow": 89, "bottomRow": 89, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas9Copy", "rightColumn": 0, "detachFromLayout": true, "widgetId": "80wzwajsst", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "kqxoe40pg6", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon3Copy", "rightColumn": 64, "onClick": "{{closeModal('Zoom_Modal2')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "8kw9kfcd5y", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "leftColumn": 56, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text15Copy", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Zoom Image", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "vk710q1v3s", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button13Copy", "rightColumn": 63, "onClick": "{{closeModal('Zoom_Modal2')}}", "isDefaultClickDisabled": true, "buttonColor": "#03B365", "widgetId": "lfiwss1u3w", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "80wzwajsst", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "PRIMARY", "text": "Close", "isDisabled": false }, { "labelTextSize": "0.875rem", "image": "{{selected_files.selectedItem.base64}}", "boxShadow": "none", "widgetName": "Image3Copy", "rightColumn": 64, "objectFit": "contain", "widgetId": "2bewgakjx9", "topRow": 6, "bottomRow": 51, "parentRowSpace": 10, "isVisible": true, "type": "IMAGE_WIDGET", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "maxZoomLevel": 8, "parentColumnSpace": 8, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "image" }], "borderRadius": "0px", "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png" } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "kqxoe40pg6", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container3", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 85, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 634, "detachFromLayout": true, "widgetId": "6tz2s7ivi5", "containerStyle": "none", "topRow": 0, "bottomRow": 850, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "th4d9oxy8z", "minHeight": 830, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "template": { "DownloadIcon": { "boxShadow": "NONE", "widgetName": "DownloadIcon", "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 51, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 57, "iconName": "download", "widgetId": "ljk8fj5jc1", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "CopyURLIcon": { "boxShadow": "NONE", "widgetName": "CopyURLIcon", "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 45, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 51, "iconName": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'duplicate';\n })();\n })}}", "widgetId": "d2z5zj56j9", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "EditIcon": { "boxShadow": "NONE", "widgetName": "EditIcon", "onClick": "{{showModal('Edit_Modal')}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 39, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 45, "iconName": "edit", "widgetId": "x5bft8h9vd", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "Text21": { "widgetName": "Text21", "rightColumn": 24, "textAlign": "LEFT", "displayName": "Text", "iconSVG": "/static/media/icon.e6c93592.svg", "widgetId": "nu44q8kd9p", "topRow": 4, "bottomRow": 8, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "hideCard": false, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "dynamicTriggerPathList": [], "dynamicBindingPathList": [{ "key": "text" }], "leftColumn": 16, "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem) => currentItem.id)}}", "textStyle": "BODY", "key": "xvmvdekk3s" }, "Text20": { "widgetName": "Text20", "rightColumn": 28, "textAlign": "LEFT", "displayName": "Text", "iconSVG": "/static/media/icon.e6c93592.svg", "widgetId": "thgbdemmiw", "topRow": 0, "bottomRow": 4, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "hideCard": false, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "dynamicTriggerPathList": [], "dynamicBindingPathList": [{ "key": "text" }], "leftColumn": 16, "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem) => currentItem.name)}}", "textStyle": "HEADING", "key": "xvmvdekk3s" }, "Image3": { "widgetName": "Image3", "displayName": "Image", "iconSVG": "/static/media/icon.52d8fb96.svg", "topRow": 0, "bottomRow": 8.4, "type": "IMAGE_WIDGET", "hideCard": false, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "dynamicBindingPathList": [{ "key": "image" }], "leftColumn": 0, "defaultImage": "https://assets.appsmith.com/widgets/default.png", "key": "lsc53q139g", "image": "{{File_List.listData.map((currentItem) => currentItem.img)}}", "rightColumn": 16, "objectFit": "contain", "widgetId": "2rrg354q8i", "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "enableRotation": false }, "FileListItemImage": { "widgetName": "FileListItemImage", "onClick": "{{showModal('Zoom_Modal')}}", "dynamicPropertyPathList": [], "topRow": 1, "bottomRow": 13, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [{ "key": "onClick" }], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "image" }], "defaultImage": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png';\n })();\n })}}", "image": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.signedUrl;\n })();\n })}}", "rightColumn": 20, "objectFit": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", "widgetId": "lh1sjszc93", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "enableDownload": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "enableRotation": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "enableRotation": false }, "Container7": { "borderColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", "borderWidth": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}" }, "FileListItemName": { "widgetName": "FileListItemName", "rightColumn": 63, "textAlign": "LEFT", "widgetId": "qyqv89mu1c", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "parentColumnSpace": true, "leftColumn": true, "fontSize": true, "text": true }, "topRow": 1, "bottomRow": 8, "parentRowSpace": 10, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "shouldScroll": true, "parentId": "lcz0rhije8", "isLoading": false, "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [], "fontFamily": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", "leftColumn": 21, "dynamicBindingPathList": [{ "key": "text" }], "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.fileName;\n })();\n })}}" }, "DeleteIcon": { "boxShadow": "NONE", "widgetName": "DeleteIcon", "onClick": "{{showModal('delete_modal')}}", "buttonColor": "#DD4B34", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 57, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 63, "iconName": "trash", "widgetId": "f8ipd8gbls", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "File_List", "listData": "{{ListFiles.data}}", "isCanvas": true, "displayName": "List", "iconSVG": "/static/media/icon.9925ee17.svg", "topRow": 10, "bottomRow": 83, "parentRowSpace": 10, "onPageChange": "{{ListFiles.run()}}", "type": "LIST_WIDGET", "hideCard": false, "gridGap": 0, "parentColumnSpace": 9.67822265625, "dynamicTriggerPathList": [ { "key": "template.DownloadIcon.onClick" }, { "key": "template.CopyURLIcon.onClick" }, { "key": "onPageChange" } ], "leftColumn": 1, "dynamicBindingPathList": [ { "key": "listData" }, { "key": "template.FileListItemImage.image" }, { "key": "template.FileListItemName.text" }, { "key": "template.EditIcon.buttonColor" }, { "key": "template.CopyURLIcon.buttonColor" }, { "key": "template.DownloadIcon.buttonColor" }, { "key": "template.Container7.borderColor" }, { "key": "template.Container7.borderWidth" }, { "key": "template.Container7.borderRadius" }, { "key": "template.CopyURLIcon.iconName" }, { "key": "accentColor" }, { "key": "template.FileListItemImage.objectFit" }, { "key": "boxShadow" }, { "key": "borderRadius" }, { "key": "template.EditIcon.borderRadius" }, { "key": "template.CopyURLIcon.borderRadius" }, { "key": "template.DownloadIcon.borderRadius" }, { "key": "template.DeleteIcon.borderRadius" }, { "key": "template.FileListItemName.fontFamily" }, { "key": "template.FileListItemImage.borderRadius" }, { "key": "template.FileListItemImage.defaultImage" } ], "gridType": "vertical", "enhancements": true, "children": [ { "boxShadow": "none", "widgetName": "Canvas14", "displayName": "Canvas", "topRow": 0, "bottomRow": 390, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": false, "hideCard": true, "dropDisabled": true, "openParentPropertyPane": true, "minHeight": 400, "noPad": true, "parentColumnSpace": 1, "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Container7", "borderColor": "#2E3D4955", "disallowCopy": true, "isCanvas": true, "dynamicPropertyPathList": [ { "key": "borderRadius" } ], "displayName": "Container", "iconSVG": "/static/media/icon.1977dca3.svg", "topRow": 0, "bottomRow": 17, "dragDisabled": true, "type": "CONTAINER_WIDGET", "hideCard": false, "openParentPropertyPane": true, "isDeletable": false, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas15", "detachFromLayout": true, "displayName": "Canvas", "widgetId": "lcz0rhije8", "topRow": 0, "bottomRow": 170, "containerStyle": "none", "parentRowSpace": 1, "isVisible": true, "type": "CANVAS_WIDGET", "canExtend": false, "version": 1, "hideCard": true, "parentId": "66oc53smx3", "renderMode": "CANVAS", "isLoading": false, "parentColumnSpace": 1, "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "EditIcon", "onClick": "{{showModal('Edit_Modal')}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 45, "iconName": "edit", "dynamicHeight": "FIXED", "widgetId": "x5bft8h9vd", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "CopyURLIcon", "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 45, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 51, "iconName": "duplicate", "dynamicHeight": "FIXED", "widgetId": "d2z5zj56j9", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "DownloadIcon", "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 51, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 57, "iconName": "download", "dynamicHeight": "FIXED", "widgetId": "ljk8fj5jc1", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "DeleteIcon", "onClick": "{{showModal('delete_modal')}}", "buttonColor": "#DD4B34", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 57, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 63, "iconName": "trash", "dynamicHeight": "FIXED", "widgetId": "f8ipd8gbls", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "FileListItemName", "topRow": 0, "bottomRow": 7, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 21, "dynamicBindingPathList": [ { "key": "text" }, { "key": "fontFamily" } ], "text": "{{currentItem.fileName}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "kmwv6dap5n", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "parentColumnSpace": true, "leftColumn": true, "fontSize": true, "text": true }, "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "FileListItemImage", "onClick": "{{showModal('Zoom_Modal')}}", "dynamicPropertyPathList": [], "topRow": 0, "bottomRow": 13, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [ { "key": "onClick" } ], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [ { "key": "image" }, { "key": "borderRadius" } ], "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png", "labelTextSize": "0.875rem", "image": "{{currentItem.signedUrl}}", "rightColumn": 20, "objectFit": "contain", "dynamicHeight": "FIXED", "widgetId": "4laf7e6wer", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "enableDownload": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "enableRotation": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "enableRotation": false } ], "key": "29vrztch46" } ], "borderWidth": "1", "key": "cw0dtdoe0g", "disablePropertyPane": true, "labelTextSize": "0.875rem", "backgroundColor": "white", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "66oc53smx3", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "sh1yahe7kl", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "key": "29vrztch46", "labelTextSize": "0.875rem", "rightColumn": 232.27734375, "detachFromLayout": true, "widgetId": "sh1yahe7kl", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "cjgg2thzom", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px" } ], "privateWidgets": { "undefined": true }, "key": "x51ms5k6q9", "labelTextSize": "0.875rem", "backgroundColor": "transparent", "rightColumn": 63, "itemBackgroundColor": "#F6F7F8", "widgetId": "cjgg2thzom", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "parentId": "6tz2s7ivi5", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" }, { "boxShadow": "none", "widgetName": "search_input", "dynamicPropertyPathList": [ { "key": "onTextChanged" } ], "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 16.4169921875, "dynamicTriggerPathList": [ { "key": "onTextChanged" } ], "resetOnSubmit": true, "leftColumn": 1, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "placeholderText": "Search File Prefix", "isDisabled": false, "key": "auxyd97lu3", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "onTextChanged": "{{ListFiles.run()}}", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "why172fko6", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "6tz2s7ivi5", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text6", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Bucket", "labelTextSize": "0.875rem", "rightColumn": 63, "backgroundColor": "", "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "t54ituq472", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6tz2s7ivi5", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 37, "dynamicHeight": "FIXED", "widgetId": "th4d9oxy8z", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "delete_modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas6", "rightColumn": 0, "detachFromLayout": true, "widgetId": "ozvpoudxz2", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "9g0cw9adf8", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon2", "rightColumn": 64, "onClick": "{{closeModal('delete_modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "xkyh49z71e", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "leftColumn": 56, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text12", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete File", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "s1y44xm547", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button10", "rightColumn": 48, "onClick": "{{closeModal('delete_modal')}}", "isDefaultClickDisabled": true, "buttonColor": "#3f3f46", "widgetId": "pi0t67rnwh", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "ozvpoudxz2", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button11", "onClick": "{{\nDeleteFile.run(() => {closeModal('delete_modal'); \nListFiles.run();\n});\n}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "hp22uj3dra", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "ozvpoudxz2", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text13", "topRow": 5, "bottomRow": 16, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Are you sure you want to delete the file?\n\n{{File_List.selectedItem.fileName}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "oypa9ad1tg", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "9g0cw9adf8", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Edit_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas10", "rightColumn": 0, "detachFromLayout": true, "widgetId": "6i7m9kpuky", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "usealgbtyj", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text17", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 4, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Update File", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "z64z3l112n", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6i7m9kpuky", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button15", "rightColumn": 44, "onClick": "{{closeModal('Edit_Modal')}}", "isDefaultClickDisabled": true, "buttonColor": "#3f3f46", "widgetId": "trc4e6ylcz", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "6i7m9kpuky", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 32, "dynamicBindingPathList": [], "borderRadius": "0.375rem", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "update_button", "onClick": "{{UpdateFile.run(() => {ListFiles.run();resetWidget('update_file_picker');closeModal('Edit_Modal');})}}", "rightColumn": 64, "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "isDisabled" } ], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "8lbthc9dml", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "6i7m9kpuky", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 44, "dynamicBindingPathList": [ { "key": "isDisabled" }, { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Update", "isDisabled": "{{update_file_picker.files.length == 0}}" }, { "boxShadow": "none", "widgetName": "Text18", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "File Name", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "qb26g34etr", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6i7m9kpuky", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "update_file_picker", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "displayName": "FilePicker", "iconSVG": "/static/media/icon.7c5ad9c3.svg", "topRow": 11, "bottomRow": 15, "parentRowSpace": 10, "allowedFileTypes": [], "type": "FILE_PICKER_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 6.9375, "dynamicTriggerPathList": [], "leftColumn": 18, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "isDisabled": false, "key": "h2212wpg64", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "isDefaultClickDisabled": true, "widgetId": "i8g6khu01a", "defaultSelectedFiles": [], "isVisible": true, "label": "Select File", "maxFileSize": "10", "version": 1, "fileDataType": "Base64", "parentId": "6i7m9kpuky", "selectedFiles": [], "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "files": [], "maxNumFiles": 1 }, { "boxShadow": "none", "widgetName": "update_file_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 6.9375, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": true, "key": "auxyd97lu3", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "uabsu3mjt3", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "6i7m9kpuky", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{File_List.selectedItem.fileName}}", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "usealgbtyj", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container6", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 85, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 37, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas13", "rightColumn": 634, "detachFromLayout": true, "widgetId": "xv97g6rzgq", "containerStyle": "none", "topRow": 0, "bottomRow": 850, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "yg1iyxq9kd", "minHeight": 830, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "template": { "Canvas7": { "widgetName": "Canvas7", "rightColumn": 256, "detachFromLayout": true, "widgetId": "oqhzaygncs", "containerStyle": "none", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "dropDisabled": true, "parentId": "0n30419eso", "openParentPropertyPane": true, "minHeight": 340, "isLoading": false, "noPad": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": ["u3nvgafsdo"] }, "update_files_name": { "widgetName": "update_files_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.4580078125, "resetOnSubmit": true, "leftColumn": 23, "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'true';\n })();\n })}}", "isRequired": false, "rightColumn": 43, "widgetId": "yqxzzh2oqi", "logBlackList": { "widgetName": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "autoFocus": true, "type": true, "hideCard": true, "minHeight": true, "animateLoading": true, "parentColumnSpace": true, "resetOnSubmit": true, "leftColumn": true, "labelStyle": true, "inputType": true, "isDisabled": true, "key": true, "isRequired": true, "rightColumn": true, "widgetId": true, "isVisible": true, "label": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "iconAlign": true, "defaultText": true }, "isVisible": true, "label": "", "version": 2, "parentId": "romgsruzxz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "iconAlign": "left", "defaultText": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.name;\n })();\n })}}" }, "Image2": { "image": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.data;\n })();\n })}}", "widgetName": "Image2", "rightColumn": 10, "onClick": "{{showModal('Zoom_Modal2')}}", "objectFit": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", "widgetId": "ql8qs2xelx", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "defaultImage": true }, "topRow": 0, "bottomRow": 6, "parentRowSpace": 10, "isVisible": true, "type": "IMAGE_WIDGET", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "maxZoomLevel": 1, "parentColumnSpace": 7.3125, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "image" }], "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" }, "Container4": { "backgroundColor": "white", "widgetName": "Container4", "rightColumn": 64, "borderColor": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", "disallowCopy": true, "widgetId": "u3nvgafsdo", "containerStyle": "card", "topRow": 0, "bottomRow": 8, "dragDisabled": true, "isVisible": true, "type": "CONTAINER_WIDGET", "version": 1, "parentId": "oqhzaygncs", "openParentPropertyPane": true, "isDeletable": false, "isLoading": false, "leftColumn": 0, "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", "children": ["romgsruzxz"], "borderWidth": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}", "disablePropertyPane": true }, "Canvas8": { "widgetName": "Canvas8", "detachFromLayout": true, "widgetId": "romgsruzxz", "containerStyle": "none", "topRow": 0, "bottomRow": 180, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "u3nvgafsdo", "minHeight": 80, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ "vu7fb0dbt8", "7zziet357m", "ql8qs2xelx" ] }, "Text14": { "widgetName": "Text14", "rightColumn": 23, "textAlign": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'LEFT';\n })();\n })}}", "widgetId": "vu7fb0dbt8", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "dynamicTriggerPathList": true, "parentColumnSpace": true, "dynamicBindingPathList": true, "leftColumn": true, "fontSize": true, "text": true, "textStyle": true }, "topRow": 1, "bottomRow": 5, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "dynamicTriggerPathList": [], "fontFamily": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", "dynamicBindingPathList": [], "leftColumn": 11, "fontSize": "PARAGRAPH", "text": "File Name", "textStyle": "HEADING" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "selected_files", "listData": "{{FilePicker.files}}", "dynamicPropertyPathList": [{ "key": "isVisible" }], "topRow": 23, "bottomRow": 75, "parentRowSpace": 10, "type": "LIST_WIDGET", "gridGap": 0, "parentColumnSpace": 8, "dynamicTriggerPathList": [ { "key": "template.Image2.onClick" } ], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "isVisible" }, { "key": "listData" }, { "key": "template.update_files_name.defaultText" }, { "key": "template.update_files_name.validation" }, { "key": "template.Container4.borderWidth" }, { "key": "template.Container4.borderRadius" }, { "key": "template.Container4.borderColor" }, { "key": "template.Image2.image" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "template.Text14.fontFamily" }, { "key": "template.update_files_name.borderRadius" } ], "gridType": "vertical", "enhancements": true, "children": [ { "boxShadow": "none", "widgetName": "Canvas7", "topRow": 0, "bottomRow": 510, "parentRowSpace": 1, "canExtend": false, "type": "CANVAS_WIDGET", "dropDisabled": true, "openParentPropertyPane": true, "minHeight": 520, "noPad": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Container4", "borderColor": "#2E3D4955", "disallowCopy": true, "dynamicPropertyPathList": [ { "key": "borderRadius" } ], "topRow": 0, "bottomRow": 12, "dragDisabled": true, "type": "CONTAINER_WIDGET", "openParentPropertyPane": true, "isDeletable": false, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas8", "detachFromLayout": true, "widgetId": "romgsruzxz", "containerStyle": "none", "topRow": 0, "bottomRow": 120, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "u3nvgafsdo", "minHeight": 120, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text14", "topRow": 0, "bottomRow": 4, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "dynamicBindingPathList": [ { "key": "fontFamily" } ], "leftColumn": 19, "text": "File Name", "labelTextSize": "0.875rem", "rightColumn": 60, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "vu7fb0dbt8", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "dynamicTriggerPathList": true, "parentColumnSpace": true, "dynamicBindingPathList": true, "leftColumn": true, "fontSize": true, "text": true, "textStyle": true }, "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "textStyle": "HEADING", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Image2", "onClick": "{{showModal('Zoom_Modal2')}}", "topRow": 0, "bottomRow": 9, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 7.3125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "imageShape": "RECTANGLE", "leftColumn": 0, "dynamicBindingPathList": [ { "key": "image" } ], "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png", "labelTextSize": "0.875rem", "image": "{{currentItem.data}}", "rightColumn": 19, "objectFit": "contain", "dynamicHeight": "FIXED", "widgetId": "ql8qs2xelx", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "romgsruzxz", "isLoading": false, "maxZoomLevel": 1, "borderRadius": "0px" }, { "boxShadow": "none", "widgetName": "update_files_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 5, "bottomRow": 9, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.4580078125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 19, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "yqxzzh2oqi", "logBlackList": { "widgetName": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "autoFocus": true, "type": true, "hideCard": true, "minHeight": true, "animateLoading": true, "parentColumnSpace": true, "resetOnSubmit": true, "leftColumn": true, "labelStyle": true, "inputType": true, "isDisabled": true, "key": true, "isRequired": true, "rightColumn": true, "widgetId": true, "isVisible": true, "label": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "iconAlign": true, "defaultText": true }, "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "romgsruzxz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{currentItem.name}}", "minDynamicHeight": 4 } ] } ], "borderWidth": "1", "disablePropertyPane": true, "labelTextSize": "0.875rem", "backgroundColor": "white", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "u3nvgafsdo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "oqhzaygncs", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "labelTextSize": "0.875rem", "rightColumn": 256, "detachFromLayout": true, "widgetId": "oqhzaygncs", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "0n30419eso", "isLoading": false, "borderRadius": "0px" } ], "privateWidgets": { "undefined": true }, "childAutoComplete": { "currentItem": { "data": "", "base64": "", "name": "", "raw": "", "id": "", "text": "", "type": "" } }, "labelTextSize": "0.875rem", "backgroundColor": "", "rightColumn": 64, "itemBackgroundColor": "#F6F7F8", "widgetId": "0n30419eso", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": "{{FilePicker.files.length > 0}}", "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" }, { "boxShadow": "none", "widgetName": "Text9", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Upload Folder", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "jc21bnjh92", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text7", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "Upload New Files", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "364shivyaz", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "upload_button", "onClick": "{{\nFilePicker.files.forEach((file, index) => {\n\tCreateFile.run((response, params) => { showAlert('File Uploaded','success'); \nif (params.isLastFile) {\n\tListFiles.run(() => {closeModal('Upload_Files_Modal'); resetWidget('folder_name', true);\t\t\t\t\tresetWidget('FilePicker', true);\nresetWidget('update_files_name', true);\n})\t\n}\n}, () => showAlert('File Upload Failed','error'), {fileIndex: index, name: selected_files.items[index].update_files_name.text, isLastFile: index == (FilePicker.files.length - 1), });\n\treturn true;\n})\n}}", "rightColumn": 64, "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "isDisabled" } ], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "1uava20nxi", "topRow": 75, "bottomRow": 79, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "xv97g6rzgq", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [ { "key": "isDisabled" }, { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Upload", "isDisabled": "{{ selected_files.items.length == 0 || selected_files.items.map((file) => file.update_files_name.text).includes(\"\") }}" }, { "boxShadow": "none", "widgetName": "Text19", "dynamicPropertyPathList": [{ "key": "isVisible" }], "topRow": 19, "bottomRow": 23, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.0458984375, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "isVisible" }], "text": "Selected files to upload", "labelTextSize": "0.875rem", "rightColumn": 52, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "9wh2ereoy9", "isVisible": "{{FilePicker.files.length > 0}}", "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "FilePicker", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "displayName": "FilePicker", "iconSVG": "/static/media/icon.7c5ad9c3.svg", "topRow": 13, "bottomRow": 17, "parentRowSpace": 10, "allowedFileTypes": [], "type": "FILE_PICKER_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 4.86865234375, "dynamicTriggerPathList": [], "leftColumn": 16, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "isDisabled": false, "key": "h2212wpg64", "onFilesSelected": "", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "8l6lm067zw", "defaultSelectedFiles": [], "isVisible": true, "label": "Select Files", "maxFileSize": 5, "version": 1, "fileDataType": "Base64", "parentId": "xv97g6rzgq", "selectedFiles": [], "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "files": [], "maxNumFiles": "3" }, { "boxShadow": "none", "widgetName": "folder_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.8955078125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 16, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "placeholderText": "folder/sub-folder", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "215nlsqncm", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "xv97g6rzgq", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "yg1iyxq9kd", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "s3", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "S3", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [ " 60 * 24 ", "(File_List.pageNo - 1) * File_List.pageSize", "File_List.pageSize", "search_input.text" ], "name": "ListFiles", "timeoutInMillisecond": 10000, "id": "S3_ListFiles" } ] ], "id": "S3", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1174, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 850, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 900, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "boxShadow": "none", "widgetName": "Zoom_Modal2", "topRow": 89, "bottomRow": 89, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas9Copy", "rightColumn": 0, "detachFromLayout": true, "widgetId": "80wzwajsst", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "kqxoe40pg6", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon3Copy", "rightColumn": 64, "onClick": "{{closeModal('Zoom_Modal2')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "8kw9kfcd5y", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "leftColumn": 56, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text15Copy", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Zoom Image", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "vk710q1v3s", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button13Copy", "rightColumn": 63, "onClick": "{{closeModal('Zoom_Modal2')}}", "isDefaultClickDisabled": true, "buttonColor": "#03B365", "widgetId": "lfiwss1u3w", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "80wzwajsst", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "PRIMARY", "text": "Close", "isDisabled": false }, { "labelTextSize": "0.875rem", "image": "{{selected_files.selectedItem.base64}}", "boxShadow": "none", "widgetName": "Image3Copy", "rightColumn": 64, "objectFit": "contain", "widgetId": "2bewgakjx9", "topRow": 6, "bottomRow": 51, "parentRowSpace": 10, "isVisible": true, "type": "IMAGE_WIDGET", "version": 1, "parentId": "80wzwajsst", "isLoading": false, "maxZoomLevel": 8, "parentColumnSpace": 8, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "image" }], "borderRadius": "0px", "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png" } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "kqxoe40pg6", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container3", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 85, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 634, "detachFromLayout": true, "widgetId": "6tz2s7ivi5", "containerStyle": "none", "topRow": 0, "bottomRow": 850, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "th4d9oxy8z", "minHeight": 830, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "template": { "DownloadIcon": { "boxShadow": "NONE", "widgetName": "DownloadIcon", "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 51, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 57, "iconName": "download", "widgetId": "ljk8fj5jc1", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "CopyURLIcon": { "boxShadow": "NONE", "widgetName": "CopyURLIcon", "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 45, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 51, "iconName": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'duplicate';\n })();\n })}}", "widgetId": "d2z5zj56j9", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "EditIcon": { "boxShadow": "NONE", "widgetName": "EditIcon", "onClick": "{{showModal('Edit_Modal')}}", "buttonColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D49';\n })();\n })}}", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 39, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 45, "iconName": "edit", "widgetId": "x5bft8h9vd", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" }, "Text21": { "widgetName": "Text21", "rightColumn": 24, "textAlign": "LEFT", "displayName": "Text", "iconSVG": "/static/media/icon.e6c93592.svg", "widgetId": "nu44q8kd9p", "topRow": 4, "bottomRow": 8, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "hideCard": false, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "dynamicTriggerPathList": [], "dynamicBindingPathList": [{ "key": "text" }], "leftColumn": 16, "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem) => currentItem.id)}}", "textStyle": "BODY", "key": "xvmvdekk3s" }, "Text20": { "widgetName": "Text20", "rightColumn": 28, "textAlign": "LEFT", "displayName": "Text", "iconSVG": "/static/media/icon.e6c93592.svg", "widgetId": "thgbdemmiw", "topRow": 0, "bottomRow": 4, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "hideCard": false, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "dynamicTriggerPathList": [], "dynamicBindingPathList": [{ "key": "text" }], "leftColumn": 16, "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem) => currentItem.name)}}", "textStyle": "HEADING", "key": "xvmvdekk3s" }, "Image3": { "widgetName": "Image3", "displayName": "Image", "iconSVG": "/static/media/icon.52d8fb96.svg", "topRow": 0, "bottomRow": 8.4, "type": "IMAGE_WIDGET", "hideCard": false, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "dynamicBindingPathList": [{ "key": "image" }], "leftColumn": 0, "defaultImage": "https://assets.appsmith.com/widgets/default.png", "key": "lsc53q139g", "image": "{{File_List.listData.map((currentItem) => currentItem.img)}}", "rightColumn": 16, "objectFit": "contain", "widgetId": "2rrg354q8i", "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "enableRotation": false }, "FileListItemImage": { "widgetName": "FileListItemImage", "onClick": "{{showModal('Zoom_Modal')}}", "dynamicPropertyPathList": [], "topRow": 1, "bottomRow": 13, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [{ "key": "onClick" }], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "image" }], "defaultImage": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png';\n })();\n })}}", "image": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.signedUrl;\n })();\n })}}", "rightColumn": 20, "objectFit": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", "widgetId": "lh1sjszc93", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "enableDownload": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "enableRotation": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "enableRotation": false }, "Container7": { "borderColor": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", "borderWidth": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}" }, "FileListItemName": { "widgetName": "FileListItemName", "rightColumn": 63, "textAlign": "LEFT", "widgetId": "qyqv89mu1c", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "parentColumnSpace": true, "leftColumn": true, "fontSize": true, "text": true }, "topRow": 1, "bottomRow": 8, "parentRowSpace": 10, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "shouldScroll": true, "parentId": "lcz0rhije8", "isLoading": false, "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [], "fontFamily": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", "leftColumn": 21, "dynamicBindingPathList": [{ "key": "text" }], "fontSize": "PARAGRAPH", "text": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.fileName;\n })();\n })}}" }, "DeleteIcon": { "boxShadow": "NONE", "widgetName": "DeleteIcon", "onClick": "{{showModal('delete_modal')}}", "buttonColor": "#DD4B34", "dynamicPropertyPathList": [{ "key": "onClick" }], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 57, "dynamicBindingPathList": [], "isDisabled": false, "key": "8akz850h7z", "rightColumn": 63, "iconName": "trash", "widgetId": "f8ipd8gbls", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{File_List.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "buttonVariant": "TERTIARY" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "File_List", "listData": "{{ListFiles.data}}", "isCanvas": true, "displayName": "List", "iconSVG": "/static/media/icon.9925ee17.svg", "topRow": 10, "bottomRow": 83, "parentRowSpace": 10, "onPageChange": "{{ListFiles.run()}}", "type": "LIST_WIDGET", "hideCard": false, "gridGap": 0, "parentColumnSpace": 9.67822265625, "dynamicTriggerPathList": [ { "key": "template.DownloadIcon.onClick" }, { "key": "template.CopyURLIcon.onClick" }, { "key": "onPageChange" } ], "leftColumn": 1, "dynamicBindingPathList": [ { "key": "listData" }, { "key": "template.FileListItemImage.image" }, { "key": "template.FileListItemName.text" }, { "key": "template.EditIcon.buttonColor" }, { "key": "template.CopyURLIcon.buttonColor" }, { "key": "template.DownloadIcon.buttonColor" }, { "key": "template.Container7.borderColor" }, { "key": "template.Container7.borderWidth" }, { "key": "template.Container7.borderRadius" }, { "key": "template.CopyURLIcon.iconName" }, { "key": "accentColor" }, { "key": "template.FileListItemImage.objectFit" }, { "key": "boxShadow" }, { "key": "borderRadius" }, { "key": "template.EditIcon.borderRadius" }, { "key": "template.CopyURLIcon.borderRadius" }, { "key": "template.DownloadIcon.borderRadius" }, { "key": "template.DeleteIcon.borderRadius" }, { "key": "template.FileListItemName.fontFamily" }, { "key": "template.FileListItemImage.borderRadius" }, { "key": "template.FileListItemImage.defaultImage" } ], "gridType": "vertical", "enhancements": true, "children": [ { "boxShadow": "none", "widgetName": "Canvas14", "displayName": "Canvas", "topRow": 0, "bottomRow": 390, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": false, "hideCard": true, "dropDisabled": true, "openParentPropertyPane": true, "minHeight": 400, "noPad": true, "parentColumnSpace": 1, "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Container7", "borderColor": "#2E3D4955", "disallowCopy": true, "isCanvas": true, "dynamicPropertyPathList": [ { "key": "borderRadius" } ], "displayName": "Container", "iconSVG": "/static/media/icon.1977dca3.svg", "topRow": 0, "bottomRow": 17, "dragDisabled": true, "type": "CONTAINER_WIDGET", "hideCard": false, "openParentPropertyPane": true, "isDeletable": false, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas15", "detachFromLayout": true, "displayName": "Canvas", "widgetId": "lcz0rhije8", "topRow": 0, "bottomRow": 170, "containerStyle": "none", "parentRowSpace": 1, "isVisible": true, "type": "CANVAS_WIDGET", "canExtend": false, "version": 1, "hideCard": true, "parentId": "66oc53smx3", "renderMode": "CANVAS", "isLoading": false, "parentColumnSpace": 1, "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "EditIcon", "onClick": "{{showModal('Edit_Modal')}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 39, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 45, "iconName": "edit", "dynamicHeight": "FIXED", "widgetId": "x5bft8h9vd", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "CopyURLIcon", "onClick": "{{copyToClipboard(currentItem.signedUrl)}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 45, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 51, "iconName": "duplicate", "dynamicHeight": "FIXED", "widgetId": "d2z5zj56j9", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "DownloadIcon", "onClick": "{{navigateTo(currentItem.signedUrl, {})}}", "buttonColor": "#2E3D49", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 51, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 57, "iconName": "download", "dynamicHeight": "FIXED", "widgetId": "ljk8fj5jc1", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "DeleteIcon", "onClick": "{{showModal('delete_modal')}}", "buttonColor": "#DD4B34", "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "borderRadius" } ], "displayName": "Icon Button", "iconSVG": "/static/media/icon.bff4eac0.svg", "topRow": 10, "bottomRow": 14, "parentRowSpace": 10, "type": "ICON_BUTTON_WIDGET", "hideCard": false, "parentColumnSpace": 9.4658203125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "leftColumn": 57, "dynamicBindingPathList": [ { "key": "borderRadius" } ], "isDisabled": false, "key": "8akz850h7z", "labelTextSize": "0.875rem", "rightColumn": 63, "iconName": "trash", "dynamicHeight": "FIXED", "widgetId": "f8ipd8gbls", "logBlackList": { "boxShadow": true, "widgetName": true, "buttonColor": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "type": true, "hideCard": true, "minHeight": true, "parentColumnSpace": true, "leftColumn": true, "isDisabled": true, "key": true, "rightColumn": true, "iconName": true, "widgetId": true, "isVisible": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "borderRadius": true, "buttonVariant": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" }, { "boxShadow": "none", "widgetName": "FileListItemName", "topRow": 0, "bottomRow": 7, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 21, "dynamicBindingPathList": [ { "key": "text" }, { "key": "fontFamily" } ], "text": "{{currentItem.fileName}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "kmwv6dap5n", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "parentColumnSpace": true, "leftColumn": true, "fontSize": true, "text": true }, "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "FileListItemImage", "onClick": "{{showModal('Zoom_Modal')}}", "dynamicPropertyPathList": [], "topRow": 0, "bottomRow": 13, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 19.0625, "dynamicTriggerPathList": [ { "key": "onClick" } ], "imageShape": "RECTANGLE", "leftColumn": 1, "dynamicBindingPathList": [ { "key": "image" }, { "key": "borderRadius" } ], "defaultImage": "https://cdn3.iconfinder.com/data/icons/brands-applications/512/File-512.png", "labelTextSize": "0.875rem", "image": "{{currentItem.signedUrl}}", "rightColumn": 20, "objectFit": "contain", "dynamicHeight": "FIXED", "widgetId": "4laf7e6wer", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "enableDownload": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "enableRotation": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "lcz0rhije8", "isLoading": false, "maxZoomLevel": 1, "enableDownload": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "enableRotation": false } ], "key": "29vrztch46" } ], "borderWidth": "1", "key": "cw0dtdoe0g", "disablePropertyPane": true, "labelTextSize": "0.875rem", "backgroundColor": "white", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "66oc53smx3", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "sh1yahe7kl", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "key": "29vrztch46", "labelTextSize": "0.875rem", "rightColumn": 232.27734375, "detachFromLayout": true, "widgetId": "sh1yahe7kl", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "cjgg2thzom", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px" } ], "privateWidgets": { "undefined": true }, "key": "x51ms5k6q9", "labelTextSize": "0.875rem", "backgroundColor": "transparent", "rightColumn": 63, "itemBackgroundColor": "#F6F7F8", "widgetId": "cjgg2thzom", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "parentId": "6tz2s7ivi5", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" }, { "boxShadow": "none", "widgetName": "search_input", "dynamicPropertyPathList": [ { "key": "onTextChanged" } ], "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 16.4169921875, "dynamicTriggerPathList": [ { "key": "onTextChanged" } ], "resetOnSubmit": true, "leftColumn": 1, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "placeholderText": "Search File Prefix", "isDisabled": false, "key": "auxyd97lu3", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "onTextChanged": "{{ListFiles.run()}}", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "why172fko6", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "6tz2s7ivi5", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text6", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 5, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "template_table Bucket", "labelTextSize": "0.875rem", "rightColumn": 63, "backgroundColor": "", "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "t54ituq472", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6tz2s7ivi5", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 37, "dynamicHeight": "FIXED", "widgetId": "th4d9oxy8z", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "delete_modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas6", "rightColumn": 0, "detachFromLayout": true, "widgetId": "ozvpoudxz2", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "9g0cw9adf8", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon2", "rightColumn": 64, "onClick": "{{closeModal('delete_modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "xkyh49z71e", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "leftColumn": 56, "dynamicBindingPathList": [], "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text12", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete File", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "s1y44xm547", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button10", "rightColumn": 48, "onClick": "{{closeModal('delete_modal')}}", "isDefaultClickDisabled": true, "buttonColor": "#3f3f46", "widgetId": "pi0t67rnwh", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "ozvpoudxz2", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button11", "onClick": "{{\nDeleteFile.run(() => {closeModal('delete_modal'); \nListFiles.run();\n});\n}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "hp22uj3dra", "topRow": 17, "bottomRow": 21, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "ozvpoudxz2", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text13", "topRow": 5, "bottomRow": 16, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Are you sure you want to delete the file?\n\n{{File_List.selectedItem.fileName}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "oypa9ad1tg", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "ozvpoudxz2", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "9g0cw9adf8", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Edit_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas10", "rightColumn": 0, "detachFromLayout": true, "widgetId": "6i7m9kpuky", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "usealgbtyj", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text17", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 4, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Update File", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "z64z3l112n", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6i7m9kpuky", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button15", "rightColumn": 44, "onClick": "{{closeModal('Edit_Modal')}}", "isDefaultClickDisabled": true, "buttonColor": "#3f3f46", "widgetId": "trc4e6ylcz", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "6i7m9kpuky", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 32, "dynamicBindingPathList": [], "borderRadius": "0.375rem", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "update_button", "onClick": "{{UpdateFile.run(() => {ListFiles.run();resetWidget('update_file_picker');closeModal('Edit_Modal');})}}", "rightColumn": 64, "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "isDisabled" } ], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "8lbthc9dml", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "6i7m9kpuky", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 44, "dynamicBindingPathList": [ { "key": "isDisabled" }, { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Update", "isDisabled": "{{update_file_picker.files.length == 0}}" }, { "boxShadow": "none", "widgetName": "Text18", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "File Name", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "qb26g34etr", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "6i7m9kpuky", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "update_file_picker", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "displayName": "FilePicker", "iconSVG": "/static/media/icon.7c5ad9c3.svg", "topRow": 11, "bottomRow": 15, "parentRowSpace": 10, "allowedFileTypes": [], "type": "FILE_PICKER_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 6.9375, "dynamicTriggerPathList": [], "leftColumn": 18, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "isDisabled": false, "key": "h2212wpg64", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "isDefaultClickDisabled": true, "widgetId": "i8g6khu01a", "defaultSelectedFiles": [], "isVisible": true, "label": "Select File", "maxFileSize": "10", "version": 1, "fileDataType": "Base64", "parentId": "6i7m9kpuky", "selectedFiles": [], "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "files": [], "maxNumFiles": 1 }, { "boxShadow": "none", "widgetName": "update_file_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 6.9375, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 18, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": true, "key": "auxyd97lu3", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "uabsu3mjt3", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "6i7m9kpuky", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{File_List.selectedItem.fileName}}", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "usealgbtyj", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Container6", "borderColor": "#2E3D4955", "dynamicPropertyPathList": [{ "key": "borderRadius" }], "topRow": 0, "bottomRow": 85, "parentRowSpace": 10, "type": "CONTAINER_WIDGET", "parentColumnSpace": 19.8125, "dynamicTriggerPathList": [], "leftColumn": 37, "dynamicBindingPathList": [ { "key": "boxShadow" }, { "key": "borderRadius" } ], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas13", "rightColumn": 634, "detachFromLayout": true, "widgetId": "xv97g6rzgq", "containerStyle": "none", "topRow": 0, "bottomRow": 850, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "yg1iyxq9kd", "minHeight": 830, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "template": { "Canvas7": { "widgetName": "Canvas7", "rightColumn": 256, "detachFromLayout": true, "widgetId": "oqhzaygncs", "containerStyle": "none", "topRow": 0, "bottomRow": 400, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "dropDisabled": true, "parentId": "0n30419eso", "openParentPropertyPane": true, "minHeight": 340, "isLoading": false, "noPad": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": ["u3nvgafsdo"] }, "update_files_name": { "widgetName": "update_files_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 8, "bottomRow": 12, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.4580078125, "resetOnSubmit": true, "leftColumn": 23, "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'true';\n })();\n })}}", "isRequired": false, "rightColumn": 43, "widgetId": "yqxzzh2oqi", "logBlackList": { "widgetName": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "autoFocus": true, "type": true, "hideCard": true, "minHeight": true, "animateLoading": true, "parentColumnSpace": true, "resetOnSubmit": true, "leftColumn": true, "labelStyle": true, "inputType": true, "isDisabled": true, "key": true, "isRequired": true, "rightColumn": true, "widgetId": true, "isVisible": true, "label": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "iconAlign": true, "defaultText": true }, "isVisible": true, "label": "", "version": 2, "parentId": "romgsruzxz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.borderRadius.appBorderRadius;\n })();\n })}}", "iconAlign": "left", "defaultText": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.name;\n })();\n })}}" }, "Image2": { "image": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.data;\n })();\n })}}", "widgetName": "Image2", "rightColumn": 10, "onClick": "{{showModal('Zoom_Modal2')}}", "objectFit": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'contain';\n })();\n })}}", "widgetId": "ql8qs2xelx", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "defaultImage": true }, "topRow": 0, "bottomRow": 6, "parentRowSpace": 10, "isVisible": true, "type": "IMAGE_WIDGET", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "maxZoomLevel": 1, "parentColumnSpace": 7.3125, "dynamicTriggerPathList": [], "imageShape": "RECTANGLE", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "image" }], "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" }, "Container4": { "backgroundColor": "white", "widgetName": "Container4", "rightColumn": 64, "borderColor": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '#2E3D4955';\n })();\n })}}", "disallowCopy": true, "widgetId": "u3nvgafsdo", "containerStyle": "card", "topRow": 0, "bottomRow": 8, "dragDisabled": true, "isVisible": true, "type": "CONTAINER_WIDGET", "version": 1, "parentId": "oqhzaygncs", "openParentPropertyPane": true, "isDeletable": false, "isLoading": false, "leftColumn": 0, "borderRadius": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '5';\n })();\n })}}", "children": ["romgsruzxz"], "borderWidth": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return '1';\n })();\n })}}", "disablePropertyPane": true }, "Canvas8": { "widgetName": "Canvas8", "detachFromLayout": true, "widgetId": "romgsruzxz", "containerStyle": "none", "topRow": 0, "bottomRow": 180, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "u3nvgafsdo", "minHeight": 80, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ "vu7fb0dbt8", "7zziet357m", "ql8qs2xelx" ] }, "Text14": { "widgetName": "Text14", "rightColumn": 23, "textAlign": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return 'LEFT';\n })();\n })}}", "widgetId": "vu7fb0dbt8", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "dynamicTriggerPathList": true, "parentColumnSpace": true, "dynamicBindingPathList": true, "leftColumn": true, "fontSize": true, "text": true, "textStyle": true }, "topRow": 1, "bottomRow": 5, "isVisible": true, "fontStyle": "BOLD", "type": "TEXT_WIDGET", "textColor": "#231F20", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "dynamicTriggerPathList": [], "fontFamily": "{{selected_files.listData.map((currentItem, currentIndex) => {\n return (function(){\n return appsmith.theme.fontFamily.appFont;\n })();\n })}}", "dynamicBindingPathList": [], "leftColumn": 11, "fontSize": "PARAGRAPH", "text": "File Name", "textStyle": "HEADING" } }, "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "selected_files", "listData": "{{FilePicker.files}}", "dynamicPropertyPathList": [{ "key": "isVisible" }], "topRow": 23, "bottomRow": 75, "parentRowSpace": 10, "type": "LIST_WIDGET", "gridGap": 0, "parentColumnSpace": 8, "dynamicTriggerPathList": [ { "key": "template.Image2.onClick" } ], "leftColumn": 0, "dynamicBindingPathList": [ { "key": "isVisible" }, { "key": "listData" }, { "key": "template.update_files_name.defaultText" }, { "key": "template.update_files_name.validation" }, { "key": "template.Container4.borderWidth" }, { "key": "template.Container4.borderRadius" }, { "key": "template.Container4.borderColor" }, { "key": "template.Image2.image" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "template.Text14.fontFamily" }, { "key": "template.update_files_name.borderRadius" } ], "gridType": "vertical", "enhancements": true, "children": [ { "boxShadow": "none", "widgetName": "Canvas7", "topRow": 0, "bottomRow": 510, "parentRowSpace": 1, "canExtend": false, "type": "CANVAS_WIDGET", "dropDisabled": true, "openParentPropertyPane": true, "minHeight": 520, "noPad": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "boxShadow": "none", "widgetName": "Container4", "borderColor": "#2E3D4955", "disallowCopy": true, "dynamicPropertyPathList": [ { "key": "borderRadius" } ], "topRow": 0, "bottomRow": 12, "dragDisabled": true, "type": "CONTAINER_WIDGET", "openParentPropertyPane": true, "isDeletable": false, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas8", "detachFromLayout": true, "widgetId": "romgsruzxz", "containerStyle": "none", "topRow": 0, "bottomRow": 120, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "u3nvgafsdo", "minHeight": 120, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "none", "widgetName": "Text14", "topRow": 0, "bottomRow": 4, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "dynamicBindingPathList": [ { "key": "fontFamily" } ], "leftColumn": 19, "text": "File Name", "labelTextSize": "0.875rem", "rightColumn": 60, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "vu7fb0dbt8", "logBlackList": { "widgetName": true, "rightColumn": true, "textAlign": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "fontStyle": true, "type": true, "textColor": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "dynamicTriggerPathList": true, "parentColumnSpace": true, "dynamicBindingPathList": true, "leftColumn": true, "fontSize": true, "text": true, "textStyle": true }, "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "romgsruzxz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "textStyle": "HEADING", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Image2", "onClick": "{{showModal('Zoom_Modal2')}}", "topRow": 0, "bottomRow": 9, "parentRowSpace": 10, "type": "IMAGE_WIDGET", "parentColumnSpace": 7.3125, "dynamicTriggerPathList": [ { "key": "onClick" } ], "imageShape": "RECTANGLE", "leftColumn": 0, "dynamicBindingPathList": [ { "key": "image" } ], "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png", "labelTextSize": "0.875rem", "image": "{{currentItem.data}}", "rightColumn": 19, "objectFit": "contain", "dynamicHeight": "FIXED", "widgetId": "ql8qs2xelx", "logBlackList": { "image": true, "widgetName": true, "rightColumn": true, "objectFit": true, "widgetId": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "isVisible": true, "type": true, "version": true, "parentId": true, "minHeight": true, "isLoading": true, "maxZoomLevel": true, "parentColumnSpace": true, "imageShape": true, "leftColumn": true, "defaultImage": true }, "isVisible": true, "version": 1, "parentId": "romgsruzxz", "isLoading": false, "maxZoomLevel": 1, "borderRadius": "0px" }, { "boxShadow": "none", "widgetName": "update_files_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 5, "bottomRow": 9, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.4580078125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 19, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "yqxzzh2oqi", "logBlackList": { "widgetName": true, "isCanvas": true, "displayName": true, "iconSVG": true, "topRow": true, "bottomRow": true, "parentRowSpace": true, "autoFocus": true, "type": true, "hideCard": true, "minHeight": true, "animateLoading": true, "parentColumnSpace": true, "resetOnSubmit": true, "leftColumn": true, "labelStyle": true, "inputType": true, "isDisabled": true, "key": true, "isRequired": true, "rightColumn": true, "widgetId": true, "isVisible": true, "label": true, "version": true, "parentId": true, "renderMode": true, "isLoading": true, "iconAlign": true, "defaultText": true }, "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "romgsruzxz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{currentItem.name}}", "minDynamicHeight": 4 } ] } ], "borderWidth": "1", "disablePropertyPane": true, "labelTextSize": "0.875rem", "backgroundColor": "white", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "u3nvgafsdo", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "oqhzaygncs", "isLoading": false, "borderRadius": "5px", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ], "labelTextSize": "0.875rem", "rightColumn": 256, "detachFromLayout": true, "widgetId": "oqhzaygncs", "containerStyle": "none", "isVisible": true, "version": 1, "parentId": "0n30419eso", "isLoading": false, "borderRadius": "0px" } ], "privateWidgets": { "undefined": true }, "childAutoComplete": { "currentItem": { "data": "", "base64": "", "name": "", "raw": "", "id": "", "text": "", "type": "" } }, "labelTextSize": "0.875rem", "backgroundColor": "", "rightColumn": 64, "itemBackgroundColor": "#F6F7F8", "widgetId": "0n30419eso", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": "{{FilePicker.files.length > 0}}", "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" }, { "boxShadow": "none", "widgetName": "Text9", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [], "text": "Upload Folder", "labelTextSize": "0.875rem", "rightColumn": 16, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "jc21bnjh92", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text7", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "Upload New Files", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "364shivyaz", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "upload_button", "onClick": "{{\nFilePicker.files.forEach((file, index) => {\n\tCreateFile.run((response, params) => { showAlert('File Uploaded','success'); \nif (params.isLastFile) {\n\tListFiles.run(() => {closeModal('Upload_Files_Modal'); resetWidget('folder_name', true);\t\t\t\t\tresetWidget('FilePicker', true);\nresetWidget('update_files_name', true);\n})\t\n}\n}, () => showAlert('File Upload Failed','error'), {fileIndex: index, name: selected_files.items[index].update_files_name.text, isLastFile: index == (FilePicker.files.length - 1), });\n\treturn true;\n})\n}}", "rightColumn": 64, "dynamicPropertyPathList": [ { "key": "onClick" }, { "key": "isDisabled" } ], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "1uava20nxi", "topRow": 75, "bottomRow": 79, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "xv97g6rzgq", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 36, "dynamicBindingPathList": [ { "key": "isDisabled" }, { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Upload", "isDisabled": "{{ selected_files.items.length == 0 || selected_files.items.map((file) => file.update_files_name.text).includes(\"\") }}" }, { "boxShadow": "none", "widgetName": "Text19", "dynamicPropertyPathList": [{ "key": "isVisible" }], "topRow": 19, "bottomRow": 23, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.0458984375, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "isVisible" }], "text": "Selected files to upload", "labelTextSize": "0.875rem", "rightColumn": 52, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "9wh2ereoy9", "isVisible": "{{FilePicker.files.length > 0}}", "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "xv97g6rzgq", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "FilePicker", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "displayName": "FilePicker", "iconSVG": "/static/media/icon.7c5ad9c3.svg", "topRow": 13, "bottomRow": 17, "parentRowSpace": 10, "allowedFileTypes": [], "type": "FILE_PICKER_WIDGET_V2", "hideCard": false, "animateLoading": true, "parentColumnSpace": 4.86865234375, "dynamicTriggerPathList": [], "leftColumn": 16, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "isDisabled": false, "key": "h2212wpg64", "onFilesSelected": "", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "8l6lm067zw", "defaultSelectedFiles": [], "isVisible": true, "label": "Select Files", "maxFileSize": 5, "version": 1, "fileDataType": "Base64", "parentId": "xv97g6rzgq", "selectedFiles": [], "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "files": [], "maxNumFiles": "3" }, { "boxShadow": "none", "widgetName": "folder_name", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 6, "bottomRow": 10, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 11.8955078125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 16, "dynamicBindingPathList": [ { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "TEXT", "placeholderText": "folder/sub-folder", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "215nlsqncm", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "xv97g6rzgq", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ] } ], "borderWidth": "0", "labelTextSize": "0.875rem", "backgroundColor": "#FFFFFF", "rightColumn": 64, "dynamicHeight": "FIXED", "widgetId": "yg1iyxq9kd", "containerStyle": "card", "isVisible": true, "version": 1, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "minDynamicHeight": 4 } ] } } ], "slug": "s3", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc2" }, { "publishedPage": { "name": "Redis", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [], "name": "FetchKeys", "timeoutInMillisecond": 10000, "id": "Redis_FetchKeys" } ], [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.selectedRow.result"], "name": "FetchValue", "timeoutInMillisecond": 10000, "id": "Redis_FetchValue" } ] ], "id": "Redis", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 890, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "labelTextSize": "0.875rem", "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Form1", "backgroundColor": "white", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "isVisible" }], "dynamicHeight": "FIXED", "widgetId": "eer73khglm", "topRow": 1, "bottomRow": 47, "parentRowSpace": 10, "isVisible": "{{data_table.selectedRow.result}}", "type": "FORM_WIDGET", "parentId": "0", "shouldScrollContents": true, "isLoading": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas2", "rightColumn": 528.71875, "detachFromLayout": true, "widgetId": "9nvn3gfw6q", "containerStyle": "none", "topRow": 0, "bottomRow": 460, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "eer73khglm", "minHeight": 460, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "resetFormOnClick": false, "boxShadow": "none", "widgetName": "update_button", "onClick": "{{UpdateKey.run(() => FetchKeys.run(), () => {})}}", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 39, "bottomRow": 43, "type": "FORM_BUTTON_WIDGET", "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "text": "Update", "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "3apd2wkt91", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "9nvn3gfw6q", "isLoading": false, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY" }, { "resetFormOnClick": true, "boxShadow": "none", "widgetName": "reset_update_button", "onClick": "", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 39, "bottomRow": 43, "type": "FORM_BUTTON_WIDGET", "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 28, "dynamicBindingPathList": [{ "key": "borderRadius" }], "text": "Reset", "labelTextSize": "0.875rem", "rightColumn": 46, "isDefaultClickDisabled": true, "widgetId": "hhh0296qfj", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "9nvn3gfw6q", "isLoading": false, "disabledWhenInvalid": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "SECONDARY" }, { "boxShadow": "none", "widgetName": "Text9", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 8, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.8963623046875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 1, "dynamicBindingPathList": [ { "key": "text" }, { "key": "fontFamily" } ], "text": "Update Key: {{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "uawwds1z0r", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "9nvn3gfw6q", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "update_value_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 37, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 10.5390625, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 1, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "MULTI_LINE_TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": true, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "l3qtdja15h", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "9nvn3gfw6q", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{FetchValue.data[0].result}}", "minDynamicHeight": 4 } ] } ], "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "backgroundColor": "#FFFFFF", "widgetName": "Container1", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "v8nfulwuy0", "containerStyle": "card", "topRow": 1, "bottomRow": 89, "parentRowSpace": 10, "isVisible": true, "type": "CONTAINER_WIDGET", "version": 1, "parentId": "0", "isLoading": false, "shouldScrollContents": true, "parentColumnSpace": 19.75, "leftColumn": 0, "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "erkvdsolhu", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "v8nfulwuy0", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns._ref.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "_ref", "col4", "col5", "col2", "col3", "col1", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" }, { "key": "onRowSelected" } ], "primaryColumns": { "_ref": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "_ref", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "_ref", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "onRowSelected": "{{FetchValue.run()}}", "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 63, "textSize": "0.875rem", "widgetId": "dyohhtrkiy", "tableData": "{{FetchKeys.data}}", "label": "Data", "searchKey": "", "parentId": "erkvdsolhu", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "new_key_button", "onClick": "{{showModal('Insert_Modal')}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 6.8310546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 51, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "text": "New Key", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 64, "isDefaultClickDisabled": true, "widgetId": "2rlp4irwh0", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "refresh_button", "onClick": "{{FetchKeys.run()}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "text": "Refresh", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 51, "isDefaultClickDisabled": true, "widgetId": "o9t8fslxdi", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "SECONDARY" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "Redis Data", "labelTextSize": "0.875rem", "rightColumn": 39, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "nt181ks4ci", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 0, "detachFromLayout": true, "widgetId": "re60vbuakz", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "c8fg4ubw52", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon1", "rightColumn": 64, "onClick": "{{closeModal('Insert_Modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "3tk445loxa", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text21", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "New Key", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "fgi9qp4uwr", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "rightColumn": 47, "onClick": "{{closeModal('Insert_Modal')}}", "isDefaultClickDisabled": true, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "xnh96plcyo", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "re60vbuakz", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 35, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button2", "onClick": "{{InsertKey.run(() => FetchKeys.run(() => closeModal('Insert_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "ix2dralfal", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "re60vbuakz", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Insert", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text22", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Key", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "kotk4wa6pe", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text23", "topRow": 16, "bottomRow": 20, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Value", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "y2dlumuetl", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "insert_key_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 21, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "ynw4ir8luz", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "re60vbuakz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "insert_value_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 52, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 21, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "MULTI_LINE_TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "6qn1qkr18d", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "re60vbuakz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "c8fg4ubw52", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "value_modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 0, "detachFromLayout": true, "widgetId": "v8n3d5aecd", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "fh14k9y353", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon2", "rightColumn": 64, "onClick": "{{closeModal('value_modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "jqaazpo3zy", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text24", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Value for Key: {{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 54, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "hvb3xnk1u8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button4", "rightColumn": 64, "onClick": "{{closeModal('value_modal')}}", "isDefaultClickDisabled": true, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "yka7b6k706", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "v8n3d5aecd", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Close", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text25", "topRow": 6, "bottomRow": 17, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "{{FetchValue.data[0].result}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "j9315vzr13", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "fh14k9y353", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas5", "rightColumn": 0, "detachFromLayout": true, "widgetId": "lwsyaz55ll", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "0skbil3ntd", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon3", "rightColumn": 64, "onClick": "{{closeModal('Delete_Modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "dtuc8ag2of", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text26", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Key", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "d9ap4dp300", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button6", "onClick": "{{DeleteKey.run(() => FetchKeys.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "2kg6lmim5m", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "lwsyaz55ll", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text27", "topRow": 7, "bottomRow": 17, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Are you sure you want to delete the key?\n\n{{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "c698jgkzjg", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button7", "onClick": "{{closeModal('Delete_Modal')}}", "buttonColor": "#3f3f46", "topRow": 18, "bottomRow": 22, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 32, "dynamicBindingPathList": [{ "key": "borderRadius" }], "text": "Cancel", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 46, "isDefaultClickDisabled": true, "widgetId": "lsvqrab5v2", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "0skbil3ntd", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 } ] } } ], "slug": "redis", "isHidden": false }, "deleted": false, "unpublishedPage": { "name": "Redis", "policies": [], "userPermissions": [], "layouts": [ { "layoutOnLoadActionErrors": [], "deleted": false, "validOnPageLoadActions": true, "policies": [], "layoutOnLoadActions": [ [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": [], "name": "FetchKeys", "timeoutInMillisecond": 10000, "id": "Redis_FetchKeys" } ], [ { "pluginType": "DB", "confirmBeforeExecute": false, "jsonPathKeys": ["data_table.selectedRow.result"], "name": "FetchValue", "timeoutInMillisecond": 10000, "id": "Redis_FetchValue" } ] ], "id": "Redis", "userPermissions": [], "viewMode": false, "dsl": { "widgetName": "MainContainer", "backgroundColor": "none", "rightColumn": 1056, "snapColumns": 64, "detachFromLayout": true, "widgetId": "0", "topRow": 0, "bottomRow": 890, "containerStyle": "none", "snapRows": 129, "parentRowSpace": 1, "type": "CANVAS_WIDGET", "canExtend": true, "version": 78, "minHeight": 890, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "dynamicBindingPathList": [], "leftColumn": 0, "children": [ { "labelTextSize": "0.875rem", "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "widgetName": "Form1", "backgroundColor": "white", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "isVisible" }], "dynamicHeight": "FIXED", "widgetId": "eer73khglm", "topRow": 1, "bottomRow": 47, "parentRowSpace": 10, "isVisible": "{{data_table.selectedRow.result}}", "type": "FORM_WIDGET", "parentId": "0", "shouldScrollContents": true, "isLoading": false, "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "isVisible" }, { "key": "borderRadius" }, { "key": "boxShadow" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas2", "rightColumn": 528.71875, "detachFromLayout": true, "widgetId": "9nvn3gfw6q", "containerStyle": "none", "topRow": 0, "bottomRow": 460, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "eer73khglm", "minHeight": 460, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "resetFormOnClick": false, "boxShadow": "none", "widgetName": "update_button", "onClick": "{{UpdateKey.run(() => FetchKeys.run(), () => {})}}", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 39, "bottomRow": 43, "type": "FORM_BUTTON_WIDGET", "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 47, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "text": "Update", "labelTextSize": "0.875rem", "rightColumn": 63, "isDefaultClickDisabled": true, "widgetId": "3apd2wkt91", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "9nvn3gfw6q", "isLoading": false, "disabledWhenInvalid": true, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY" }, { "resetFormOnClick": true, "boxShadow": "none", "widgetName": "reset_update_button", "onClick": "", "dynamicPropertyPathList": [], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 39, "bottomRow": 43, "type": "FORM_BUTTON_WIDGET", "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 28, "dynamicBindingPathList": [{ "key": "borderRadius" }], "text": "Reset", "labelTextSize": "0.875rem", "rightColumn": 46, "isDefaultClickDisabled": true, "widgetId": "hhh0296qfj", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "9nvn3gfw6q", "isLoading": false, "disabledWhenInvalid": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "SECONDARY" }, { "boxShadow": "none", "widgetName": "Text9", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 8, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8.8963623046875, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 1, "dynamicBindingPathList": [ { "key": "text" }, { "key": "fontFamily" } ], "text": "Update Key: {{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 63, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "uawwds1z0r", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "9nvn3gfw6q", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "update_value_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 37, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 10.5390625, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 1, "dynamicBindingPathList": [ { "key": "defaultText" }, { "key": "accentColor" }, { "key": "borderRadius" } ], "labelStyle": "", "inputType": "MULTI_LINE_TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": true, "rightColumn": 63, "dynamicHeight": "FIXED", "widgetId": "l3qtdja15h", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "9nvn3gfw6q", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "{{FetchValue.data[0].result}}", "minDynamicHeight": 4 } ] } ], "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "backgroundColor": "#FFFFFF", "widgetName": "Container1", "rightColumn": 40, "dynamicHeight": "FIXED", "widgetId": "v8nfulwuy0", "containerStyle": "card", "topRow": 1, "bottomRow": 89, "parentRowSpace": 10, "isVisible": true, "type": "CONTAINER_WIDGET", "version": 1, "parentId": "0", "isLoading": false, "shouldScrollContents": true, "parentColumnSpace": 19.75, "leftColumn": 0, "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas1", "rightColumn": 632, "detachFromLayout": true, "widgetId": "erkvdsolhu", "containerStyle": "none", "topRow": 0, "bottomRow": 880, "parentRowSpace": 1, "isVisible": true, "canExtend": false, "type": "CANVAS_WIDGET", "version": 1, "parentId": "v8nfulwuy0", "minHeight": 870, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", "onSort": "{{SelectQuery.run()}}", "isVisibleDownload": true, "iconSVG": "/static/media/icon.db8a9cbd.svg", "topRow": 6, "isSortable": true, "onPageChange": "{{SelectQuery.run()}}", "type": "TABLE_WIDGET_V2", "animateLoading": true, "dynamicBindingPathList": [ { "key": "tableData" }, { "key": "derivedColumns.customColumn1.buttonLabel" }, { "key": "primaryColumns.customColumn1.buttonLabel" }, { "key": "accentColor" }, { "key": "borderRadius" }, { "key": "boxShadow" }, { "key": "primaryColumns.customColumn1.borderRadius" }, { "key": "primaryColumns.col1.computedValue" }, { "key": "primaryColumns.col2.computedValue" }, { "key": "primaryColumns.col3.computedValue" }, { "key": "primaryColumns.col4.computedValue" }, { "key": "primaryColumns.col5.computedValue" }, { "key": "primaryColumns._ref.computedValue" } ], "leftColumn": 0, "delimiter": ",", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisibleFilters": true, "isVisible": "true", "enableClientSideSearch": true, "version": 3, "totalRecordsCount": 0, "isLoading": false, "onSearchTextChanged": "{{SelectQuery.run()}}", "childStylesheet": { "button": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, "iconButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" }, "menuButton": { "boxShadow": "none", "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "menuColor": "{{appsmith.theme.colors.primaryColor}}" } }, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "primaryColumnId": "id", "columnSizeMap": { "task": 245, "step": 62, "status": 75 }, "widgetName": "data_table", "defaultPageSize": 0, "columnOrder": [ "_ref", "col4", "col5", "col2", "col3", "col1", "customColumn1" ], "dynamicPropertyPathList": [ { "key": "primaryColumns.customColumn1.borderRadius" } ], "displayName": "Table", "bottomRow": 85, "parentRowSpace": 10, "defaultSelectedRowIndex": "0", "hideCard": false, "parentColumnSpace": 16.3125, "dynamicTriggerPathList": [ { "key": "primaryColumns.customColumn1.onClick" }, { "key": "onPageChange" }, { "key": "onSearchTextChanged" }, { "key": "onSort" }, { "key": "onRowSelected" } ], "primaryColumns": { "_ref": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow._ref))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "_ref", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "_ref", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF", "sticky": "right" }, "col4": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col4))}}", "textSize": "0.875rem", "index": 3, "isVisible": true, "label": "col4", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col4", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col5": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col5))}}", "textSize": "0.875rem", "index": 4, "isVisible": true, "label": "col5", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col5", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col2": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col2))}}", "textSize": "0.875rem", "index": 1, "isVisible": true, "label": "col2", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col2", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col3": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col3))}}", "textSize": "0.875rem", "index": 2, "isVisible": true, "label": "col3", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col3", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" }, "col1": { "isCellVisible": true, "isDerived": false, "computedValue": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( currentRow.col1))}}", "textSize": "0.875rem", "index": 0, "isVisible": true, "label": "col1", "textColor": "", "columnType": "text", "horizontalAlignment": "LEFT", "width": 150, "enableFilter": true, "enableSort": true, "id": "col1", "isDisabled": false, "cellBackground": "", "verticalAlignment": "CENTER" } }, "onRowSelected": "{{FetchValue.run()}}", "key": "zba5qel0au", "derivedColumns": { "customColumn1": { "isCellVisible": true, "boxShadow": "none", "isDerived": true, "computedValue": "", "onClick": "{{showModal('Delete_Modal')}}", "buttonColor": "#DD4B34", "buttonStyle": "rgb(3, 179, 101)", "index": 5, "isVisible": true, "label": "Delete", "labelColor": "#FFFFFF", "buttonLabel": "{{data_table.processedTableData.map((currentRow, currentIndex) => ( 'Delete'))}}", "columnType": "button", "borderRadius": "0px", "menuColor": "#03B365", "width": 150, "enableFilter": true, "enableSort": true, "id": "customColumn1", "isDisabled": false, "buttonLabelColor": "#FFFFFF" } }, "labelTextSize": "0.875rem", "rightColumn": 63, "textSize": "0.875rem", "widgetId": "dyohhtrkiy", "tableData": "{{FetchKeys.data}}", "label": "Data", "searchKey": "", "parentId": "erkvdsolhu", "serverSidePaginationEnabled": true, "renderMode": "CANVAS", "horizontalAlignment": "LEFT", "isVisibleSearch": true, "isVisiblePagination": true, "verticalAlignment": "CENTER" }, { "boxShadow": "none", "widgetName": "new_key_button", "onClick": "{{showModal('Insert_Modal')}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 6.8310546875, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 51, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "text": "New Key", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 64, "isDefaultClickDisabled": true, "widgetId": "2rlp4irwh0", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY" }, { "boxShadow": "none", "widgetName": "refresh_button", "onClick": "{{FetchKeys.run()}}", "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 18.8828125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 40, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "text": "Refresh", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 51, "isDefaultClickDisabled": true, "widgetId": "o9t8fslxdi", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "SECONDARY" }, { "boxShadow": "none", "widgetName": "Text16", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 0, "bottomRow": 4, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 11.78515625, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", "leftColumn": 0, "dynamicBindingPathList": [{ "key": "fontFamily" }], "text": "Redis Data", "labelTextSize": "0.875rem", "rightColumn": 39, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "nt181ks4ci", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "erkvdsolhu", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 } ] } ], "maxDynamicHeight": 9000, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Insert_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas3", "rightColumn": 0, "detachFromLayout": true, "widgetId": "re60vbuakz", "topRow": 0, "bottomRow": 600, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "c8fg4ubw52", "shouldScrollContents": false, "minHeight": 600, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon1", "rightColumn": 64, "onClick": "{{closeModal('Insert_Modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "3tk445loxa", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text21", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "New Key", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "fgi9qp4uwr", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button1", "rightColumn": 47, "onClick": "{{closeModal('Insert_Modal')}}", "isDefaultClickDisabled": true, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "xnh96plcyo", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "re60vbuakz", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 35, "dynamicBindingPathList": [ { "key": "buttonColor" }, { "key": "borderRadius" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY", "text": "Cancel", "isDisabled": false }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button2", "onClick": "{{InsertKey.run(() => FetchKeys.run(() => closeModal('Insert_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "isDefaultClickDisabled": true, "widgetId": "ix2dralfal", "topRow": 53, "bottomRow": 57, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "re60vbuakz", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Insert", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text22", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Key", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "kotk4wa6pe", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Text23", "topRow": 16, "bottomRow": 20, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 8, "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Value", "labelTextSize": "0.875rem", "rightColumn": 17, "textAlign": "RIGHT", "dynamicHeight": "FIXED", "widgetId": "y2dlumuetl", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "re60vbuakz", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "insert_key_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 9, "bottomRow": 13, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 21, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "ynw4ir8luz", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "re60vbuakz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "insert_value_input", "displayName": "Input", "iconSVG": "/static/media/icon.9f505595.svg", "topRow": 15, "bottomRow": 52, "parentRowSpace": 10, "autoFocus": false, "type": "INPUT_WIDGET_V2", "hideCard": false, "animateLoading": false, "parentColumnSpace": 8.125, "dynamicTriggerPathList": [], "resetOnSubmit": true, "leftColumn": 21, "dynamicBindingPathList": [{ "key": "accentColor" }], "labelStyle": "", "inputType": "MULTI_LINE_TEXT", "isDisabled": false, "key": "om9y3ljmtt", "validation": "true", "labelTextSize": "0.875rem", "isRequired": false, "rightColumn": 62, "dynamicHeight": "FIXED", "widgetId": "6qn1qkr18d", "accentColor": "{{appsmith.theme.colors.primaryColor}}", "isVisible": true, "label": "", "version": 2, "parentId": "re60vbuakz", "renderMode": "CANVAS", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "iconAlign": "left", "defaultText": "", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 600, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "c8fg4ubw52", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 532, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "value_modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas4", "rightColumn": 0, "detachFromLayout": true, "widgetId": "v8n3d5aecd", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "fh14k9y353", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon2", "rightColumn": 64, "onClick": "{{closeModal('value_modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "jqaazpo3zy", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text24", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Value for Key: {{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 54, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "hvb3xnk1u8", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button4", "rightColumn": 64, "onClick": "{{closeModal('value_modal')}}", "isDefaultClickDisabled": true, "buttonColor": "{{appsmith.theme.colors.primaryColor}}", "widgetId": "yka7b6k706", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "v8n3d5aecd", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 48, "dynamicBindingPathList": [ { "key": "borderRadius" }, { "key": "buttonColor" } ], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Close", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text25", "topRow": 6, "bottomRow": 17, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "{{FetchValue.data[0].result}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "j9315vzr13", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "v8n3d5aecd", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "fh14k9y353", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Delete_Modal", "topRow": 0, "bottomRow": 0, "parentRowSpace": 1, "type": "MODAL_WIDGET", "shouldScrollContents": true, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [{ "key": "borderRadius" }], "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Canvas5", "rightColumn": 0, "detachFromLayout": true, "widgetId": "lwsyaz55ll", "topRow": 0, "bottomRow": 240, "parentRowSpace": 1, "isVisible": true, "canExtend": true, "type": "CANVAS_WIDGET", "version": 1, "parentId": "0skbil3ntd", "shouldScrollContents": false, "minHeight": 240, "isLoading": false, "parentColumnSpace": 1, "dynamicTriggerPathList": [], "leftColumn": 0, "dynamicBindingPathList": [], "borderRadius": "0px", "children": [ { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Icon3", "rightColumn": 64, "onClick": "{{closeModal('Delete_Modal')}}", "iconName": "cross", "buttonColor": "#2E3D49", "widgetId": "dtuc8ag2of", "topRow": 1, "bottomRow": 5, "isVisible": true, "type": "ICON_BUTTON_WIDGET", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "leftColumn": 56, "borderRadius": "0px", "buttonVariant": "TERTIARY", "iconSize": 24 }, { "boxShadow": "none", "widgetName": "Text26", "dynamicPropertyPathList": [{ "key": "fontSize" }], "topRow": 1, "bottomRow": 5, "type": "TEXT_WIDGET", "dynamicTriggerPathList": [], "overflow": "NONE", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [], "text": "Delete Key", "labelTextSize": "0.875rem", "rightColumn": 41, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "d9ap4dp300", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "1.5rem", "minDynamicHeight": 4 }, { "labelTextSize": "0.875rem", "boxShadow": "none", "widgetName": "Button6", "onClick": "{{DeleteKey.run(() => FetchKeys.run(() => closeModal('Delete_Modal')), () => {})}}", "rightColumn": 64, "dynamicPropertyPathList": [{ "key": "onClick" }], "buttonColor": "#DD4B34", "isDefaultClickDisabled": true, "widgetId": "2kg6lmim5m", "topRow": 18, "bottomRow": 22, "isVisible": true, "type": "BUTTON_WIDGET", "version": 1, "recaptchaType": "V3", "parentId": "lwsyaz55ll", "isLoading": false, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 46, "dynamicBindingPathList": [{ "key": "borderRadius" }], "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "PRIMARY", "text": "Confirm", "isDisabled": false }, { "boxShadow": "none", "widgetName": "Text27", "topRow": 7, "bottomRow": 17, "parentRowSpace": 10, "type": "TEXT_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [], "overflow": "SCROLL", "fontFamily": "System Default", "leftColumn": 1, "dynamicBindingPathList": [{ "key": "text" }], "text": "Are you sure you want to delete the key?\n\n{{data_table.selectedRow.result}}", "labelTextSize": "0.875rem", "rightColumn": 64, "textAlign": "LEFT", "dynamicHeight": "FIXED", "widgetId": "c698jgkzjg", "isVisible": true, "fontStyle": "BOLD", "textColor": "#231F20", "version": 1, "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "0px", "maxDynamicHeight": 9000, "fontSize": "0.875rem", "minDynamicHeight": 4 }, { "boxShadow": "none", "widgetName": "Button7", "onClick": "{{closeModal('Delete_Modal')}}", "buttonColor": "#3f3f46", "topRow": 18, "bottomRow": 22, "parentRowSpace": 10, "type": "BUTTON_WIDGET", "parentColumnSpace": 6.8125, "dynamicTriggerPathList": [{ "key": "onClick" }], "leftColumn": 32, "dynamicBindingPathList": [{ "key": "borderRadius" }], "text": "Cancel", "isDisabled": false, "labelTextSize": "0.875rem", "rightColumn": 46, "isDefaultClickDisabled": true, "widgetId": "lsvqrab5v2", "isVisible": true, "version": 1, "recaptchaType": "V3", "parentId": "lwsyaz55ll", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "buttonVariant": "TERTIARY" } ], "isDisabled": false } ], "height": 240, "labelTextSize": "0.875rem", "rightColumn": 0, "detachFromLayout": true, "dynamicHeight": "FIXED", "widgetId": "0skbil3ntd", "canOutsideClickClose": true, "canEscapeKeyClose": true, "version": 2, "parentId": "0", "isLoading": false, "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", "maxDynamicHeight": 9000, "width": 456, "minDynamicHeight": 4 } ] } } ], "slug": "redis", "isHidden": false }, "gitSyncId": "61764fbeba7e887d03bc3631_61bb770ecd5d70450952ccc6" } ], "actionCollectionList": [ { "deleted": false, "publishedCollection": { "variables": [], "pluginType": "JS", "pluginId": "js-plugin", "name": "Utils", "archivedActions": [], "userPermissions": [], "pageId": "Admin", "body": "export default {\n\tmyFun2: async () => {\n\t\t get_exported_app.run(() => {\n\t\t\tconst arr = JSON.parse(datasource_arr.text);\n\t\t\tarr.map((row) => { get_datasource_structure.run((res, params) => {\n\t\t \t\t\tstoreValue(params.name, res); \n\t\t\t\t},undefined, row)\n\t\t\t})\n \t})\n\t}\n}", "actions": [] }, "unpublishedCollection": { "variables": [], "pluginType": "JS", "pluginId": "js-plugin", "name": "Utils", "archivedActions": [], "userPermissions": [], "pageId": "Admin", "body": "export default {\n\tmyFun2: async () => {\n\t\t get_exported_app.run(() => {\n\t\t\tconst arr = JSON.parse(datasource_arr.text);\n\t\t\tarr.map((row) => { get_datasource_structure.run((res, params) => {\n\t\t \t\t\tstoreValue(params.name, res); \n\t\t\t\t},undefined, row)\n\t\t\t})\n \t})\n\t}\n}", "actions": [] }, "id": "Admin_Utils", "gitSyncId": "61764fbeba7e887d03bc3631_624e8fab729a2b0934685de2" } ], "clientSchemaVersion": 1, "exportedApplication": { "publishedCustomJSLibs": [], "applicationVersion": 2, "color": "#D9E7FF", "unpublishedAppLayout": { "type": "FLUID" }, "icon": "bag", "unpublishedCustomJSLibs": [], "viewMode": false, "isManualUpdate": false, "pages": [ { "isDefault": true, "id": "Admin" }, { "isDefault": false, "id": "PostgreSQL" }, { "isDefault": false, "id": "Page Generator" }, { "isDefault": false, "id": "MongoDB" }, { "isDefault": false, "id": "SQL" }, { "isDefault": false, "id": "Google Sheets" }, { "isDefault": false, "id": "Firestore" }, { "isDefault": false, "id": "S3" }, { "isDefault": false, "id": "Redis" } ], "deleted": false, "name": "CRUD App Templates", "appIsExample": false, "isPublic": false, "publishedAppLayout": { "type": "FLUID" }, "publishedPages": [ { "isDefault": true, "id": "Admin" }, { "isDefault": false, "id": "PostgreSQL" }, { "isDefault": false, "id": "Page Generator" }, { "isDefault": false, "id": "MongoDB" }, { "isDefault": false, "id": "SQL" }, { "isDefault": false, "id": "Google Sheets" }, { "isDefault": false, "id": "Firestore" }, { "isDefault": false, "id": "S3" }, { "isDefault": false, "id": "Redis" } ], "unreadCommentThreads": 0, "slug": "crud-app-templates" } } \ No newline at end of file diff --git a/app/server/appsmith-server/src/main/resources/examples-organization.json b/app/server/appsmith-server/src/main/resources/examples-organization.json index 36c98b0bd0..aef74b6b2e 100644 --- a/app/server/appsmith-server/src/main/resources/examples-organization.json +++ b/app/server/appsmith-server/src/main/resources/examples-organization.json @@ -1,12536 +1,13546 @@ { - "organizationSettings": [], - "userRoles": [], - "deleted": false, - "name": "Example Apps", - "policies": [], - "_class": "com.appsmith.server.domains.Organization", - "slug": "example-apps", - "$applications": [ - { - "deleted": false, - "$pages": [ - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [], - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getSignupCount", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT count(id), TO_CHAR(\"createdAt\" :: DATE, 'dd/mm/yyyy') as sign_up_date FROM users GROUP BY sign_up_date ORDER BY sign_up_date limit 31;\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "1. Display Chart Data", - "policies": [], - "$isDefault": true, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Text5", - "Text4", - "Text3", - "Text2", - "Text1", - "MainContainer", - "Chart1" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 11, - "textAlign": "CENTER", - "widgetId": "ka0sqegqwh", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 5, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Display Chart Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "dpbv1ua5ng", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates how to display data in a chart", - "textStyle": "BODY" - }, - { - "widgetName": "Chart1", - "rightColumn": 8, - "allowScroll": false, - "widgetId": "n536wy81vu", - "topRow": 3, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date).format(\\\"Do\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", - "yAxisName": "Date", - "parentColumnSpace": 74, - "chartName": "User Sign up Trend", - "leftColumn": 0, - "xAxisName": "Users", - "chartType": "LINE_CHART" - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "htqwsl576a", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

💡 The chart displays data returned by the getSignupCount<\/b> Query. The data is bound to the chart property using
{{ \"{{ getSignupCount.data }}\" }}<\/b>

\n🌪️ The chart maps over the data returned by getSignupCount<\/b> and transforms it to an Array of (x,y).

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}<\/b>

\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text4", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "zjvwf67adp", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "-------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "rbhxchhlgc", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the chart properties & the getSignupCount<\/b> Query.

📈 Update the chart type to a column chart<\/b><\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [], - "name": "getSignupCount", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [], - "name": "getSignupCount", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 11, - "textAlign": "CENTER", - "widgetId": "ka0sqegqwh", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 5, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Display Chart Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "dpbv1ua5ng", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates how to display data in a chart", - "textStyle": "BODY" - }, - { - "widgetName": "Chart1", - "rightColumn": 8, - "allowScroll": false, - "widgetId": "n536wy81vu", - "topRow": 3, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date).format(\\\"Do\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", - "yAxisName": "Date", - "parentColumnSpace": 74, - "chartName": "User Sign up Trend", - "leftColumn": 0, - "xAxisName": "Users", - "chartType": "LINE_CHART" - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "htqwsl576a", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

💡 The chart displays data returned by the getSignupCount<\/b> Query. The data is bound to the chart property using
{{ \"{{ getSignupCount.data }}\" }}<\/b>

\n🌪️ The chart maps over the data returned by getSignupCount<\/b> and transforms it to an Array of (x,y).

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}<\/b>

\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text4", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "zjvwf67adp", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "-------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "rbhxchhlgc", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the chart properties & the getSignupCount<\/b> Query.

📈 Update the chart type to a column chart<\/b><\/p>", - "textStyle": "BODY" - } - ] - } - }] - }, - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "startDatePicker.selectedDate", - "endDatePicker.selectedDate" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getFilteredSignupCount", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT count(id), TO_CHAR(\"createdAt\" :: DATE, 'dd/mm/yyyy') as sign_up_date FROM users where \"createdAt\" >= '{{startDatePicker.selectedDate}}' and \"createdAt\" <= '{{endDatePicker.selectedDate}}' GROUP BY sign_up_date ORDER BY sign_up_date;\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "2. Filter Chart Data", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "endDatePicker", - "Text9", - "Text8", - "Text7", - "startDatePicker", - "Text4", - "Text3", - "Text2", - "Text1", - "MainContainer", - "Chart1" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Chart1", - "rightColumn": 8, - "allowScroll": false, - "widgetId": "ul3c5oquih", - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getFilteredSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date, \\\"DD/MM/YYYY\\\").format(\\\"Do- MMM\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", - "yAxisName": "Users", - "parentColumnSpace": 74, - "chartName": "User Sign up Trend", - "leftColumn": 0, - "xAxisName": "Date", - "chartType": "AREA_CHART" - }, - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "esiyii2azf", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Filter Chart Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "startDatePicker", - "defaultDate": "{{moment().subtract(2, \"months\").format(\"YYYY-MM-DD\")}}", - "rightColumn": 4, - "dateFormat": "YYYY-MM-DD", - "widgetId": "3tsl49w1s0", - "dynamicProperties": {"defaultDate": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 2, - "dynamicTriggers": {"onDateSelected": true}, - "isDisabled": false, - "onDateSelected": "{{getFilteredSignupCount.run()}}" - }, - { - "widgetName": "endDatePicker", - "defaultDate": "{{moment().format(\"YYYY-MM-DD\")}}", - "rightColumn": 8, - "dateFormat": "YYYY-MM-DD", - "widgetId": "cocrv71gh5", - "dynamicProperties": {"defaultDate": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 6, - "dynamicTriggers": {"onDateSelected": true}, - "isDisabled": false, - "onDateSelected": "{{getFilteredSignupCount.run()}}" - }, - { - "widgetName": "Text2", - "rightColumn": 2, - "textAlign": "RIGHT", - "widgetId": "r31px5tpl6", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "Start Date", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 6, - "textAlign": "RIGHT", - "widgetId": "21rsr77a84", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 5, - "text": "End Date", - "textStyle": "LABEL" - }, - { - "widgetName": "Text4", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "digi7gghdg", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

💡 The chart displays data returned by the getFilteredSignupCount<\/b> Query.

\n📅 The getFilteredSignupCount<\/b> Query reads the values of the startDatePicker<\/b> and endDatePicker<\/b> to filter the query. The Date Pickers execute the query onDateSelected<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text7", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "aiguj74viz", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how to filter and change the data displayed in a chart", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "kyw545g7n4", - "dynamicProperties": {"isVisible": true}, - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "4i40lfqldh", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the getFilteredSignupCount<\/b> Query.

\n📅 Update the startDatePicker<\/b> to begin 6 months ago by default\n

📈 Update the x-axis to display the date range selected
\nEx. {{\"{{startDatePicker.selectedDate}} - {{endDatePicker.selectedDate}}\"}} <\/b><\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "startDatePicker.selectedDate", - "endDatePicker.selectedDate" - ], - "name": "getFilteredSignupCount", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "startDatePicker.selectedDate", - "endDatePicker.selectedDate" - ], - "name": "getFilteredSignupCount", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Chart1", - "rightColumn": 8, - "allowScroll": false, - "widgetId": "ul3c5oquih", - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getFilteredSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date, \\\"DD/MM/YYYY\\\").format(\\\"Do- MMM\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", - "yAxisName": "Users", - "parentColumnSpace": 74, - "chartName": "User Sign up Trend", - "leftColumn": 0, - "xAxisName": "Date", - "chartType": "AREA_CHART" - }, - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "esiyii2azf", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Filter Chart Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "startDatePicker", - "defaultDate": "{{moment().subtract(2, \"months\").format(\"YYYY-MM-DD\")}}", - "rightColumn": 4, - "dateFormat": "YYYY-MM-DD", - "widgetId": "3tsl49w1s0", - "dynamicProperties": {"defaultDate": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 2, - "dynamicTriggers": {"onDateSelected": true}, - "isDisabled": false, - "onDateSelected": "{{getFilteredSignupCount.run()}}" - }, - { - "widgetName": "endDatePicker", - "defaultDate": "{{moment().format(\"YYYY-MM-DD\")}}", - "rightColumn": 8, - "dateFormat": "YYYY-MM-DD", - "widgetId": "cocrv71gh5", - "dynamicProperties": {"defaultDate": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 6, - "dynamicTriggers": {"onDateSelected": true}, - "isDisabled": false, - "onDateSelected": "{{getFilteredSignupCount.run()}}" - }, - { - "widgetName": "Text2", - "rightColumn": 2, - "textAlign": "RIGHT", - "widgetId": "r31px5tpl6", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "Start Date", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 6, - "textAlign": "RIGHT", - "widgetId": "21rsr77a84", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 5, - "text": "End Date", - "textStyle": "LABEL" - }, - { - "widgetName": "Text4", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "digi7gghdg", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

💡 The chart displays data returned by the getFilteredSignupCount<\/b> Query.

\n📅 The getFilteredSignupCount<\/b> Query reads the values of the startDatePicker<\/b> and endDatePicker<\/b> to filter the query. The Date Pickers execute the query onDateSelected<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text7", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "aiguj74viz", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how to filter and change the data displayed in a chart", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "kyw545g7n4", - "dynamicProperties": {"isVisible": true}, - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "4i40lfqldh", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the getFilteredSignupCount<\/b> Query.

\n📅 Update the startDatePicker<\/b> to begin 6 months ago by default\n

📈 Update the x-axis to display the date range selected
\nEx. {{\"{{startDatePicker.selectedDate}} - {{endDatePicker.selectedDate}}\"}} <\/b><\/p>", - "textStyle": "BODY" - } - ] - } - }] - } - ], - "name": "Charts Tutorial", - "policies": [], - "isPublic": true, - "_class": "com.appsmith.server.domains.Application" + "name": "Example Apps", + "organizationSettings": [], + "slug": "example-apps", + "userRoles": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Organization", + "$datasources": [ + { + "name": "FreshDesk API", + "$pluginPackageName": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "https://appsmithhelp.freshdesk.com" + }, + "invalids": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Datasource" + }, + { + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" }, - { - "deleted": false, - "$pages": [ - { - "$actions": [ - { - "invalids": [], - "pluginType": "API", - "deleted": false, - "dynamicBindingPathList": [], - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "$pluginPackageName": "restapi-plugin", - "deleted": false, - "name": "https://api.razorpay.com", - "policies": [], - "datasourceConfiguration": {"url": "https://api.razorpay.com"}, - "$isEmbedded": true - }, - "isValid": true, - "name": "Api1", - "actionConfiguration": { - "path": "/v1/payments/pay_29QQoUBi66xm2f/refund", - "headers": [ - { - "value": "Basic cnpwX3Rlc3RfSVNsVXdaWmJXUzQ1Tlo6UFJFaTZSdzBEYVdlZEtnU3VOcU5LY3B5", - "key": "Authorization" - }, - { - "value": "application/json", - "key": "Content-Type" - } - ], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "timeoutInMillisecond": 10000, - "body": "{ \"amount\": 2000}", - "httpMethod": "POST" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["ordersTable.selectedRow.id"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "getOrderProducts", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT products.* FROM products inner join \"orderProductMap\" on products.\"productId\" = \"orderProductMap\".\"productId\" where \"orderProductMap\".\"orderId\" = {{ordersTable.selectedRow.id}} ORDER BY id LIMIT 10;\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["usersTable.selectedRow.id"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "getOrders", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM orders where \"userId\"={{usersTable.selectedRow.id}} ORDER BY status LIMIT 10;\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "usersTable.searchText", - "(usersTable.pageNo - 1) * 10" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getUsers", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users where email ilike '%{{usersTable.searchText}}%' ORDER BY id LIMIT 10 offset {{(usersTable.pageNo - 1) * 10}}" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["ordersTable.selectedRow.id"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "markOrderRefund", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "UPDATE orders\n SET status = 'REFUNDED'\n WHERE id = {{ordersTable.selectedRow.id}};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "API", - "deleted": false, - "dynamicBindingPathList": [ - {"key": "body"}, - {"key": "path"} - ], - "jsonPathKeys": [ - "ordersTable.selectedRow.orderAmount * 100", - "ordersTable.selectedRow.paymentId" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "restapi-plugin", - "deleted": false, - "name": "https://api.razorpay.com", - "policies": [], - "datasourceConfiguration": {"url": "https://api.razorpay.com"}, - "$isEmbedded": true - }, - "isValid": true, - "name": "refundAPI", - "actionConfiguration": { - "path": "/v1/payments/{{ordersTable.selectedRow.paymentId}}/refund", - "headers": [ - { - "value": "Basic cnpwX3Rlc3RfSVNsVXdaWmJXUzQ1Tlo6UFJFaTZSdzBEYVdlZEtnU3VOcU5LY3B5", - "key": "Authorization" - }, - { - "value": "application/json", - "key": "Content-Type" - } - ], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "timeoutInMillisecond": 10000, - "body": "{ \n\t\"amount\": \"{{ordersTable.selectedRow.orderAmount * 100}}\"\n}", - "httpMethod": "POST" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "phoneInput.text", - "addressInput.text", - "nameInput.text", - "usersTable.selectedRow.id", - "emailInput.text" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "updateUser", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "UPDATE users SET name = '{{nameInput.text}}', address = '{{addressInput.text}}', email = '{{emailInput.text}}', \"phoneNo\" = '{{phoneInput.text}}' WHERE id = {{usersTable.selectedRow.id}}" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - } - ], - "deleted": false, - "name": "Users Page", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Button1", - "Text8", - "Text6", - "Text5", - "Text4", - "Text3", - "Text2", - "Container1", - "Icon2", - "Text1", - "Icon1", - "Container2", - "Chart1", - "usersTable", - "Text23", - "Text24", - "Text21", - "Text22", - "Text20", - "Table1", - "Image1", - "ordersTable", - "Text18", - "Text19", - "phoneInput", - "Text16", - "nameInput", - "Text17", - "emailInput", - "MainContainer", - "Text15", - "Text12", - "Canvas4", - "Text13", - "Text10", - "Text11", - "Modal1", - "Canvas1", - "Modal2", - "Canvas2", - "Canvas3", - "Button3", - "Button2", - "Button8", - "addressInput", - "Button7", - "Button6" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1360, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "5302vrcr7x", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "Users", - "textStyle": "HEADING" - }, - { - "widgetName": "usersTable", - "topRow": 1, - "bottomRow": 17, - "parentRowSpace": 40, - "onPageChange": "{{getUsers.run()}}", - "type": "TABLE_WIDGET", - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": { - "onSearchTextChanged": true, - "onRowSelected": true, - "onPageChange": true - }, - "onRowSelected": "{{getOrders.run()}}", - "columnActions": [], - "defaultSearchText": "{{appsmith.URL.queryParams.email}}", - "hiddenColumns": [ - "createdAt", - "updatedAt", - "avatar", - "dob", - "gender", - "role", - "status", - "address" - ], - "rightColumn": 9, - "widgetId": "z0l09s5jaz", - "tableData": "{{getUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "defaultSearchText": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "onSearchTextChanged": "{{getUsers.run()}}", - "columnSizeMap": { - "address": 204, - "name": 268, - "id": 74, - "email": 311 - } - }, - { - "widgetName": "Modal1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qcv5mxmdse", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "dynamicBindings": {}, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_LARGE", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "9pgyrkail5", - "topRow": 0, - "bottomRow": 640, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "qcv5mxmdse", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('Modal1')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "3g9bl2sr58", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "lddwvwekdx", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 0, - "text": "

🖋️ Edit {{usersTable.selectedRow.name}}'s Profile<\/h3>", - "textStyle": "LABEL" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "0asi0ps632", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button2", - "rightColumn": 16, - "onClick": "{{updateUser.run(() => getUsers.run(() => closeModal('Modal1')), () => showAlert('error'))}}", - "isDefaultClickDisabled": true, - "widgetId": "9aoww0u181", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Save", - "isDisabled": false - }, - { - "widgetName": "Text10", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "zxqqitzf07", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text11", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "52whn6clnv", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "qhmfxrxrp8", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Address", - "textStyle": "LABEL" - }, - { - "widgetName": "addressInput", - "rightColumn": 13, - "widgetId": "5w60gql1bf", - "topRow": 5, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.address}}" - }, - { - "widgetName": "emailInput", - "rightColumn": 13, - "widgetId": "l97o8yvlrc", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.email}}" - }, - { - "widgetName": "nameInput", - "rightColumn": 13, - "widgetId": "dorbm7hw83", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.name}}" - }, - { - "widgetName": "Text20", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "gds83r70jn", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Phone No", - "textStyle": "LABEL" - }, - { - "widgetName": "phoneInput", - "rightColumn": 13, - "widgetId": "lcmqk3xayr", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "regex": "^[0-9]{1,10}$", - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.phoneNo || \"\"}}" - } - ], - "isDisabled": false - }] - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 16, - "widgetId": "5wiefwlh3m", - "containerStyle": "card", - "topRow": 1, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "8c8ixb84rt", - "vxs1336eti", - "n1tn6qwmfu", - "75njm0wxgx", - "2wymlwykex", - "4x7s4ffqyc", - "m8jxuiwony", - "3mqfe3k3qf", - "lhds2qaxeg", - "p4p3or0jcd", - "uh5tweohvx" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas2", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "c2nnq6o54h", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "5wiefwlh3m", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Button3", - "rightColumn": 16, - "onClick": "{{showModal('Modal1')}}", - "isDefaultClickDisabled": true, - "widgetId": "8c8ixb84rt", - "dynamicProperties": {"isVisible": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id !== undefined}}", - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isVisible": true}, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Edit", - "isDisabled": false - }, - { - "image": "{{usersTable.selectedRow.avatar}}", - "widgetName": "Image1", - "rightColumn": 7, - "widgetId": "vxs1336eti", - "topRow": 0, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "IMAGE_WIDGET", - "dynamicBindings": {"image": true}, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "imageShape": "RECTANGLE", - "leftColumn": 0, - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - { - "widgetName": "Text3", - "rightColumn": 13, - "textAlign": "LEFT", - "widgetId": "n1tn6qwmfu", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.name}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text4", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "75njm0wxgx", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.email}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "2wymlwykex", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.address}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text6", - "rightColumn": 11, - "textAlign": "LEFT", - "widgetId": "4x7s4ffqyc", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id !== undefined}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 7, - "text": "

{{ (usersTable.selectedRow.gender === \"Male\" ? \"♂️\" : \"♀️\") + usersTable.selectedRow.gender}}<\/h3>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text8", - "rightColumn": 7, - "textAlign": "CENTER", - "widgetId": "3mqfe3k3qf", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id === undefined}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 0, - "text": "

👈🏿 Select a user<\/h2>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text21", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "uvw0ma9kfr", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.phoneNo || \"\"}}", - "textStyle": "LABEL" - } - ] - }] - }, - { - "hiddenColumns": [ - "userId", - "orderDate" - ], - "widgetName": "ordersTable", - "rightColumn": 8, - "columnOrder": [ - "id", - "deliveryAddress", - "orderAmount", - "status" - ], - "widgetId": "xr3qu1jpj8", - "topRow": 19, - "bottomRow": 32, - "parentRowSpace": 40, - "tableData": "{{getOrders.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onRowSelected": true}, - "onRowSelected": "{{getOrderProducts.run()}}", - "columnSizeMap": {"userId": 111} - }, - { - "widgetName": "Text13", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "euwmlckp34", - "topRow": 18, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "{{usersTable.selectedRow ? usersTable.selectedRow.name + \"'s Orders\" : \"☝🏽 Select a user\"}}", - "textStyle": "HEADING" - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container2", - "rightColumn": 16, - "widgetId": "xlb8hua7ie", - "containerStyle": "card", - "topRow": 19, - "bottomRow": 32, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "v8531ch9d8", - "0cz98i5vmt" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "children": [{ - "widgetName": "Canvas3", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "gutl68s87o", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "xlb8hua7ie", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text15", - "rightColumn": 7, - "textAlign": "LEFT", - "widgetId": "0cz98i5vmt", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "{{\"Order# \" + ordersTable.selectedRow.id}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Text16", - "rightColumn": 11, - "textAlign": "LEFT", - "widgetId": "ec7hwwpigw", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "{{ordersTable.selectedRow.deliveryAddress}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text17", - "rightColumn": 8, - "textAlign": "LEFT", - "widgetId": "jgv0uu3x5g", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 4, - "text": "{{ordersTable.selectedRow.status}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Button6", - "rightColumn": 16, - "onClick": "{{showModal('Modal2')}}", - "isDefaultClickDisabled": true, - "widgetId": "am2dpsi2q3", - "dynamicProperties": {"isDisabled": true}, - "buttonStyle": "DANGER_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isDisabled": true}, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Refund", - "isDisabled": "{{ordersTable.selectedRow.id === undefined || ordersTable.selectedRow.status === \"REFUNDED\" || appsmith.user.email !== \"nikhil@appsmith.com\"}}" - }, - { - "hiddenColumns": [ - "mrp", - "imageUrl", - "description", - "isListed", - "availabilityDate", - "channel" - ], - "widgetName": "Table1", - "rightColumn": 16, - "columnOrder": [ - "productId", - "productName", - "listingPrice", - "category", - "mrp", - "imageUrl", - "description", - "isListed", - "availabilityDate", - "channel" - ], - "widgetId": "db1kphrwnt", - "topRow": 5, - "bottomRow": 12, - "parentRowSpace": 40, - "tableData": "{{getOrderProducts.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0 - }, - { - "widgetName": "Text18", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "0dxro3kpwp", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "Products", - "textStyle": "HEADING" - }, - { - "widgetName": "Text19", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "ek4t9o9djx", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 0, - "text": "{{\"\u20b9\" + ordersTable.selectedRow.orderAmount}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text24", - "rightColumn": 15, - "textAlign": "CENTER", - "widgetId": "1macn19a8h", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 2, - "text": "{{appsmith.user.email !== \"nikhil@appsmith.com\" ? \"Only Admins can initiate refunds\" : \"\"}}", - "textStyle": "HEADING" - } - ] - }] - }, - { - "widgetName": "Modal2", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "apytb4wr2y", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_SMALL", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas4", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "bek8vtf45d", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "apytb4wr2y", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon2", - "rightColumn": 16, - "onClick": "{{closeModal('Modal2')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "h2bzyryz3k", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text22", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "3c2d1zfzu7", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 0, - "text": "Refund Order #{{ordersTable.selectedRow.id}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Button7", - "rightColumn": 13, - "onClick": "{{closeModal('Modal2')}}", - "isDefaultClickDisabled": true, - "widgetId": "w8hwwktvmg", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 10, - "dynamicTriggers": {"onClick": true}, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button8", - "rightColumn": 16, - "onClick": "{{refundAPI.run(() => markOrderRefund.run(() => getOrders.run(() => closeModal('Modal2'))), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "54fh5v9z6f", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Confirm", - "isDisabled": false - }, - { - "widgetName": "Text23", - "rightColumn": 13, - "textAlign": "LEFT", - "widgetId": "z2k233aijz", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "bek8vtf45d", - "isLoading": false, - "parentColumnSpace": 26, - "leftColumn": 1, - "text": "Are you sure you want to refund this order?", - "textStyle": "LABEL" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Chart1", - "rightColumn": 16, - "allowScroll": false, - "widgetId": "jr461ymixc", - "topRow": 9, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Order Status\",\"data\":\"[\\n {\\n \\\"x\\\": \\\"ORDER_PLACED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"ORDER_PLACED\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"OUT_FOR_DELIVERY\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"OUT_FOR_DELIVERY\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"PAYMENT_PENDING\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"PAYMENT_PENDING\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"REFUNDED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"REFUNDED\\\" }).length}}\\n }\\n \\n]\"}]", - "yAxisName": "Total Order Revenue $", - "parentColumnSpace": 74, - "chartName": "Orders", - "leftColumn": 9, - "xAxisName": "Last Week", - "chartType": "PIE_CHART" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "usersTable.searchText", - "(usersTable.pageNo - 1) * 10" - ], - "name": "getUsers", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "usersTable.searchText", - "(usersTable.pageNo - 1) * 10" - ], - "name": "getUsers", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1360, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "5302vrcr7x", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "Users", - "textStyle": "HEADING" - }, - { - "widgetName": "usersTable", - "topRow": 1, - "bottomRow": 17, - "parentRowSpace": 40, - "onPageChange": "{{getUsers.run()}}", - "type": "TABLE_WIDGET", - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": { - "onSearchTextChanged": true, - "onRowSelected": true, - "onPageChange": true - }, - "onRowSelected": "{{getOrders.run()}}", - "columnActions": [], - "defaultSearchText": "{{appsmith.URL.queryParams.email}}", - "hiddenColumns": [ - "createdAt", - "updatedAt", - "avatar", - "dob", - "gender", - "role", - "status", - "address" - ], - "rightColumn": 9, - "widgetId": "z0l09s5jaz", - "tableData": "{{getUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "defaultSearchText": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "onSearchTextChanged": "{{getUsers.run()}}", - "columnSizeMap": { - "address": 204, - "name": 268, - "id": 74, - "email": 311 - } - }, - { - "widgetName": "Modal1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qcv5mxmdse", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "dynamicBindings": {}, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_LARGE", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "9pgyrkail5", - "topRow": 0, - "bottomRow": 640, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "qcv5mxmdse", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('Modal1')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "3g9bl2sr58", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "lddwvwekdx", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 0, - "text": "

🖋️ Edit {{usersTable.selectedRow.name}}'s Profile<\/h3>", - "textStyle": "LABEL" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "0asi0ps632", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button2", - "rightColumn": 16, - "onClick": "{{updateUser.run(() => getUsers.run(() => closeModal('Modal1')), () => showAlert('error'))}}", - "isDefaultClickDisabled": true, - "widgetId": "9aoww0u181", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "9pgyrkail5", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Save", - "isDisabled": false - }, - { - "widgetName": "Text10", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "zxqqitzf07", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text11", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "52whn6clnv", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "qhmfxrxrp8", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Address", - "textStyle": "LABEL" - }, - { - "widgetName": "addressInput", - "rightColumn": 13, - "widgetId": "5w60gql1bf", - "topRow": 5, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.address}}" - }, - { - "widgetName": "emailInput", - "rightColumn": 13, - "widgetId": "l97o8yvlrc", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.email}}" - }, - { - "widgetName": "nameInput", - "rightColumn": 13, - "widgetId": "dorbm7hw83", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.name}}" - }, - { - "widgetName": "Text20", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "gds83r70jn", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "9pgyrkail5", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Phone No", - "textStyle": "LABEL" - }, - { - "widgetName": "phoneInput", - "rightColumn": 13, - "widgetId": "lcmqk3xayr", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "9pgyrkail5", - "isLoading": false, - "regex": "^[0-9]{1,10}$", - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.phoneNo || \"\"}}" - } - ], - "isDisabled": false - }] - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 16, - "widgetId": "5wiefwlh3m", - "containerStyle": "card", - "topRow": 1, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "8c8ixb84rt", - "vxs1336eti", - "n1tn6qwmfu", - "75njm0wxgx", - "2wymlwykex", - "4x7s4ffqyc", - "m8jxuiwony", - "3mqfe3k3qf", - "lhds2qaxeg", - "p4p3or0jcd", - "uh5tweohvx" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas2", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "c2nnq6o54h", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "5wiefwlh3m", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Button3", - "rightColumn": 16, - "onClick": "{{showModal('Modal1')}}", - "isDefaultClickDisabled": true, - "widgetId": "8c8ixb84rt", - "dynamicProperties": {"isVisible": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id !== undefined}}", - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isVisible": true}, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Edit", - "isDisabled": false - }, - { - "image": "{{usersTable.selectedRow.avatar}}", - "widgetName": "Image1", - "rightColumn": 7, - "widgetId": "vxs1336eti", - "topRow": 0, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "IMAGE_WIDGET", - "dynamicBindings": {"image": true}, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "imageShape": "RECTANGLE", - "leftColumn": 0, - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - { - "widgetName": "Text3", - "rightColumn": 13, - "textAlign": "LEFT", - "widgetId": "n1tn6qwmfu", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.name}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text4", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "75njm0wxgx", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 20.625, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.email}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "2wymlwykex", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.address}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text6", - "rightColumn": 11, - "textAlign": "LEFT", - "widgetId": "4x7s4ffqyc", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id !== undefined}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 7, - "text": "

{{ (usersTable.selectedRow.gender === \"Male\" ? \"♂️\" : \"♀️\") + usersTable.selectedRow.gender}}<\/h3>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text8", - "rightColumn": 7, - "textAlign": "CENTER", - "widgetId": "3mqfe3k3qf", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": "{{usersTable.selectedRow.id === undefined}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 0, - "text": "

👈🏿 Select a user<\/h2>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text21", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "uvw0ma9kfr", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "c2nnq6o54h", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 7, - "text": "{{usersTable.selectedRow.phoneNo || \"\"}}", - "textStyle": "LABEL" - } - ] - }] - }, - { - "hiddenColumns": [ - "userId", - "orderDate" - ], - "widgetName": "ordersTable", - "rightColumn": 8, - "columnOrder": [ - "id", - "deliveryAddress", - "orderAmount", - "status" - ], - "widgetId": "xr3qu1jpj8", - "topRow": 19, - "bottomRow": 32, - "parentRowSpace": 40, - "tableData": "{{getOrders.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onRowSelected": true}, - "onRowSelected": "{{getOrderProducts.run()}}", - "columnSizeMap": {"userId": 111} - }, - { - "widgetName": "Text13", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "euwmlckp34", - "topRow": 18, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "{{usersTable.selectedRow ? usersTable.selectedRow.name + \"'s Orders\" : \"☝🏽 Select a user\"}}", - "textStyle": "HEADING" - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container2", - "rightColumn": 16, - "widgetId": "xlb8hua7ie", - "containerStyle": "card", - "topRow": 19, - "bottomRow": 32, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "v8531ch9d8", - "0cz98i5vmt" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "children": [{ - "widgetName": "Canvas3", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "gutl68s87o", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "xlb8hua7ie", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text15", - "rightColumn": 7, - "textAlign": "LEFT", - "widgetId": "0cz98i5vmt", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "{{\"Order# \" + ordersTable.selectedRow.id}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Text16", - "rightColumn": 11, - "textAlign": "LEFT", - "widgetId": "ec7hwwpigw", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "{{ordersTable.selectedRow.deliveryAddress}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text17", - "rightColumn": 8, - "textAlign": "LEFT", - "widgetId": "jgv0uu3x5g", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 4, - "text": "{{ordersTable.selectedRow.status}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Button6", - "rightColumn": 16, - "onClick": "{{showModal('Modal2')}}", - "isDefaultClickDisabled": true, - "widgetId": "am2dpsi2q3", - "dynamicProperties": {"isDisabled": true}, - "buttonStyle": "DANGER_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isDisabled": true}, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Refund", - "isDisabled": "{{ordersTable.selectedRow.id === undefined || ordersTable.selectedRow.status === \"REFUNDED\" || appsmith.user.email !== \"nikhil@appsmith.com\"}}" - }, - { - "hiddenColumns": [ - "mrp", - "imageUrl", - "description", - "isListed", - "availabilityDate", - "channel" - ], - "widgetName": "Table1", - "rightColumn": 16, - "columnOrder": [ - "productId", - "productName", - "listingPrice", - "category", - "mrp", - "imageUrl", - "description", - "isListed", - "availabilityDate", - "channel" - ], - "widgetId": "db1kphrwnt", - "topRow": 5, - "bottomRow": 12, - "parentRowSpace": 40, - "tableData": "{{getOrderProducts.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0 - }, - { - "widgetName": "Text18", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "0dxro3kpwp", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 0, - "text": "Products", - "textStyle": "HEADING" - }, - { - "widgetName": "Text19", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "ek4t9o9djx", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 0, - "text": "{{\"\u20b9\" + ordersTable.selectedRow.orderAmount}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Text24", - "rightColumn": 15, - "textAlign": "CENTER", - "widgetId": "1macn19a8h", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "gutl68s87o", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 2, - "text": "{{appsmith.user.email !== \"nikhil@appsmith.com\" ? \"Only Admins can initiate refunds\" : \"\"}}", - "textStyle": "HEADING" - } - ] - }] - }, - { - "widgetName": "Modal2", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "apytb4wr2y", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_SMALL", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas4", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "bek8vtf45d", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "apytb4wr2y", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon2", - "rightColumn": 16, - "onClick": "{{closeModal('Modal2')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "h2bzyryz3k", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text22", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "3c2d1zfzu7", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 0, - "text": "Refund Order #{{ordersTable.selectedRow.id}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Button7", - "rightColumn": 13, - "onClick": "{{closeModal('Modal2')}}", - "isDefaultClickDisabled": true, - "widgetId": "w8hwwktvmg", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 10, - "dynamicTriggers": {"onClick": true}, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button8", - "rightColumn": 16, - "onClick": "{{refundAPI.run(() => markOrderRefund.run(() => getOrders.run(() => closeModal('Modal2'))), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "54fh5v9z6f", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "bek8vtf45d", - "isLoading": false, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Confirm", - "isDisabled": false - }, - { - "widgetName": "Text23", - "rightColumn": 13, - "textAlign": "LEFT", - "widgetId": "z2k233aijz", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "bek8vtf45d", - "isLoading": false, - "parentColumnSpace": 26, - "leftColumn": 1, - "text": "Are you sure you want to refund this order?", - "textStyle": "LABEL" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Chart1", - "rightColumn": 16, - "allowScroll": false, - "widgetId": "jr461ymixc", - "topRow": 9, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": true, - "type": "CHART_WIDGET", - "dynamicBindings": {"chartData": true}, - "parentId": "0", - "isLoading": false, - "chartData": "[{\"seriesName\":\"Order Status\",\"data\":\"[\\n {\\n \\\"x\\\": \\\"ORDER_PLACED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"ORDER_PLACED\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"OUT_FOR_DELIVERY\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"OUT_FOR_DELIVERY\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"PAYMENT_PENDING\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"PAYMENT_PENDING\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"REFUNDED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"REFUNDED\\\" }).length}}\\n }\\n \\n]\"}]", - "yAxisName": "Total Order Revenue $", - "parentColumnSpace": 74, - "chartName": "Orders", - "leftColumn": 9, - "xAxisName": "Last Week", - "chartType": "PIE_CHART" - } - ] - } - }] - }, - { - "$actions": [{ - "invalids": [], - "pluginType": "API", - "deleted": false, - "dynamicBindingPathList": [], - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "$pluginPackageName": "restapi-plugin", - "deleted": false, - "name": "https://appsmithhelp.freshdesk.com", - "policies": [], - "datasourceConfiguration": {"url": "https://appsmithhelp.freshdesk.com"}, - "$isEmbedded": true - }, - "isValid": true, - "name": "getTickets", - "actionConfiguration": { - "path": "/api/v2/tickets", - "headers": [ - { - "value": "Basic dG51cjdrUlk4MjRCM3l5eElaeTp0ZXN0", - "key": "Authorization" - }, - { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "requester,description", - "key": "include" - }, - { - "value": "", - "key": "" - } - ], - "timeoutInMillisecond": 10000, - "httpMethod": "GET" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "Support Tickets", - "policies": [], - "$isDefault": true, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Canvas4", - "Button1", - "Canvas2", - "ticketsTable", - "Canvas3", - "Text4", - "Text3", - "Text2", - "Container1", - "Text1", - "Tabs1", - "MainContainer" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Tabs1", - "rightColumn": 16, - "widgetId": "28qy9d4q6j", - "defaultTab": "{{ticketsTable.selectedRow.id === undefined ? \"Blank\" : \"Email\"}}", - "topRow": 0, - "bottomRow": 20, - "tabs": "[{\"label\":\"Blank\",\"id\":\"tab1\"},{\"label\":\"Email\",\"id\":\"tab2\"}]", - "shouldShowTabs": false, - "parentRowSpace": 40, - "isVisible": true, - "type": "TABS_WIDGET", - "dynamicBindings": { - "defaultTab": true, - "selectedTab": true - }, - "parentId": "0", - "shouldScrollContents": false, - "blueprint": {"view": [ - { - "size": { - "rows": 6, - "cols": 16 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "tabId": "tab1", - "detachFromLayout": true, - "children": ["6af2mwjii8"], - "containerStyle": "none", - "canExtend": false - } - }, - { - "size": { - "rows": 6, - "cols": 16 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "tabId": "tab2", - "detachFromLayout": true, - "children": [ - "bv27fj7bs5", - "6af2mwjii8" - ], - "containerStyle": "none", - "canExtend": false - } - } - ]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "children": [ - { - "tabId": "tab1", - "widgetName": "Canvas2", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "ugkkycsm7d", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "28qy9d4q6j", - "minHeight": 280, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [{ - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "66o8bjkz30", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "ugkkycsm7d", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 3, - "text": "

👈 Select a Support Ticket<\/h1>", - "textStyle": "LABEL" - }] - }, - { - "tabId": "tab2", - "widgetName": "Canvas3", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "bx74wpc2rn", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "28qy9d4q6j", - "minHeight": 280, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "bv27fj7bs5", - "topRow": 2, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "{{ticketsTable.selectedRow.description}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Button1", - "rightColumn": 16, - "onClick": "{{navigateTo('Users Page', { email: ticketsTable.selectedRow.email })}}", - "isDefaultClickDisabled": true, - "widgetId": "6af2mwjii8", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "6rczwfuxqd", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "View User", - "isDisabled": false - }, - { - "widgetName": "Text3", - "rightColumn": 7, - "textAlign": "LEFT", - "widgetId": "t23uk8t09q", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "bx74wpc2rn", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 0, - "text": "

Support Email<\/h2>", - "textStyle": "LABEL" - } - ] - } - ] - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 8, - "widgetId": "dkhget3ru7", - "containerStyle": "card", - "topRow": 0, - "bottomRow": 20, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "472a29heor", - "dqzd7flg31" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas4", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "pammdjlrth", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "dkhget3ru7", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "hiddenColumns": [ - "description", - "actions" - ], - "widgetName": "ticketsTable", - "rightColumn": 16, - "widgetId": "472a29heor", - "topRow": 1, - "bottomRow": 19, - "parentRowSpace": 40, - "tableData": "{{getTickets.data.map((ticket) => {\n\treturn {\n\t\tid: ticket.id,\n\t\temail: ticket.requester.email,\n\t\tsubject: ticket.subject,\n\t\tdescription: ticket.description\n\t}\n})}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "columnActions": [], - "columnSizeMap": { - "subject": 217, - "id": 115, - "email": 217 - } - }, - { - "widgetName": "Text4", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "dqzd7flg31", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "

Freskdesk Tickets<\/h2>", - "textStyle": "LABEL" - } - ] - }] - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "API", - "jsonPathKeys": [], - "name": "getTickets", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "API", - "jsonPathKeys": [], - "name": "getTickets", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Tabs1", - "rightColumn": 16, - "widgetId": "28qy9d4q6j", - "defaultTab": "{{ticketsTable.selectedRow.id === undefined ? \"Blank\" : \"Email\"}}", - "topRow": 0, - "bottomRow": 20, - "tabs": "[{\"label\":\"Blank\",\"id\":\"tab1\"},{\"label\":\"Email\",\"id\":\"tab2\"}]", - "shouldShowTabs": false, - "parentRowSpace": 40, - "isVisible": true, - "type": "TABS_WIDGET", - "dynamicBindings": { - "defaultTab": true, - "selectedTab": true - }, - "parentId": "0", - "shouldScrollContents": false, - "blueprint": {"view": [ - { - "size": { - "rows": 6, - "cols": 16 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "tabId": "tab1", - "detachFromLayout": true, - "children": ["6af2mwjii8"], - "containerStyle": "none", - "canExtend": false - } - }, - { - "size": { - "rows": 6, - "cols": 16 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "tabId": "tab2", - "detachFromLayout": true, - "children": [ - "bv27fj7bs5", - "6af2mwjii8" - ], - "containerStyle": "none", - "canExtend": false - } - } - ]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "children": [ - { - "tabId": "tab1", - "widgetName": "Canvas2", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "ugkkycsm7d", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "28qy9d4q6j", - "minHeight": 280, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [{ - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "66o8bjkz30", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "ugkkycsm7d", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 3, - "text": "

👈 Select a Support Ticket<\/h1>", - "textStyle": "LABEL" - }] - }, - { - "tabId": "tab2", - "widgetName": "Canvas3", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "bx74wpc2rn", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "28qy9d4q6j", - "minHeight": 280, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "bv27fj7bs5", - "topRow": 2, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "{{ticketsTable.selectedRow.description}}", - "textStyle": "LABEL" - }, - { - "widgetName": "Button1", - "rightColumn": 16, - "onClick": "{{navigateTo('Users Page', { email: ticketsTable.selectedRow.email })}}", - "isDefaultClickDisabled": true, - "widgetId": "6af2mwjii8", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "6rczwfuxqd", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "View User", - "isDisabled": false - }, - { - "widgetName": "Text3", - "rightColumn": 7, - "textAlign": "LEFT", - "widgetId": "t23uk8t09q", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "bx74wpc2rn", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 0, - "text": "

Support Email<\/h2>", - "textStyle": "LABEL" - } - ] - } - ] - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "Container1", - "rightColumn": 8, - "widgetId": "dkhget3ru7", - "containerStyle": "card", - "topRow": 0, - "bottomRow": 20, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "472a29heor", - "dqzd7flg31" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas4", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "pammdjlrth", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "dkhget3ru7", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "hiddenColumns": [ - "description", - "actions" - ], - "widgetName": "ticketsTable", - "rightColumn": 16, - "widgetId": "472a29heor", - "topRow": 1, - "bottomRow": 19, - "parentRowSpace": 40, - "tableData": "{{getTickets.data.map((ticket) => {\n\treturn {\n\t\tid: ticket.id,\n\t\temail: ticket.requester.email,\n\t\tsubject: ticket.subject,\n\t\tdescription: ticket.description\n\t}\n})}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "columnActions": [], - "columnSizeMap": { - "subject": 217, - "id": 115, - "email": 217 - } - }, - { - "widgetName": "Text4", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "dqzd7flg31", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "

Freskdesk Tickets<\/h2>", - "textStyle": "LABEL" - } - ] - }] - } - ] - } - }] - } - ], - "name": "Customer Support Dashboard", - "policies": [], - "isPublic": true, - "_class": "com.appsmith.server.domains.Application" + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Datasource" + } + ], + "$applications": [ + { + "name": "Charts Tutorial", + "isPublic": true, + "$pages": [ { - "deleted": false, - "$pages": [ - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "statusRadio.selectedOptionValue", - "genderDropdown.selectedOptionValue", - "dobPicker.selectedDate", - "nameInput.text", - "emailInput.text" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "createUser", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "INSERT INTO users\n (name, gender, email, status, dob)\nVALUES\n ('{{nameInput.text}}', '{{genderDropdown.selectedOptionValue}}', '{{emailInput.text}}', '{{statusRadio.selectedOptionValue}}', '{{dobPicker.selectedDate}}');" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "1. Simple Form Submit", - "policies": [], - "$isDefault": true, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Form1", - "Text9", - "Text8", - "Text7", - "Text6", - "Text5", - "Text4", - "statusRadio", - "Text3", - "Text2", - "Text1", - "genderDropdown", - "dobPicker", - "submitButton", - "FormButton2", - "phoneInput", - "nameInput", - "emailInput", - "Text14", - "MainContainer", - "Text15", - "Text12", - "Text13", - "Text10", - "Text11", - "Canvas1" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "d6jgloegyf", - "topRow": 3, - "bottomRow": 21, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "x8vgckp3l4", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "d6jgloegyf", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "1jodo5u68l", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "leftColumn": 0, - "text": "👤 User Form", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": true, - "widgetName": "submitButton", - "rightColumn": 16, - "onClick": "{{createUser.run(() => (), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "plp3uead51", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 15, - "bottomRow": 16, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Submit" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "bnecis4z7c", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 15, - "bottomRow": 16, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 8, - "text": "Reset" - }, - { - "widgetName": "nameInput", - "rightColumn": 15, - "widgetId": "mdhr691bli", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text2", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "aas854mqz9", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "bftcscfabf", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 15, - "widgetId": "471lkifudv", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "regex": "^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "genderDropdown", - "rightColumn": 15, - "widgetId": "6je3zqg8ig", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "defaultOptionValue": "MALE", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"MALE\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"FEMALE\"\n }\n]" - }, - { - "widgetName": "Text4", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "gb5skka46v", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "e12l99p935", - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Status", - "textStyle": "LABEL" - }, - { - "widgetName": "statusRadio", - "rightColumn": 15, - "widgetId": "g5fbk7ctmy", - "topRow": 10, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "RADIO_GROUP_WIDGET", - "dynamicBindings": { - "isValid": true, - "selectedOption": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "defaultOptionValue": "Single", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": [ - { - "id": "1", - "label": "Married", - "value": "Married" - }, - { - "id": "2", - "label": "Single", - "value": "Single" - } - ] - }, - { - "widgetName": "Text6", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "ya2vfipsj5", - "topRow": 12, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Date of Birth", - "textStyle": "LABEL" - }, - { - "widgetName": "dobPicker", - "defaultDate": "11/08/2020 20:57", - "rightColumn": 15, - "dateFormat": "DD/MM/YYYY HH:mm", - "widgetId": "4n4tkytxvn", - "topRow": 13, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text9", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "xcifbddadn", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Phone Number", - "textStyle": "LABEL" - }, - { - "widgetName": "phoneInput", - "rightColumn": 15, - "widgetId": "8t9ztl5mdf", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "regex": "", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text14", - "rightColumn": 16, - "textAlign": "CENTER", - "widgetId": "dirlhhqbj7", - "topRow": 16, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 0, - "text": "

Update the submit button to show a success message!<\/p>", - "textStyle": "BODY" - } - ] - }] - }, - { - "widgetName": "Text7", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "am329sctya", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🔄 Enable the reset form property to reset the form on success<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "nygy0euyhh", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 The form data is submitted to the mock database via the createUser<\/b> Query. The submitButton<\/b> executes the createUser Query onClick.
\nThe query takes inputs from the form using
{{ \"{{ widgetName.property }}\" }}<\/b><\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "rd5jjx61jm", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Simple Form Submit\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "pfvz5vt5eg", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates a simple form submission with data validation", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "r0xi0nyrq5", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🏷️ Mark the nameInput<\/span> as a required field to disable the submit button if the name is empty<\/p>\n", - "textStyle": "BODY" - }, - { - "widgetName": "Text13", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "8a1wds22qy", - "dynamicProperties": {"isVisible": true}, - "topRow": 13, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

☎️ Add a phone number validation to the regex property field
\nEx: ^\\d{10}$<\/span><\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text15", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "nnt0vyrdnp", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [], - "publishedLayoutOnLoadActions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "d6jgloegyf", - "topRow": 3, - "bottomRow": 21, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "x8vgckp3l4", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "d6jgloegyf", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "1jodo5u68l", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "leftColumn": 0, - "text": "👤 User Form", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": true, - "widgetName": "submitButton", - "rightColumn": 16, - "onClick": "{{createUser.run(() => (), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "plp3uead51", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 15, - "bottomRow": 16, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Submit" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "bnecis4z7c", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 15, - "bottomRow": 16, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 8, - "text": "Reset" - }, - { - "widgetName": "nameInput", - "rightColumn": 15, - "widgetId": "mdhr691bli", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text2", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "aas854mqz9", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "bftcscfabf", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 15, - "widgetId": "471lkifudv", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "regex": "^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "genderDropdown", - "rightColumn": 15, - "widgetId": "6je3zqg8ig", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "defaultOptionValue": "MALE", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"MALE\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"FEMALE\"\n }\n]" - }, - { - "widgetName": "Text4", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "gb5skka46v", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "Text5", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "e12l99p935", - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Status", - "textStyle": "LABEL" - }, - { - "widgetName": "statusRadio", - "rightColumn": 15, - "widgetId": "g5fbk7ctmy", - "topRow": 10, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "RADIO_GROUP_WIDGET", - "dynamicBindings": { - "isValid": true, - "selectedOption": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "defaultOptionValue": "Single", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": [ - { - "id": "1", - "label": "Married", - "value": "Married" - }, - { - "id": "2", - "label": "Single", - "value": "Single" - } - ] - }, - { - "widgetName": "Text6", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "ya2vfipsj5", - "topRow": 12, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Date of Birth", - "textStyle": "LABEL" - }, - { - "widgetName": "dobPicker", - "defaultDate": "11/08/2020 20:57", - "rightColumn": 15, - "dateFormat": "DD/MM/YYYY HH:mm", - "widgetId": "4n4tkytxvn", - "topRow": 13, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text9", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "xcifbddadn", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Phone Number", - "textStyle": "LABEL" - }, - { - "widgetName": "phoneInput", - "rightColumn": 15, - "widgetId": "8t9ztl5mdf", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "x8vgckp3l4", - "isLoading": false, - "regex": "", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text14", - "rightColumn": 16, - "textAlign": "CENTER", - "widgetId": "dirlhhqbj7", - "topRow": 16, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "x8vgckp3l4", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 0, - "text": "

Update the submit button to show a success message!<\/p>", - "textStyle": "BODY" - } - ] - }] - }, - { - "widgetName": "Text7", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "am329sctya", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🔄 Enable the reset form property to reset the form on success<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "nygy0euyhh", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 The form data is submitted to the mock database via the createUser<\/b> Query. The submitButton<\/b> executes the createUser Query onClick.
\nThe query takes inputs from the form using
{{ \"{{ widgetName.property }}\" }}<\/b><\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "rd5jjx61jm", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Simple Form Submit\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "pfvz5vt5eg", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates a simple form submission with data validation", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "r0xi0nyrq5", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🏷️ Mark the nameInput<\/span> as a required field to disable the submit button if the name is empty<\/p>\n", - "textStyle": "BODY" - }, - { - "widgetName": "Text13", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "8a1wds22qy", - "dynamicProperties": {"isVisible": true}, - "topRow": 13, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

☎️ Add a phone number validation to the regex property field
\nEx: ^\\d{10}$<\/span><\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text15", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "nnt0vyrdnp", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - } - ] - } - }] - }, - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "scheduleDatePicker.selectedDate", - "ideaInput.text", - "socialSelect.selectedOptionValueArr", - "nameInput.text" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "createCampaign", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "INSERT INTO campaigns\n (\"campaignName\", \"campaignIdea\", \"scheduleDate\", \"campaignPlatforms\", status)\nVALUES\n ('{{nameInput.text}}', '{{ideaInput.text}}', '{{scheduleDatePicker.selectedDate}}', '{{socialSelect.selectedOptionValueArr}}', 'CREATED');\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "2. Confirm Form Submit", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Form1", - "Button1", - "Text8", - "Text7", - "Text6", - "Text5", - "Text4", - "Text3", - "ideaInput", - "Text2", - "Text1", - "Icon1", - "confirmButton", - "socialSelect", - "confirmModal", - "scheduleDatePicker", - "createButton", - "FormButton2", - "nameInput", - "MainContainer", - "Text12", - "Text13", - "Text10", - "Text11", - "Canvas1", - "Canvas2" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "r32mmh4z9v", - "topRow": 3, - "bottomRow": 18, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "pqa1d7o4vt", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "r32mmh4z9v", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "9a5etz3rhh", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "leftColumn": 0, - "text": "🏁 Create Campaign", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": false, - "widgetName": "createButton", - "rightColumn": 16, - "onClick": "{{showModal('confirmModal')}}", - "isDefaultClickDisabled": true, - "widgetId": "jmyi3irm3h", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 11, - "dynamicTriggers": {"onClick": true}, - "text": "Create" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 11, - "isDefaultClickDisabled": true, - "widgetId": "xessbkdnlr", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 7, - "text": "Reset" - }, - { - "isRequired": false, - "widgetName": "nameInput", - "rightColumn": 14, - "widgetId": "yz30dwq3fm", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text2", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "kg51rup1va", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Campaign Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "0nzx3s4u7s", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Scheduled Date", - "textStyle": "LABEL" - }, - { - "widgetName": "scheduleDatePicker", - "defaultDate": "11/08/2020 20:57", - "rightColumn": 10, - "dateFormat": "DD/MM/YYYY HH:mm", - "widgetId": "i64ipc23zm", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text4", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "ioedtykcph", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Campaign Idea", - "textStyle": "LABEL" - }, - { - "widgetName": "ideaInput", - "rightColumn": 14, - "widgetId": "35eplf0gtb", - "topRow": 7, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text5", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "fkria8uyix", - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Social Platforms", - "textStyle": "LABEL" - }, - { - "widgetName": "socialSelect", - "rightColumn": 14, - "widgetId": "z25krk0v3a", - "topRow": 11, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "defaultOptionValue": "FB", - "selectionType": "MULTI_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"FB\",\n \"value\": \"FB\"\n },\n {\n \"label\": \"Twitter\",\n \"value\": \"Twitter\"\n },\n {\n \"label\": \"Instagra\",\n \"value\": \"Instagra\"\n }\n]" - } - ] - }] - }, - { - "widgetName": "confirmModal", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "p6433683et", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_SMALL", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas2", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "uj1kd0nk9j", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "p6433683et", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('confirmModal')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "2wrstdve0e", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text6", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "lagfhwigea", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 0, - "text": "Create {{nameInput.text || \"Campaign\"}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "ibrcaegmxe", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "confirmButton", - "rightColumn": 16, - "onClick": "{{createCampaign.run(() => (), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "yipy4c10gz", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Confirm", - "isDisabled": false - }, - { - "widgetName": "Text7", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "ahoelaxsvr", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "uj1kd0nk9j", - "isLoading": false, - "parentColumnSpace": 26, - "leftColumn": 1, - "text": "A campaign cannot be edited once created. Are you sure you want to proceed?", - "textStyle": "LABEL" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Text8", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "rcbzqvhbi7", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 The createButton<\/b> is configured to open a Modal onClick.\n
\nThe Modal requests for confirmation and the confirmButton<\/b> is configred to execute the createCampaign<\/b> Query. <\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "hx6f6moaql", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Confirm Form Submit\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text11", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "uy1cu7aoak", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how to confirm form submissions which lead to important or dangerous actions", - "textStyle": "BODY" - }, - { - "widgetName": "Text12", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "2rjgd88z1l", - "dynamicProperties": {"isVisible": true}, - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text13", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "fmnqge8a4x", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

\n🔍 Inspect the createButton<\/b> properties.

\n🌂 Update the confirmButton<\/span> in the modal to close once the campagin is created<\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [], - "publishedLayoutOnLoadActions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "r32mmh4z9v", - "topRow": 3, - "bottomRow": 18, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "pqa1d7o4vt", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "r32mmh4z9v", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "9a5etz3rhh", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "leftColumn": 0, - "text": "🏁 Create Campaign", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": false, - "widgetName": "createButton", - "rightColumn": 16, - "onClick": "{{showModal('confirmModal')}}", - "isDefaultClickDisabled": true, - "widgetId": "jmyi3irm3h", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 11, - "dynamicTriggers": {"onClick": true}, - "text": "Create" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 11, - "isDefaultClickDisabled": true, - "widgetId": "xessbkdnlr", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 7, - "text": "Reset" - }, - { - "isRequired": false, - "widgetName": "nameInput", - "rightColumn": 14, - "widgetId": "yz30dwq3fm", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "value": true - }, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text2", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "kg51rup1va", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Campaign Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "0nzx3s4u7s", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Scheduled Date", - "textStyle": "LABEL" - }, - { - "widgetName": "scheduleDatePicker", - "defaultDate": "11/08/2020 20:57", - "rightColumn": 10, - "dateFormat": "DD/MM/YYYY HH:mm", - "widgetId": "i64ipc23zm", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text4", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "ioedtykcph", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Campaign Idea", - "textStyle": "LABEL" - }, - { - "widgetName": "ideaInput", - "rightColumn": 14, - "widgetId": "35eplf0gtb", - "topRow": 7, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT" - }, - { - "widgetName": "Text5", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "fkria8uyix", - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Social Platforms", - "textStyle": "LABEL" - }, - { - "widgetName": "socialSelect", - "rightColumn": 14, - "widgetId": "z25krk0v3a", - "topRow": 11, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "pqa1d7o4vt", - "isLoading": false, - "defaultOptionValue": "FB", - "selectionType": "MULTI_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"FB\",\n \"value\": \"FB\"\n },\n {\n \"label\": \"Twitter\",\n \"value\": \"Twitter\"\n },\n {\n \"label\": \"Instagra\",\n \"value\": \"Instagra\"\n }\n]" - } - ] - }] - }, - { - "widgetName": "confirmModal", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "p6433683et", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_SMALL", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas2", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "uj1kd0nk9j", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "p6433683et", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('confirmModal')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "2wrstdve0e", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 14, - "iconSize": 24 - }, - { - "widgetName": "Text6", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "lagfhwigea", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 0, - "text": "Create {{nameInput.text || \"Campaign\"}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "ibrcaegmxe", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "confirmButton", - "rightColumn": 16, - "onClick": "{{createCampaign.run(() => (), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "yipy4c10gz", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 4, - "bottomRow": 5, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "uj1kd0nk9j", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Confirm", - "isDisabled": false - }, - { - "widgetName": "Text7", - "rightColumn": 14, - "textAlign": "LEFT", - "widgetId": "ahoelaxsvr", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "uj1kd0nk9j", - "isLoading": false, - "parentColumnSpace": 26, - "leftColumn": 1, - "text": "A campaign cannot be edited once created. Are you sure you want to proceed?", - "textStyle": "LABEL" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Text8", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "rcbzqvhbi7", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 The createButton<\/b> is configured to open a Modal onClick.\n
\nThe Modal requests for confirmation and the confirmButton<\/b> is configred to execute the createCampaign<\/b> Query. <\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "hx6f6moaql", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Confirm Form Submit\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text11", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "uy1cu7aoak", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how to confirm form submissions which lead to important or dangerous actions", - "textStyle": "BODY" - }, - { - "widgetName": "Text12", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "2rjgd88z1l", - "dynamicProperties": {"isVisible": true}, - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text13", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "fmnqge8a4x", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 12, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

\n🔍 Inspect the createButton<\/b> properties.

\n🌂 Update the confirmButton<\/span> in the modal to close once the campagin is created<\/p>", - "textStyle": "BODY" - } - ] - } - }] - }, - { - "$actions": [ - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["appsmith.URL.queryParams.email"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "fetchUserByUrlParam", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users where email = '{{appsmith.URL.queryParams.email}}' ORDER BY id LIMIT 1;\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "genderDropdown.selectedOptionValue", - "dobPicker.selectedDate", - "nameInput.text", - "emailInput.text", - "fetchUserByUrlParam.data[0].id" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "updateUser", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "UPDATE users\n SET name = '{{nameInput.text}}',\n email = '{{emailInput.text}}',\n gender = '{{genderDropdown.selectedOptionValue}}',\n dob = '{{dobPicker.selectedDate}}'\n WHERE id = {{fetchUserByUrlParam.data[0].id}};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - } - ], - "deleted": false, - "name": "3. Pre-Fill Form", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Form1", - "Text9", - "gender", - "Text7", - "Text6", - "FormButton2", - "Text3", - "Text2", - "Text1", - "Text16", - "nameInput", - "emailInput", - "MainContainer", - "Text15", - "Text11", - "Canvas1", - "refreshButton", - "genderDropdown", - "updateButton", - "dobPicker" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "yihxuqc4pa", - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "epboelq954", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "yihxuqc4pa", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "9o1dx1zkxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "leftColumn": 0, - "text": "👤 Update User", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": true, - "widgetName": "updateButton", - "rightColumn": 16, - "onClick": "{{updateUser.run(() => fetchUserByUrlParam.run(), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "mio7jzmj49", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 11, - "bottomRow": 12, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "epboelq954", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 10, - "dynamicTriggers": {"onClick": true}, - "text": "Update User" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 10, - "isDefaultClickDisabled": true, - "widgetId": "8mwfe4o99s", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 11, - "bottomRow": 12, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "epboelq954", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 6, - "text": "Reset" - }, - { - "widgetName": "nameInput", - "rightColumn": 14, - "widgetId": "75v9zd6qfq", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT", - "defaultText": "{{fetchUserByUrlParam.data[0].name}}" - }, - { - "widgetName": "Text2", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "8xxyi61bnt", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "vrkg24ziqv", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 14, - "widgetId": "cte0iuvg43", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT", - "defaultText": "{{fetchUserByUrlParam.data[0].email}}" - }, - { - "widgetName": "gender", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "3jsdwjjq4j", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "genderDropdown", - "rightColumn": 14, - "widgetId": "wdt4750qtk", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "defaultOptionValue": true, - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "epboelq954", - "isLoading": false, - "defaultOptionValue": "{{fetchUserByUrlParam.data[0].gender}}", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]" - }, - { - "widgetName": "dobPicker", - "defaultDate": "{{fetchUserByUrlParam.data ? fetchUserByUrlParam.data[0].dob : null}}", - "rightColumn": 14, - "dateFormat": "YYYY-MM-DD", - "widgetId": "ob7ukijkj6", - "dynamicProperties": {"defaultDate": true}, - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text6", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "qa9rt17hgi", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Date of Birth", - "textStyle": "LABEL" - } - ] - }] - }, - { - "widgetName": "Text7", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "82um6ujlvj", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Pre-Fill Form Fields\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text9", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "weebfy1s7o", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how forms can be pre-filled with data passed from another page through a url param", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "ns7umsaj20", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🔍 Inspect the table properties & the input widgets & the fetchUserByUrlParam<\/b> Query.

\n🔄 Refresh the page with an email query param in the URL
Trigger the navigate action from a button and pass a query param to the function. (Inspect refreshButton<\/b>)<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "refreshButton", - "rightColumn": 15, - "onClick": "{{navigateTo(appsmith.URL.fullPath + '?email=james@freshdesk.com' )}}", - "isDefaultClickDisabled": true, - "widgetId": "bs657p5ziv", - "dynamicProperties": { - "onClick": true, - "isVisible": true - }, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 14, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isVisible": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Refresh Page", - "isDisabled": false - }, - { - "widgetName": "Text15", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "663vfouck2", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 On Page Load, the fetchUserByUrlParam<\/b> Query is run. The query reads the email query param<\/b> in the URL to fetch the relevant user.
\nThe default property of the form input widgets are bound to the response of the fetchUserByUrlParam<\/b> Query<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text16", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "ejpusse9wy", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["appsmith.URL.queryParams.email"], - "name": "fetchUserByUrlParam", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["appsmith.URL.queryParams.email"], - "name": "fetchUserByUrlParam", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 7, - "widgetId": "yihxuqc4pa", - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 518, - "detachFromLayout": true, - "widgetId": "epboelq954", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 520, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "yihxuqc4pa", - "blueprint": {"view": [ - { - "size": { - "rows": 1, - "cols": 12 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Form", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 12 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": true, - "buttonStyle": "PRIMARY_BUTTON", - "text": "Submit" - } - }, - { - "size": { - "rows": 1, - "cols": 4 - }, - "position": { - "top": 11, - "left": 8 - }, - "type": "FORM_BUTTON_WIDGET", - "props": { - "resetFormOnClick": true, - "disabledWhenInvalid": false, - "buttonStyle": "SECONDARY_BUTTON", - "text": "Reset" - } - } - ]}, - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "9o1dx1zkxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "leftColumn": 0, - "text": "👤 Update User", - "textStyle": "HEADING" - }, - { - "resetFormOnClick": true, - "widgetName": "updateButton", - "rightColumn": 16, - "onClick": "{{updateUser.run(() => fetchUserByUrlParam.run(), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "mio7jzmj49", - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 11, - "bottomRow": 12, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "epboelq954", - "isLoading": false, - "disabledWhenInvalid": true, - "leftColumn": 10, - "dynamicTriggers": {"onClick": true}, - "text": "Update User" - }, - { - "resetFormOnClick": true, - "widgetName": "FormButton2", - "rightColumn": 10, - "isDefaultClickDisabled": true, - "widgetId": "8mwfe4o99s", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 11, - "bottomRow": 12, - "isVisible": true, - "type": "FORM_BUTTON_WIDGET", - "parentId": "epboelq954", - "isLoading": false, - "disabledWhenInvalid": false, - "leftColumn": 6, - "text": "Reset" - }, - { - "widgetName": "nameInput", - "rightColumn": 14, - "widgetId": "75v9zd6qfq", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT", - "defaultText": "{{fetchUserByUrlParam.data[0].name}}" - }, - { - "widgetName": "Text2", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "8xxyi61bnt", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "Text3", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "vrkg24ziqv", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 14, - "widgetId": "cte0iuvg43", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "inputType": "TEXT", - "defaultText": "{{fetchUserByUrlParam.data[0].email}}" - }, - { - "widgetName": "gender", - "rightColumn": 5, - "textAlign": "LEFT", - "widgetId": "3jsdwjjq4j", - "topRow": 6, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "genderDropdown", - "rightColumn": 14, - "widgetId": "wdt4750qtk", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "defaultOptionValue": true, - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "epboelq954", - "isLoading": false, - "defaultOptionValue": "{{fetchUserByUrlParam.data[0].gender}}", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 25.25, - "leftColumn": 1, - "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]" - }, - { - "widgetName": "dobPicker", - "defaultDate": "{{fetchUserByUrlParam.data ? fetchUserByUrlParam.data[0].dob : null}}", - "rightColumn": 14, - "dateFormat": "YYYY-MM-DD", - "widgetId": "ob7ukijkj6", - "dynamicProperties": {"defaultDate": true}, - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "isDisabled": false - }, - { - "widgetName": "Text6", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "qa9rt17hgi", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "epboelq954", - "isLoading": false, - "parentColumnSpace": 25.25, - "leftColumn": 1, - "text": "Date of Birth", - "textStyle": "LABEL" - } - ] - }] - }, - { - "widgetName": "Text7", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "82um6ujlvj", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Pre-Fill Form Fields\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text9", - "rightColumn": 13, - "textAlign": "CENTER", - "widgetId": "weebfy1s7o", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "This page demonstrates how forms can be pre-filled with data passed from another page through a url param", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "ns7umsaj20", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

🔍 Inspect the table properties & the input widgets & the fetchUserByUrlParam<\/b> Query.

\n🔄 Refresh the page with an email query param in the URL
Trigger the navigate action from a button and pass a query param to the function. (Inspect refreshButton<\/b>)<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "refreshButton", - "rightColumn": 15, - "onClick": "{{navigateTo(appsmith.URL.fullPath + '?email=james@freshdesk.com' )}}", - "isDefaultClickDisabled": true, - "widgetId": "bs657p5ziv", - "dynamicProperties": { - "onClick": true, - "isVisible": true - }, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 14, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "BUTTON_WIDGET", - "dynamicBindings": {"isVisible": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 13, - "dynamicTriggers": {"onClick": true}, - "text": "Refresh Page", - "isDisabled": false - }, - { - "widgetName": "Text15", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "663vfouck2", - "dynamicProperties": {"isVisible": true}, - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "

💡 On Page Load, the fetchUserByUrlParam<\/b> Query is run. The query reads the email query param<\/b> in the URL to fetch the relevant user.
\nThe default property of the form input widgets are bound to the response of the fetchUserByUrlParam<\/b> Query<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text16", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "ejpusse9wy", - "dynamicProperties": {"isVisible": true}, - "topRow": 9, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 8, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - } - ] - } - }] - } - ], - "name": "Form Tutorial", - "policies": [], - "isPublic": true, - "_class": "com.appsmith.server.domains.Application" - }, - { - "deleted": false, - "$pages": [ - { - "$actions": [ - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getUsers", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users ORDER BY id LIMIT 5 offset {{(usersTable.pageNo - 1) * 5}};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "API", - "deleted": false, - "dynamicBindingPathList": [ - {"key": "prev"}, - {"key": "next"} - ], - "jsonPathKeys": [ - "getUsersAPI.data.previous", - "getUsersAPI.data.next" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "restapi-plugin", - "deleted": false, - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "datasourceConfiguration": {"url": "https://mock-api.appsmith.com"}, - "$isEmbedded": true - }, - "isValid": true, - "name": "getUsersAPI", - "actionConfiguration": { - "next": "{{getUsersAPI.data.next}}", - "path": "/users", - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "paginationType": "URL", - "queryParameters": [ - { - "value": "1", - "key": "page" - }, - { - "value": "", - "key": "" - } - ], - "prev": "{{getUsersAPI.data.previous}}", - "timeoutInMillisecond": 10000, - "httpMethod": "GET" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - } - ], - "deleted": false, - "name": "1. Displaying Data", - "policies": [], - "$isDefault": true, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Text9", - "Text8", - "Text5", - "Text3", - "Text2", - "Text1", - "Text14", - "MainContainer", - "Text15", - "usersTable", - "Text12", - "Text13", - "usersTableFormatted" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1360, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "3nz99ffgvf", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Displaying Data in a Table\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "zw1l4lqlxq", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "text": "This page demonstrates how Tables can display data from APIs & DB Queries, paginated the data & transform it to suit the widget", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "avatar", - "gender" - ], - "widgetName": "usersTable", - "rightColumn": 10, - "widgetId": "sf07g7owd4", - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "onPageChange": "{{getUsers.run()}}", - "tableData": "{{getUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "address": 284, - "gender": 99, - "name": 130, - "id": 70, - "email": 175 - } - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "wihhcbu9c4", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

💡 The table fetches data via the getUsers<\/b> Query. The data is bound to the table property using{{ \"{{ getUsers.data }}\" }}.<\/b>

\n📄The getUsers<\/b> Query takes the pageNo of the table to paginate the request using
{{\"{{ usersTable.pageNo }}\"}}<\/b> in the query.\n
The table has server side pagination enabled and executes the query on page change.\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text5", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "2ea3qtzuug", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "hiddenColumns": [ - "avatar", - "updatedAt", - "gender", - "address" - ], - "widgetName": "usersTableFormatted", - "rightColumn": 10, - "widgetId": "6fxa6ls1xm", - "topRow": 16, - "bottomRow": 32, - "parentRowSpace": 40, - "onPageChange": "{{getUsersAPI.run()}}", - "tableData": "{{getUsersAPI.data.users.map((user) => { \n return {\n\t\t...user,\n\t\tstatus: user.status.toLowerCase(),\n\t\tcreatedAt: moment(user.createdAt).format(\"Do MMM YYYY\")\n\t}\n})}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "id": 84, - "email": 204 - } - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "y6lqi4r1xl", - "topRow": 15, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "😍 Formatted Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "hd75cgspiv", - "dynamicProperties": {"isVisible": true}, - "topRow": 16, - "bottomRow": 24, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🌩️ Often data returned by an API is not in the format the table requires. To convert the data to the correct format, we use Javascript and transform the data in the table data property.

\n🌪️ The table maps over the data returned by getUsersAPI<\/b>, changes the status field to lowercase and formats the date field.

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text12", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "ow78o27gb5", - "dynamicProperties": {"isVisible": true}, - "topRow": 26, - "bottomRow": 30, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the table properties.

🔠 Try updating the function in the table property and format the status<\/b> field to begin with a capital letter!<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text13", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "hmh7iay9le", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text14", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "xff54m33y3", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the table properties & the getUsers<\/b> Query.

🌟 Try navigating through the table's pages.<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text15", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "mlmkyirm8n", - "dynamicProperties": {"isVisible": true}, - "topRow": 25, - "bottomRow": 26, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "name": "getUsers", - "timeoutInMillisecond": 10000 - }, - { - "pluginType": "API", - "jsonPathKeys": [ - "getUsersAPI.data.previous", - "getUsersAPI.data.next" - ], - "name": "getUsersAPI", - "timeoutInMillisecond": 10000 - } - ]], - "publishedLayoutOnLoadActions": [[ - { - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "name": "getUsers", - "timeoutInMillisecond": 10000 - }, - { - "pluginType": "API", - "jsonPathKeys": [ - "getUsersAPI.data.previous", - "getUsersAPI.data.next" - ], - "name": "getUsersAPI", - "timeoutInMillisecond": 10000 - } - ]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1360, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "3nz99ffgvf", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 3, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Displaying Data in a Table\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "zw1l4lqlxq", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "text": "This page demonstrates how Tables can display data from APIs & DB Queries, paginated the data & transform it to suit the widget", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "avatar", - "gender" - ], - "widgetName": "usersTable", - "rightColumn": 10, - "widgetId": "sf07g7owd4", - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "onPageChange": "{{getUsers.run()}}", - "tableData": "{{getUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "address": 284, - "gender": 99, - "name": 130, - "id": 70, - "email": 175 - } - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "wihhcbu9c4", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

💡 The table fetches data via the getUsers<\/b> Query. The data is bound to the table property using{{ \"{{ getUsers.data }}\" }}.<\/b>

\n📄The getUsers<\/b> Query takes the pageNo of the table to paginate the request using
{{\"{{ usersTable.pageNo }}\"}}<\/b> in the query.\n
The table has server side pagination enabled and executes the query on page change.\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text5", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "2ea3qtzuug", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "hiddenColumns": [ - "avatar", - "updatedAt", - "gender", - "address" - ], - "widgetName": "usersTableFormatted", - "rightColumn": 10, - "widgetId": "6fxa6ls1xm", - "topRow": 16, - "bottomRow": 32, - "parentRowSpace": 40, - "onPageChange": "{{getUsersAPI.run()}}", - "tableData": "{{getUsersAPI.data.users.map((user) => { \n return {\n\t\t...user,\n\t\tstatus: user.status.toLowerCase(),\n\t\tcreatedAt: moment(user.createdAt).format(\"Do MMM YYYY\")\n\t}\n})}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "id": 84, - "email": 204 - } - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "y6lqi4r1xl", - "topRow": 15, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "😍 Formatted Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "hd75cgspiv", - "dynamicProperties": {"isVisible": true}, - "topRow": 16, - "bottomRow": 24, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🌩️ Often data returned by an API is not in the format the table requires. To convert the data to the correct format, we use Javascript and transform the data in the table data property.

\n🌪️ The table maps over the data returned by getUsersAPI<\/b>, changes the status field to lowercase and formats the date field.

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text12", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "ow78o27gb5", - "dynamicProperties": {"isVisible": true}, - "topRow": 26, - "bottomRow": 30, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the table properties.

🔠 Try updating the function in the table property and format the status<\/b> field to begin with a capital letter!<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text13", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "hmh7iay9le", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text14", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "xff54m33y3", - "dynamicProperties": {"isVisible": true}, - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the table properties & the getUsers<\/b> Query.

🌟 Try navigating through the table's pages.<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text15", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "mlmkyirm8n", - "dynamicProperties": {"isVisible": true}, - "topRow": 25, - "bottomRow": 26, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - } - ] - } - }] - }, - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "usersTable.searchText || \"\"", - "(usersTable.pageNo - 1) * 10", - "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getSearchedUsers", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users where gender {{filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"}} AND name ilike '%{{usersTable.searchText || \"\"}}%' ORDER BY id LIMIT 10 offset {{ (usersTable.pageNo - 1) * 10 }};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "2. Searching & Filtering", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "usersTable", - "filterDropdown", - "Text10", - "Text9", - "Text8", - "Text3", - "Text2", - "Text1", - "MainContainer" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "kmgssafdwq", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Searching & Filtering\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "lisxd7rkzy", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "text": "This page demonstrates how to perform server side searching and filtering of datra. (Client side is enabled by default)", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar" - ], - "widgetName": "usersTable", - "rightColumn": 10, - "widgetId": "owqebe2drj", - "topRow": 4, - "bottomRow": 20, - "parentRowSpace": 40, - "onPageChange": "{{getSearchedUsers.run()}}", - "tableData": "{{getSearchedUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "onSearchTextChanged": "{{getSearchedUsers.run()}}", - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": { - "onSearchTextChanged": true, - "onPageChange": true - }, - "columnSizeMap": { - "address": 213, - "id": 78 - } - }, - { - "widgetName": "filterDropdown", - "rightColumn": 10, - "widgetId": "9bicbhtluy", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "0", - "isLoading": false, - "defaultOptionValue": "ALL", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 74, - "leftColumn": 8, - "dynamicTriggers": {"onOptionChange": true}, - "options": "[\n {\n \"label\": \"All\",\n \"value\": \"ALL\"\n },{\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]", - "onOptionChange": "{{getSearchedUsers.run()}}" - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "tosmuzh0kw", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

💡 The usersTable<\/b> displays data returned by the getSearchedUsers<\/b> Query.

\n🔻 The filterDropdown<\/b> contains options to filter the users by gender. The dropdown executes the getSearchedUsers<\/b> Query onOptionSelected.

\n❓The getSearchedUsers<\/b> Query has a where clause that reads it's values from the filterDropdown<\/b> and usersTable.searchText<\/b>

\n✅ The getSearchedUsers<\/b> Query uses conditional checks to modify the where clause when the ALL option is selected and no searchText is present\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "fz0zdf4tii", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "c9la1jtf17", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text10", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "lpfksj1cri", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 18, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the filterDropdown<\/b> properties & the getSearchedUsers<\/b> Query.

🔍 Try searching and filtering the table data.<\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "usersTable.searchText || \"\"", - "(usersTable.pageNo - 1) * 10", - "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" - ], - "name": "getSearchedUsers", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": [ - "usersTable.searchText || \"\"", - "(usersTable.pageNo - 1) * 10", - "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" - ], - "name": "getSearchedUsers", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "kmgssafdwq", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Searching & Filtering\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "lisxd7rkzy", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 1, - "text": "This page demonstrates how to perform server side searching and filtering of datra. (Client side is enabled by default)", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar" - ], - "widgetName": "usersTable", - "rightColumn": 10, - "widgetId": "owqebe2drj", - "topRow": 4, - "bottomRow": 20, - "parentRowSpace": 40, - "onPageChange": "{{getSearchedUsers.run()}}", - "tableData": "{{getSearchedUsers.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "onSearchTextChanged": "{{getSearchedUsers.run()}}", - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": { - "onSearchTextChanged": true, - "onPageChange": true - }, - "columnSizeMap": { - "address": 213, - "id": 78 - } - }, - { - "widgetName": "filterDropdown", - "rightColumn": 10, - "widgetId": "9bicbhtluy", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "0", - "isLoading": false, - "defaultOptionValue": "ALL", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 74, - "leftColumn": 8, - "dynamicTriggers": {"onOptionChange": true}, - "options": "[\n {\n \"label\": \"All\",\n \"value\": \"ALL\"\n },{\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]", - "onOptionChange": "{{getSearchedUsers.run()}}" - }, - { - "widgetName": "Text3", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "tosmuzh0kw", - "dynamicProperties": {"isVisible": true}, - "topRow": 4, - "bottomRow": 14, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

💡 The usersTable<\/b> displays data returned by the getSearchedUsers<\/b> Query.

\n🔻 The filterDropdown<\/b> contains options to filter the users by gender. The dropdown executes the getSearchedUsers<\/b> Query onOptionSelected.

\n❓The getSearchedUsers<\/b> Query has a where clause that reads it's values from the filterDropdown<\/b> and usersTable.searchText<\/b>

\n✅ The getSearchedUsers<\/b> Query uses conditional checks to modify the where clause when the ALL option is selected and no searchText is present\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "fz0zdf4tii", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "c9la1jtf17", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "-------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text10", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "lpfksj1cri", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 18, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 11, - "text": "

🔍 Inspect the filterDropdown<\/b> properties & the getSearchedUsers<\/b> Query.

🔍 Try searching and filtering the table data.<\/p>", - "textStyle": "BODY" - } - ] - } - }] - }, - { - "$actions": [{ - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["(usersTable.pageNo - 1) * 10"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getUsersDrilldown", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users ORDER BY id LIMIT 10 offset {{ (usersTable.pageNo - 1) * 10 }};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }], - "deleted": false, - "name": "3. Drilldown Table Data", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "dobText", - "Text9", - "Text8", - "detailsContainer", - "addressText", - "Text2", - "Text1", - "emailText", - "nameText", - "MainContainer", - "usersTable", - "Text12", - "Text10", - "Text11", - "Canvas1", - "avatarImage", - "roleText" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "2jwect0lhg", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Drilldown Table Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "5iytdt4zb8", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 2, - "text": "This page demonstrates how to efficiently display the important columns in a table and to display the row details as a drilldown", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar", - "address", - "role", - "gender", - "dob", - "phoneNo" - ], - "widgetName": "usersTable", - "rightColumn": 8, - "widgetId": "2mameo5ws0", - "topRow": 4, - "bottomRow": 20, - "parentRowSpace": 40, - "onPageChange": "{{getUsersDrilldown.run()}}", - "tableData": "{{getUsersDrilldown.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "name": 203, - "id": 72, - "phoneNo": 164, - "email": 362 - } - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "detailsContainer", - "rightColumn": 16, - "widgetId": "ctgmvtblim", - "containerStyle": "card", - "topRow": 4, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "8f1tu5q2pt", - "u4p8iqclkx", - "img7hphdti", - "oas3cb2urw", - "lhhijlpqge", - "qbwww7njtr" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "cl6vqx5vsw", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "ctgmvtblim", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "image": "{{usersTable.selectedRow.avatar}}", - "widgetName": "avatarImage", - "rightColumn": 4, - "widgetId": "8f1tu5q2pt", - "topRow": 0, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "IMAGE_WIDGET", - "dynamicBindings": {"image": true}, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "imageShape": "RECTANGLE", - "leftColumn": 0, - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - { - "widgetName": "emailText", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "u4p8iqclkx", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.email}}", - "textStyle": "LABEL" - }, - { - "widgetName": "nameText", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "img7hphdti", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.name}}", - "textStyle": "LABEL" - }, - { - "widgetName": "addressText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "oas3cb2urw", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.address}}", - "textStyle": "LABEL" - }, - { - "widgetName": "roleText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "lhhijlpqge", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "text": "{{usersTable.selectedRow.role}}", - "textStyle": "LABEL" - }, - { - "widgetName": "dobText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "1x38sheka8", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "text": "{{moment(usersTable.selectedRow.dob).format(\"Do MMM YYYY\")}}", - "textStyle": "LABEL" - } - ] - }] - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "rf2yjbzd20", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "azglzewlcp", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "{{usersTable.selectedRow ? \"🙎 User Details\" : \"👈 Select a user in the table\"}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Text10", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "fwvqp8bxqk", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔩 The non-essential table columns are hidden and the detailsContainer<\/b> displays a drill down view of the entire row.

\n🖼️ The container is customised with widgets for each column in the table ex. Image widget for avatar.

\n🔘 The widgets are bound to the value of the selectedRow<\/b> in the usersTable<\/b> using {{\"{{ usersTable.selectedRow.columnName }}\"}}<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "wc3bxw54hq", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "7fuhyiakvc", - "dynamicProperties": {"isVisible": true}, - "topRow": 16, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the widget properties in the detailsContainer<\/b>.

☿️ Try displaying the users gender in the detailsContainer<\/b>.<\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 10"], - "name": "getUsersDrilldown", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 10"], - "name": "getUsersDrilldown", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "2jwect0lhg", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Drilldown Table Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "widgetName": "Text2", - "rightColumn": 14, - "textAlign": "CENTER", - "widgetId": "5iytdt4zb8", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 2, - "text": "This page demonstrates how to efficiently display the important columns in a table and to display the row details as a drilldown", - "textStyle": "BODY" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar", - "address", - "role", - "gender", - "dob", - "phoneNo" - ], - "widgetName": "usersTable", - "rightColumn": 8, - "widgetId": "2mameo5ws0", - "topRow": 4, - "bottomRow": 20, - "parentRowSpace": 40, - "onPageChange": "{{getUsersDrilldown.run()}}", - "tableData": "{{getUsersDrilldown.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnSizeMap": { - "name": 203, - "id": 72, - "phoneNo": 164, - "email": 362 - } - }, - { - "backgroundColor": "#FFFFFF", - "widgetName": "detailsContainer", - "rightColumn": 16, - "widgetId": "ctgmvtblim", - "containerStyle": "card", - "topRow": 4, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "CONTAINER_WIDGET", - "parentId": "0", - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "detachFromLayout": true, - "children": [ - "8f1tu5q2pt", - "u4p8iqclkx", - "img7hphdti", - "oas3cb2urw", - "lhhijlpqge", - "qbwww7njtr" - ], - "containerStyle": "none", - "canExtend": false - } - }]}, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 592, - "detachFromLayout": true, - "widgetId": "cl6vqx5vsw", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "parentId": "ctgmvtblim", - "minHeight": 400, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "image": "{{usersTable.selectedRow.avatar}}", - "widgetName": "avatarImage", - "rightColumn": 4, - "widgetId": "8f1tu5q2pt", - "topRow": 0, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "IMAGE_WIDGET", - "dynamicBindings": {"image": true}, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "imageShape": "RECTANGLE", - "leftColumn": 0, - "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" - }, - { - "widgetName": "emailText", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "u4p8iqclkx", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.email}}", - "textStyle": "LABEL" - }, - { - "widgetName": "nameText", - "rightColumn": 12, - "textAlign": "LEFT", - "widgetId": "img7hphdti", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 34.5, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.name}}", - "textStyle": "LABEL" - }, - { - "widgetName": "addressText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "oas3cb2urw", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 5, - "text": "{{usersTable.selectedRow.address}}", - "textStyle": "LABEL" - }, - { - "widgetName": "roleText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "lhhijlpqge", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "text": "{{usersTable.selectedRow.role}}", - "textStyle": "LABEL" - }, - { - "widgetName": "dobText", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "1x38sheka8", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "cl6vqx5vsw", - "isLoading": false, - "parentColumnSpace": 29.875, - "leftColumn": 12, - "text": "{{moment(usersTable.selectedRow.dob).format(\"Do MMM YYYY\")}}", - "textStyle": "LABEL" - } - ] - }] - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "rf2yjbzd20", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text9", - "rightColumn": 15, - "textAlign": "LEFT", - "widgetId": "azglzewlcp", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "shouldScroll": false, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "{{usersTable.selectedRow ? \"🙎 User Details\" : \"👈 Select a user in the table\"}}", - "textStyle": "HEADING" - }, - { - "widgetName": "Text10", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "fwvqp8bxqk", - "dynamicProperties": {"isVisible": true}, - "topRow": 10, - "bottomRow": 15, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔩 The non-essential table columns are hidden and the detailsContainer<\/b> displays a drill down view of the entire row.

\n🖼️ The container is customised with widgets for each column in the table ex. Image widget for avatar.

\n🔘 The widgets are bound to the value of the selectedRow<\/b> in the usersTable<\/b> using {{\"{{ usersTable.selectedRow.columnName }}\"}}<\/b>\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text11", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "wc3bxw54hq", - "dynamicProperties": {"isVisible": true}, - "topRow": 15, - "bottomRow": 16, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "---------------------------------------------------------------------", - "textStyle": "LABEL" - }, - { - "widgetName": "Text12", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "7fuhyiakvc", - "dynamicProperties": {"isVisible": true}, - "topRow": 16, - "bottomRow": 19, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the widget properties in the detailsContainer<\/b>.

☿️ Try displaying the users gender in the detailsContainer<\/b>.<\/p>", - "textStyle": "BODY" - } - ] - } - }] - }, - { - "$actions": [ - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "executeOnLoad": true, - "isValid": true, - "name": "getUsersToEdit", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "SELECT * FROM users ORDER BY id LIMIT 5 offset {{(usersTable.pageNo - 1) * 5}};\n" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - }, - { - "invalids": [], - "pluginType": "DB", - "deleted": false, - "dynamicBindingPathList": [{"key": "body"}], - "jsonPathKeys": [ - "genderRadio.selectedOptionValue", - "roleDropdown.selectedOptionValue", - "dobPicker.selectedDate", - "addressInput.text", - "nameInput.text", - "usersTable.selectedRow.id", - "emailInput.text" - ], - "datasource": { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { - "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } - }, - "$isEmbedded": false - }, - "isValid": true, - "name": "updateUser", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "body": "update users set \nname = '{{nameInput.text}}',\nemail = '{{emailInput.text}}',\ngender = '{{genderRadio.selectedOptionValue}}',\nrole = '{{roleDropdown.selectedOptionValue}}',\ndob = '{{dobPicker.selectedDate}}',\naddress = '{{addressInput.text}}'\nwhere id = '{{usersTable.selectedRow.id}}'" - }, - "policies": [], - "_class": "com.appsmith.server.domains.Action" - } - ], - "deleted": false, - "name": "4. Editing Table Data", - "policies": [], - "$isDefault": false, - "_class": "com.appsmith.server.domains.Page", - "layouts": [{ - "deleted": false, - "widgetNames": [ - "Text9", - "edit_user_modal", - "Button1", - "Text8", - "Text7", - "Text6", - "Text5", - "Text4", - "Text3", - "Text2", - "Text1", - "Icon1", - "usersTable", - "dobPicker", - "Text18", - "Text19", - "nameInput", - "Text17", - "emailInput", - "MainContainer", - "Text10", - "Canvas1", - "Button2", - "roleDropdown", - "addressInput" - ], - "publishedDsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "6mfm6rqhpo", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Editing Table Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar", - "phoneNo" - ], - "widgetName": "usersTable", - "rightColumn": 16, - "widgetId": "9u4ssyjwvu", - "topRow": 3, - "bottomRow": 13, - "parentRowSpace": 40, - "onPageChange": "{{getUsersToEdit.run()}}", - "tableData": "{{getUsersToEdit.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnActions": [{ - "actionPayloads": [], - "label": "Edit", - "id": "6apm73t6ss", - "dynamicTrigger": "{{showModal('edit_user_modal')}}" - }], - "columnSizeMap": { - "address": 218, - "role": 96, - "id": 75, - "email": 185 - } - }, - { - "widgetName": "edit_user_modal", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "xrk5ogzbyl", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "dynamicBindings": {}, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_LARGE", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "e3ez3d0tal", - "topRow": 0, - "bottomRow": 640, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "xrk5ogzbyl", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('edit_user_modal')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "ei1yvwhoo6", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 15, - "iconSize": 24 - }, - { - "widgetName": "Text2", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "n8954upfed", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 0, - "text": "Edit {{usersTable.selectedRow ? usersTable.selectedRow.name : \"User\"}} Profile", - "textStyle": "HEADING" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "rezsknprd6", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button2", - "rightColumn": 16, - "onClick": "{{updateUser.run(() =>\n getUsersToEdit.run(() => closeModal('edit_user_modal')), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "odxfvsu7yu", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Update", - "isDisabled": false - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "rtizqvkf8i", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "nameInput", - "rightColumn": 12, - "widgetId": "lddk038cph", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.name}}" - }, - { - "widgetName": "Text4", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "69nnj7hrek", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 12, - "widgetId": "t3ym9irla8", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.email}}" - }, - { - "widgetName": "Text5", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "61gx996lf8", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Role", - "textStyle": "LABEL" - }, - { - "widgetName": "roleDropdown", - "rightColumn": 12, - "widgetId": "h8m5l0xnhq", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "defaultOptionValue": true, - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "defaultOptionValue": "{{usersTable.selectedRow.role}}", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 30.75, - "leftColumn": 4, - "options": "[\n {\n \"label\": \"Admin\",\n \"value\": \"Admin\"\n },\n {\n \"label\": \"Editor\",\n \"value\": \"Editor\"\n },\n\t{\n \"label\": \"Viewer\",\n \"value\": \"Viewer\"\n }\n]" - }, - { - "widgetName": "Text6", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "4cvt7ueu8x", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "Text7", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "r8u4ive9g2", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Address", - "textStyle": "LABEL" - }, - { - "widgetName": "addressInput", - "rightColumn": 12, - "widgetId": "fa42qbxle6", - "topRow": 8, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.address}}" - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "ix9cdf6ffu", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Date of Birth", - "textStyle": "LABEL" - }, - { - "widgetName": "dobPicker", - "defaultDate": "{{usersTable.selectedRow.dob}}", - "rightColumn": 12, - "dateFormat": "YYYY-MM-DD", - "widgetId": "sc1fdb61r5", - "dynamicProperties": {"defaultDate": true}, - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "isDisabled": false - }, - { - "widgetName": "Text18", - "rightColumn": 16, - "textAlign": "CENTER", - "widgetId": "akbigj7yki", - "topRow": 12, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 1, - "text": "

Add a radio buttin for gender and bind it to the update query<\/b><\/p>", - "textStyle": "BODY" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Text9", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "762rdibr8m", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates how to edit data displayed in a table", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 8, - "textAlign": "LEFT", - "widgetId": "m7i35s4wii", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 21, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "

🖋️ The table has an 'Edit' row action which opens a modal.

\n🔌 The modal contains input widgets with default values bound to the {{\"{{ usersTable.selectedRow }}\"}}<\/b>.

\n🔘 The updateButton<\/b> in the modal executes the\nupdateUser<\/b> Query, executes the getUsersToEdit<\/b> Query onSuccess and then closes the modal.

\n✍🏻 This workflow which needs more than 2 steps is configured by converting the onClick<\/b> field to JS<\/b>.

\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text17", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "i53n9ij8oe", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text19", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "3ln6v3fwe7", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the table properties & the modal (Click Edit)<\/b>.

🌟 Add a gender field to the modal & connect it to the updateUser<\/b> Query.<\/p>", - "textStyle": "BODY" - } - ] - }, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "name": "getUsersToEdit", - "timeoutInMillisecond": 10000 - }]], - "publishedLayoutOnLoadActions": [[{ - "pluginType": "DB", - "jsonPathKeys": ["(usersTable.pageNo - 1) * 5"], - "name": "getUsersToEdit", - "timeoutInMillisecond": 10000 - }]], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1280, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "dynamicBindings": {}, - "version": 5, - "minHeight": 1292, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "6mfm6rqhpo", - "topRow": 0, - "bottomRow": 1, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Editing Table Data\"}}<\/h1>", - "textStyle": "LABEL" - }, - { - "hiddenColumns": [ - "createdAt", - "updatedAt", - "status", - "avatar", - "phoneNo" - ], - "widgetName": "usersTable", - "rightColumn": 16, - "widgetId": "9u4ssyjwvu", - "topRow": 3, - "bottomRow": 13, - "parentRowSpace": 40, - "onPageChange": "{{getUsersToEdit.run()}}", - "tableData": "{{getUsersToEdit.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "type": "TABLE_WIDGET", - "dynamicBindings": { - "tableData": true, - "selectedRow": true, - "filteredTableData": true - }, - "parentId": "0", - "serverSidePaginationEnabled": true, - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "dynamicTriggers": {"onPageChange": true}, - "columnActions": [{ - "actionPayloads": [], - "label": "Edit", - "id": "6apm73t6ss", - "dynamicTrigger": "{{showModal('edit_user_modal')}}" - }], - "columnSizeMap": { - "address": 218, - "role": 96, - "id": 75, - "email": 185 - } - }, - { - "widgetName": "edit_user_modal", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "xrk5ogzbyl", - "topRow": 0, - "bottomRow": 0, - "parentRowSpace": 1, - "isVisible": false, - "canOutsideClickClose": true, - "type": "MODAL_WIDGET", - "canEscapeKeyClose": true, - "dynamicBindings": {}, - "parentId": "0", - "shouldScrollContents": true, - "blueprint": {"view": [{ - "position": { - "top": 0, - "left": 0 - }, - "type": "CANVAS_WIDGET", - "props": { - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "detachFromLayout": true, - "children": [], - "isVisible": true, - "isDisabled": false, - "canExtend": true - } - }]}, - "isLoading": false, - "parentColumnSpace": 1, - "size": "MODAL_LARGE", - "leftColumn": 0, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "e3ez3d0tal", - "topRow": 0, - "bottomRow": 640, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": true, - "type": "CANVAS_WIDGET", - "parentId": "xrk5ogzbyl", - "shouldScrollContents": false, - "blueprint": { - "view": [ - { - "size": { - "rows": 1, - "cols": 2 - }, - "position": { - "top": 0, - "left": 14 - }, - "type": "ICON_WIDGET", - "props": { - "color": "#040627", - "iconName": "cross", - "iconSize": 24 - } - }, - { - "size": { - "rows": 1, - "cols": 10 - }, - "position": { - "top": 0, - "left": 0 - }, - "type": "TEXT_WIDGET", - "props": { - "text": "Modal Title", - "textStyle": "HEADING" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 10 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "SECONDARY_BUTTON", - "text": "Cancel" - } - }, - { - "size": { - "rows": 1, - "cols": 3 - }, - "position": { - "top": 4, - "left": 13 - }, - "type": "BUTTON_WIDGET", - "props": { - "buttonStyle": "PRIMARY_BUTTON", - "text": "Confirm" - } - } - ], - "operations": [{"type": "MODIFY_PROPS"}] - }, - "minHeight": 0, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Icon1", - "rightColumn": 16, - "onClick": "{{closeModal('edit_user_modal')}}", - "color": "#040627", - "iconName": "cross", - "widgetId": "ei1yvwhoo6", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "ICON_WIDGET", - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 15, - "iconSize": 24 - }, - { - "widgetName": "Text2", - "rightColumn": 10, - "textAlign": "LEFT", - "widgetId": "n8954upfed", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 0, - "text": "Edit {{usersTable.selectedRow ? usersTable.selectedRow.name : \"User\"}} Profile", - "textStyle": "HEADING" - }, - { - "widgetName": "Button1", - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "rezsknprd6", - "buttonStyle": "SECONDARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 9, - "text": "Cancel", - "isDisabled": false - }, - { - "widgetName": "Button2", - "rightColumn": 16, - "onClick": "{{updateUser.run(() =>\n getUsersToEdit.run(() => closeModal('edit_user_modal')), () => {})}}", - "isDefaultClickDisabled": true, - "widgetId": "odxfvsu7yu", - "dynamicProperties": {"onClick": true}, - "buttonStyle": "PRIMARY_BUTTON", - "topRow": 13, - "bottomRow": 14, - "isVisible": true, - "type": "BUTTON_WIDGET", - "dynamicBindings": {}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "leftColumn": 12, - "dynamicTriggers": {"onClick": true}, - "text": "Update", - "isDisabled": false - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "rtizqvkf8i", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Name", - "textStyle": "LABEL" - }, - { - "widgetName": "nameInput", - "rightColumn": 12, - "widgetId": "lddk038cph", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.name}}" - }, - { - "widgetName": "Text4", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "69nnj7hrek", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Email", - "textStyle": "LABEL" - }, - { - "widgetName": "emailInput", - "rightColumn": 12, - "widgetId": "t3ym9irla8", - "topRow": 3, - "bottomRow": 4, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.email}}" - }, - { - "widgetName": "Text5", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "61gx996lf8", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Role", - "textStyle": "LABEL" - }, - { - "widgetName": "roleDropdown", - "rightColumn": 12, - "widgetId": "h8m5l0xnhq", - "topRow": 4, - "bottomRow": 5, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "DROP_DOWN_WIDGET", - "dynamicBindings": { - "defaultOptionValue": true, - "selectedOptionArr": true, - "isValid": true, - "selectedIndexArr": true, - "selectedOption": true, - "value": true, - "selectedIndex": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "defaultOptionValue": "{{usersTable.selectedRow.role}}", - "selectionType": "SINGLE_SELECT", - "parentColumnSpace": 30.75, - "leftColumn": 4, - "options": "[\n {\n \"label\": \"Admin\",\n \"value\": \"Admin\"\n },\n {\n \"label\": \"Editor\",\n \"value\": \"Editor\"\n },\n\t{\n \"label\": \"Viewer\",\n \"value\": \"Viewer\"\n }\n]" - }, - { - "widgetName": "Text6", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "4cvt7ueu8x", - "topRow": 5, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Gender", - "textStyle": "LABEL" - }, - { - "widgetName": "Text7", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "r8u4ive9g2", - "topRow": 8, - "bottomRow": 9, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Address", - "textStyle": "LABEL" - }, - { - "widgetName": "addressInput", - "rightColumn": 12, - "widgetId": "fa42qbxle6", - "topRow": 8, - "bottomRow": 10, - "parentRowSpace": 40, - "isVisible": true, - "label": "", - "type": "INPUT_WIDGET", - "dynamicBindings": { - "isValid": true, - "defaultText": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "inputType": "TEXT", - "defaultText": "{{usersTable.selectedRow.address}}" - }, - { - "widgetName": "Text8", - "rightColumn": 4, - "textAlign": "RIGHT", - "widgetId": "ix9cdf6ffu", - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 0, - "text": "Date of Birth", - "textStyle": "LABEL" - }, - { - "widgetName": "dobPicker", - "defaultDate": "{{usersTable.selectedRow.dob}}", - "rightColumn": 12, - "dateFormat": "YYYY-MM-DD", - "widgetId": "sc1fdb61r5", - "dynamicProperties": {"defaultDate": true}, - "topRow": 7, - "bottomRow": 8, - "parentRowSpace": 40, - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "type": "DATE_PICKER_WIDGET", - "dynamicBindings": { - "defaultDate": true, - "isValid": true, - "value": true - }, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 4, - "isDisabled": false - }, - { - "widgetName": "Text18", - "rightColumn": 16, - "textAlign": "CENTER", - "widgetId": "akbigj7yki", - "topRow": 12, - "bottomRow": 13, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "e3ez3d0tal", - "isLoading": false, - "parentColumnSpace": 30.75, - "leftColumn": 1, - "text": "

Add a radio buttin for gender and bind it to the update query<\/b><\/p>", - "textStyle": "BODY" - } - ], - "isDisabled": false - }] - }, - { - "widgetName": "Text9", - "rightColumn": 12, - "textAlign": "CENTER", - "widgetId": "762rdibr8m", - "topRow": 1, - "bottomRow": 2, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 4, - "text": "This page demonstrates how to edit data displayed in a table", - "textStyle": "BODY" - }, - { - "widgetName": "Text10", - "rightColumn": 8, - "textAlign": "LEFT", - "widgetId": "m7i35s4wii", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 21, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "text": true, - "isVisible": true, - "value": true - }, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "

🖋️ The table has an 'Edit' row action which opens a modal.

\n🔌 The modal contains input widgets with default values bound to the {{\"{{ usersTable.selectedRow }}\"}}<\/b>.

\n🔘 The updateButton<\/b> in the modal executes the\nupdateUser<\/b> Query, executes the getUsersToEdit<\/b> Query onSuccess and then closes the modal.

\n✍🏻 This workflow which needs more than 2 steps is configured by converting the onClick<\/b> field to JS<\/b>.

\n<\/p>", - "textStyle": "BODY" - }, - { - "widgetName": "Text17", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "i53n9ij8oe", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "type": "TEXT_WIDGET", - "dynamicBindings": {"value": true}, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 0, - "text": "👤 Users", - "textStyle": "HEADING" - }, - { - "widgetName": "Text19", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "3ln6v3fwe7", - "dynamicProperties": {"isVisible": true}, - "topRow": 14, - "bottomRow": 17, - "parentRowSpace": 40, - "isVisible": "{{appsmith.mode === \"EDIT\"}}", - "type": "TEXT_WIDGET", - "dynamicBindings": { - "isVisible": true, - "value": true - }, - "shouldScroll": true, - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 74, - "leftColumn": 9, - "text": "

🔍 Inspect the table properties & the modal (Click Edit)<\/b>.

🌟 Add a gender field to the modal & connect it to the updateUser<\/b> Query.<\/p>", - "textStyle": "BODY" - } - ] - } - }] - } - ], - "name": "Table Tutorial", - "policies": [], - "isPublic": true, - "_class": "com.appsmith.server.domains.Application" - } - ], - "$datasources": [ - { - "invalids": [], - "$pluginPackageName": "restapi-plugin", - "deleted": false, - "name": "FreshDesk API", - "policies": [], - "_class": "com.appsmith.server.domains.Datasource", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "https://appsmithhelp.freshdesk.com" - } - }, - { - "invalids": [], - "$pluginPackageName": "postgres-plugin", - "deleted": false, - "name": "Mock Database", - "policies": [], - "_class": "com.appsmith.server.domains.Datasource", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{ - "port": 5432, - "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com" - }], - "connection": {"mode": "READ_WRITE"}, - "authentication": { + "name": "1. Display Chart Data", + "$isDefault": true, + "$actions": [ + { + "name": "getSignupCount", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", "password": "LimitedAccess123#", - "databaseName": "fakeapi", - "username": "fakeapi" - } + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT count(id), TO_CHAR(\"createdAt\" :: DATE, 'dd/mm/yyyy') as sign_up_date FROM users GROUP BY sign_up_date ORDER BY sign_up_date limit 31;\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 11, + "textAlign": "CENTER", + "widgetId": "ka0sqegqwh", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 5, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Display Chart Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "dpbv1ua5ng", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "This page demonstrates how to display data in a chart", + "textStyle": "BODY" + }, + { + "widgetName": "Chart1", + "rightColumn": 8, + "allowScroll": false, + "widgetId": "n536wy81vu", + "topRow": 3, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "type": "CHART_WIDGET", + "dynamicBindings": { + "chartData": true + }, + "parentId": "0", + "isLoading": false, + "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date).format(\\\"Do\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", + "yAxisName": "Date", + "parentColumnSpace": 74, + "chartName": "User Sign up Trend", + "leftColumn": 0, + "xAxisName": "Users", + "chartType": "LINE_CHART" + }, + { + "widgetName": "Text3", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "htqwsl576a", + "topRow": 3, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

💡 The chart displays data returned by the getSignupCount Query. The data is bound to the chart property using
{{ \"{{ getSignupCount.data }}\" }}

\n🌪️ The chart maps over the data returned by getSignupCount and transforms it to an Array of (x,y).

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}

\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text4", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "zjvwf67adp", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "-------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text5", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "rbhxchhlgc", + "topRow": 11, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔍 Inspect the chart properties & the getSignupCount Query.

📈 Update the chart type to a column chart

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 11, + "textAlign": "CENTER", + "widgetId": "ka0sqegqwh", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 5, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Display Chart Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "dpbv1ua5ng", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "This page demonstrates how to display data in a chart", + "textStyle": "BODY" + }, + { + "widgetName": "Chart1", + "rightColumn": 8, + "allowScroll": false, + "widgetId": "n536wy81vu", + "topRow": 3, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "type": "CHART_WIDGET", + "dynamicBindings": { + "chartData": true + }, + "parentId": "0", + "isLoading": false, + "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date).format(\\\"Do\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", + "yAxisName": "Date", + "parentColumnSpace": 74, + "chartName": "User Sign up Trend", + "leftColumn": 0, + "xAxisName": "Users", + "chartType": "LINE_CHART" + }, + { + "widgetName": "Text3", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "htqwsl576a", + "topRow": 3, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

💡 The chart displays data returned by the getSignupCount Query. The data is bound to the chart property using
{{ \"{{ getSignupCount.data }}\" }}

\n🌪️ The chart maps over the data returned by getSignupCount and transforms it to an Array of (x,y).

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}

\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text4", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "zjvwf67adp", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "-------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text5", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "rbhxchhlgc", + "topRow": 11, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔍 Inspect the chart properties & the getSignupCount Query.

📈 Update the chart type to a column chart

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getSignupCount", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getSignupCount", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Text5", + "Text4", + "Text3", + "Text2", + "Text1", + "MainContainer", + "Chart1" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "2. Filter Chart Data", + "$isDefault": false, + "$actions": [ + { + "name": "getFilteredSignupCount", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT count(id), TO_CHAR(\"createdAt\" :: DATE, 'dd/mm/yyyy') as sign_up_date FROM users where \"createdAt\" >= '{{startDatePicker.selectedDate}}' and \"createdAt\" <= '{{endDatePicker.selectedDate}}' GROUP BY sign_up_date ORDER BY sign_up_date;\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "startDatePicker.selectedDate", + "endDatePicker.selectedDate" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Chart1", + "rightColumn": 8, + "allowScroll": false, + "widgetId": "ul3c5oquih", + "topRow": 4, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "type": "CHART_WIDGET", + "dynamicBindings": { + "chartData": true + }, + "parentId": "0", + "isLoading": false, + "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getFilteredSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date, \\\"DD/MM/YYYY\\\").format(\\\"Do- MMM\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", + "yAxisName": "Users", + "parentColumnSpace": 74, + "chartName": "User Sign up Trend", + "leftColumn": 0, + "xAxisName": "Date", + "chartType": "AREA_CHART" + }, + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "esiyii2azf", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Filter Chart Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "startDatePicker", + "defaultDate": "{{moment().subtract(2, \"months\").format(\"YYYY-MM-DD\")}}", + "rightColumn": 4, + "dateFormat": "YYYY-MM-DD", + "widgetId": "3tsl49w1s0", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 2, + "dynamicTriggers": { + "onDateSelected": true + }, + "isDisabled": false, + "onDateSelected": "{{getFilteredSignupCount.run()}}" + }, + { + "widgetName": "endDatePicker", + "defaultDate": "{{moment().format(\"YYYY-MM-DD\")}}", + "rightColumn": 8, + "dateFormat": "YYYY-MM-DD", + "widgetId": "cocrv71gh5", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 6, + "dynamicTriggers": { + "onDateSelected": true + }, + "isDisabled": false, + "onDateSelected": "{{getFilteredSignupCount.run()}}" + }, + { + "widgetName": "Text2", + "rightColumn": 2, + "textAlign": "RIGHT", + "widgetId": "r31px5tpl6", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "Start Date", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 6, + "textAlign": "RIGHT", + "widgetId": "21rsr77a84", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 5, + "text": "End Date", + "textStyle": "LABEL" + }, + { + "widgetName": "Text4", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "digi7gghdg", + "topRow": 3, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

💡 The chart displays data returned by the getFilteredSignupCount Query.

\n📅 The getFilteredSignupCount Query reads the values of the startDatePicker and endDatePicker to filter the query. The Date Pickers execute the query onDateSelected\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text7", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "aiguj74viz", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how to filter and change the data displayed in a chart", + "textStyle": "BODY", + "shouldScroll": false + }, + { + "widgetName": "Text8", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "kyw545g7n4", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text9", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "4i40lfqldh", + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔍 Inspect the getFilteredSignupCount Query.

\n📅 Update the startDatePicker to begin 6 months ago by default\n

📈 Update the x-axis to display the date range selected
\nEx. {{\"{{startDatePicker.selectedDate}} - {{endDatePicker.selectedDate}}\"}}

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Chart1", + "rightColumn": 8, + "allowScroll": false, + "widgetId": "ul3c5oquih", + "topRow": 4, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "type": "CHART_WIDGET", + "dynamicBindings": { + "chartData": true + }, + "parentId": "0", + "isLoading": false, + "chartData": "[{\"seriesName\":\"Users\",\"data\":\"{{getFilteredSignupCount.data.map((dateCount) => { \\nreturn {\\n x: moment(dateCount.sign_up_date, \\\"DD/MM/YYYY\\\").format(\\\"Do- MMM\\\"),\\n y: dateCount.count + \\\"\\\"\\n}\\n})}}\"}]", + "yAxisName": "Users", + "parentColumnSpace": 74, + "chartName": "User Sign up Trend", + "leftColumn": 0, + "xAxisName": "Date", + "chartType": "AREA_CHART" + }, + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "esiyii2azf", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Filter Chart Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "startDatePicker", + "defaultDate": "{{moment().subtract(2, \"months\").format(\"YYYY-MM-DD\")}}", + "rightColumn": 4, + "dateFormat": "YYYY-MM-DD", + "widgetId": "3tsl49w1s0", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 2, + "dynamicTriggers": { + "onDateSelected": true + }, + "isDisabled": false, + "onDateSelected": "{{getFilteredSignupCount.run()}}" + }, + { + "widgetName": "endDatePicker", + "defaultDate": "{{moment().format(\"YYYY-MM-DD\")}}", + "rightColumn": 8, + "dateFormat": "YYYY-MM-DD", + "widgetId": "cocrv71gh5", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 6, + "dynamicTriggers": { + "onDateSelected": true + }, + "isDisabled": false, + "onDateSelected": "{{getFilteredSignupCount.run()}}" + }, + { + "widgetName": "Text2", + "rightColumn": 2, + "textAlign": "RIGHT", + "widgetId": "r31px5tpl6", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "Start Date", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 6, + "textAlign": "RIGHT", + "widgetId": "21rsr77a84", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 5, + "text": "End Date", + "textStyle": "LABEL" + }, + { + "widgetName": "Text4", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "digi7gghdg", + "topRow": 3, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

💡 The chart displays data returned by the getFilteredSignupCount Query.

\n📅 The getFilteredSignupCount Query reads the values of the startDatePicker and endDatePicker to filter the query. The Date Pickers execute the query onDateSelected\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text7", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "aiguj74viz", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how to filter and change the data displayed in a chart", + "textStyle": "BODY", + "shouldScroll": false + }, + { + "widgetName": "Text8", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "kyw545g7n4", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text9", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "4i40lfqldh", + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔍 Inspect the getFilteredSignupCount Query.

\n📅 Update the startDatePicker to begin 6 months ago by default\n

📈 Update the x-axis to display the date range selected
\nEx. {{\"{{startDatePicker.selectedDate}} - {{endDatePicker.selectedDate}}\"}}

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getFilteredSignupCount", + "pluginType": "DB", + "jsonPathKeys": [ + "startDatePicker.selectedDate", + "endDatePicker.selectedDate" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getFilteredSignupCount", + "pluginType": "DB", + "jsonPathKeys": [ + "startDatePicker.selectedDate", + "endDatePicker.selectedDate" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "endDatePicker", + "Text9", + "Text8", + "Text7", + "startDatePicker", + "Text4", + "Text3", + "Text2", + "Text1", + "MainContainer", + "Chart1" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" } - ] -} + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Application" + }, + { + "name": "Customer Support Dashboard", + "isPublic": true, + "$pages": [ + { + "name": "Users Page", + "$isDefault": false, + "$actions": [ + { + "name": "Api1", + "datasource": { + "$isEmbedded": true, + "name": "https://api.razorpay.com", + "$pluginPackageName": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://api.razorpay.com" + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/v1/payments/pay_29QQoUBi66xm2f/refund", + "headers": [ + { + "key": "Authorization", + "value": "Basic cnpwX3Rlc3RfSVNsVXdaWmJXUzQ1Tlo6UFJFaTZSdzBEYVdlZEtnU3VOcU5LY3B5" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "{ \"amount\": 2000}", + "httpMethod": "POST" + }, + "pluginType": "API", + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "getOrderProducts", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT products.* FROM products inner join \"orderProductMap\" on products.\"productId\" = \"orderProductMap\".\"productId\" where \"orderProductMap\".\"orderId\" = {{ordersTable.selectedRow.id}} ORDER BY id LIMIT 10;\n" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "ordersTable.selectedRow.id" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "getOrders", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM orders where \"userId\"={{usersTable.selectedRow.id}} ORDER BY status LIMIT 10;\n" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "usersTable.selectedRow.id" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "getUsers", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users where email ilike '%{{usersTable.searchText}}%' ORDER BY id LIMIT 10 offset {{(usersTable.pageNo - 1) * 10}}" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "usersTable.searchText", + "(usersTable.pageNo - 1) * 10" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "markOrderRefund", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "UPDATE orders\n SET status = 'REFUNDED'\n WHERE id = {{ordersTable.selectedRow.id}};\n" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "ordersTable.selectedRow.id" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "refundAPI", + "datasource": { + "$isEmbedded": true, + "name": "https://api.razorpay.com", + "$pluginPackageName": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://api.razorpay.com" + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/v1/payments/{{ordersTable.selectedRow.paymentId}}/refund", + "headers": [ + { + "key": "Authorization", + "value": "Basic cnpwX3Rlc3RfSVNsVXdaWmJXUzQ1Tlo6UFJFaTZSdzBEYVdlZEtnU3VOcU5LY3B5" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "{ \n\t\"amount\": \"{{ordersTable.selectedRow.orderAmount * 100}}\"\n}", + "httpMethod": "POST" + }, + "pluginType": "API", + "dynamicBindingPathList": [ + { + "key": "body" + }, + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "ordersTable.selectedRow.orderAmount * 100", + "ordersTable.selectedRow.paymentId" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "updateUser", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "UPDATE users SET name = '{{nameInput.text}}', address = '{{addressInput.text}}', email = '{{emailInput.text}}', \"phoneNo\" = '{{phoneInput.text}}' WHERE id = {{usersTable.selectedRow.id}}" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "phoneInput.text", + "addressInput.text", + "nameInput.text", + "usersTable.selectedRow.id", + "emailInput.text" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1360, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "5302vrcr7x", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "Users", + "textStyle": "HEADING" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "avatar", + "dob", + "gender", + "role", + "status", + "address" + ], + "widgetName": "usersTable", + "rightColumn": 9, + "widgetId": "z0l09s5jaz", + "topRow": 1, + "bottomRow": 17, + "parentRowSpace": 40, + "onPageChange": "{{getUsers.run()}}", + "tableData": "{{getUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true, + "defaultSearchText": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "onSearchTextChanged": "{{getUsers.run()}}", + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onSearchTextChanged": true, + "onRowSelected": true, + "onPageChange": true + }, + "onRowSelected": "{{getOrders.run()}}", + "columnActions": [], + "columnSizeMap": { + "address": 204, + "name": 268, + "id": 74, + "email": 311 + }, + "defaultSearchText": "{{appsmith.URL.queryParams.email}}" + }, + { + "widgetName": "Modal1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qcv5mxmdse", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "dynamicBindings": {}, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_LARGE", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "9pgyrkail5", + "topRow": 0, + "bottomRow": 640, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "qcv5mxmdse", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('Modal1')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "3g9bl2sr58", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 14, + "iconSize": 24 + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "lddwvwekdx", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 0, + "text": "

🖋️ Edit {{usersTable.selectedRow.name}}'s Profile

", + "textStyle": "LABEL" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "0asi0ps632", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "Button2", + "rightColumn": 16, + "onClick": "{{updateUser.run(() => getUsers.run(() => closeModal('Modal1')), () => showAlert('error'))}}", + "isDefaultClickDisabled": true, + "widgetId": "9aoww0u181", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Save", + "isDisabled": false + }, + { + "widgetName": "Text10", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "zxqqitzf07", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text11", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "52whn6clnv", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "Text12", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "qhmfxrxrp8", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Address", + "textStyle": "LABEL" + }, + { + "widgetName": "addressInput", + "rightColumn": 13, + "widgetId": "5w60gql1bf", + "topRow": 5, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.address}}" + }, + { + "widgetName": "emailInput", + "rightColumn": 13, + "widgetId": "l97o8yvlrc", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.email}}" + }, + { + "widgetName": "nameInput", + "rightColumn": 13, + "widgetId": "dorbm7hw83", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.name}}" + }, + { + "widgetName": "Text20", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "gds83r70jn", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Phone No", + "textStyle": "LABEL" + }, + { + "widgetName": "phoneInput", + "rightColumn": 13, + "widgetId": "lcmqk3xayr", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "regex": "^[0-9]{1,10}$", + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.phoneNo || \"\"}}" + } + ], + "isDisabled": false + } + ] + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "Container1", + "rightColumn": 16, + "widgetId": "5wiefwlh3m", + "containerStyle": "card", + "topRow": 1, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "8c8ixb84rt", + "vxs1336eti", + "n1tn6qwmfu", + "75njm0wxgx", + "2wymlwykex", + "4x7s4ffqyc", + "m8jxuiwony", + "3mqfe3k3qf", + "lhds2qaxeg", + "p4p3or0jcd", + "uh5tweohvx" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas2", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "c2nnq6o54h", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "5wiefwlh3m", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Button3", + "rightColumn": 16, + "onClick": "{{showModal('Modal1')}}", + "isDefaultClickDisabled": true, + "widgetId": "8c8ixb84rt", + "dynamicProperties": { + "isVisible": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id !== undefined}}", + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isVisible": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "Edit", + "isDisabled": false + }, + { + "image": "{{usersTable.selectedRow.avatar}}", + "widgetName": "Image1", + "rightColumn": 7, + "widgetId": "vxs1336eti", + "topRow": 0, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "IMAGE_WIDGET", + "dynamicBindings": { + "image": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "imageShape": "RECTANGLE", + "leftColumn": 0, + "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" + }, + { + "widgetName": "Text3", + "rightColumn": 13, + "textAlign": "LEFT", + "widgetId": "n1tn6qwmfu", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.name}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text4", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "75njm0wxgx", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.email}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text5", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "2wymlwykex", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.address}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text6", + "rightColumn": 11, + "textAlign": "LEFT", + "widgetId": "4x7s4ffqyc", + "dynamicProperties": { + "isVisible": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id !== undefined}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "isVisible": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 7, + "text": "

{{ (usersTable.selectedRow.gender === \"Male\" ? \"♂️\" : \"♀️\") + usersTable.selectedRow.gender}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text8", + "rightColumn": 7, + "textAlign": "CENTER", + "widgetId": "3mqfe3k3qf", + "dynamicProperties": { + "isVisible": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id === undefined}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "isVisible": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 0, + "text": "

👈🏿 Select a user

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text21", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "uvw0ma9kfr", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.phoneNo || \"\"}}", + "textStyle": "LABEL" + } + ] + } + ] + }, + { + "hiddenColumns": [ + "userId", + "orderDate" + ], + "widgetName": "ordersTable", + "rightColumn": 8, + "columnOrder": [ + "id", + "deliveryAddress", + "orderAmount", + "status" + ], + "widgetId": "xr3qu1jpj8", + "topRow": 19, + "bottomRow": 32, + "parentRowSpace": 40, + "tableData": "{{getOrders.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onRowSelected": true + }, + "onRowSelected": "{{getOrderProducts.run()}}", + "columnSizeMap": { + "userId": 111 + } + }, + { + "widgetName": "Text13", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "euwmlckp34", + "topRow": 18, + "bottomRow": 19, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "{{usersTable.selectedRow ? usersTable.selectedRow.name + \"'s Orders\" : \"☝🏽 Select a user\"}}", + "textStyle": "HEADING" + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "Container2", + "rightColumn": 16, + "widgetId": "xlb8hua7ie", + "containerStyle": "card", + "topRow": 19, + "bottomRow": 32, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "v8531ch9d8", + "0cz98i5vmt" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "children": [ + { + "widgetName": "Canvas3", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "gutl68s87o", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "xlb8hua7ie", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text15", + "rightColumn": 7, + "textAlign": "LEFT", + "widgetId": "0cz98i5vmt", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "{{\"Order# \" + ordersTable.selectedRow.id}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Text16", + "rightColumn": 11, + "textAlign": "LEFT", + "widgetId": "ec7hwwpigw", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "{{ordersTable.selectedRow.deliveryAddress}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text17", + "rightColumn": 8, + "textAlign": "LEFT", + "widgetId": "jgv0uu3x5g", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 4, + "text": "{{ordersTable.selectedRow.status}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Button6", + "rightColumn": 16, + "onClick": "{{showModal('Modal2')}}", + "isDefaultClickDisabled": true, + "widgetId": "am2dpsi2q3", + "dynamicProperties": { + "isDisabled": true + }, + "buttonStyle": "DANGER_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isDisabled": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Refund", + "isDisabled": "{{ordersTable.selectedRow.id === undefined || ordersTable.selectedRow.status === \"REFUNDED\" || appsmith.user.email !== \"nikhil@appsmith.com\"}}" + }, + { + "hiddenColumns": [ + "mrp", + "imageUrl", + "description", + "isListed", + "availabilityDate", + "channel" + ], + "widgetName": "Table1", + "rightColumn": 16, + "columnOrder": [ + "productId", + "productName", + "listingPrice", + "category", + "mrp", + "imageUrl", + "description", + "isListed", + "availabilityDate", + "channel" + ], + "widgetId": "db1kphrwnt", + "topRow": 5, + "bottomRow": 12, + "parentRowSpace": 40, + "tableData": "{{getOrderProducts.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0 + }, + { + "widgetName": "Text18", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "0dxro3kpwp", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "Products", + "textStyle": "HEADING" + }, + { + "widgetName": "Text19", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "ek4t9o9djx", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 0, + "text": "{{\"₹\" + ordersTable.selectedRow.orderAmount}}", + "textStyle": "LABEL" + }, + { + "isVisible": true, + "text": "{{appsmith.user.email !== \"nikhil@appsmith.com\" ? \"Only Admins can initiate refunds\" : \"\"}}", + "textStyle": "HEADING", + "textAlign": "CENTER", + "widgetName": "Text24", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 2, + "rightColumn": 15, + "topRow": 3, + "bottomRow": 4, + "parentId": "gutl68s87o", + "widgetId": "1macn19a8h", + "dynamicBindings": { + "text": true, + "value": true + } + } + ] + } + ] + }, + { + "isVisible": false, + "size": "MODAL_SMALL", + "canEscapeKeyClose": true, + "detachFromLayout": true, + "canOutsideClickClose": true, + "shouldScrollContents": true, + "widgetName": "Modal2", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas4", + "detachFromLayout": true, + "canExtend": true, + "isDisabled": false, + "shouldScrollContents": false, + "children": [ + { + "isVisible": true, + "widgetName": "Icon2", + "iconName": "cross", + "iconSize": 24, + "color": "#040627", + "type": "ICON_WIDGET", + "isLoading": false, + "leftColumn": 14, + "rightColumn": 16, + "topRow": 0, + "bottomRow": 1, + "parentId": "bek8vtf45d", + "widgetId": "h2bzyryz3k", + "onClick": "{{closeModal('Modal2')}}" + }, + { + "isVisible": true, + "text": "Refund Order #{{ordersTable.selectedRow.id}}", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text22", + "type": "TEXT_WIDGET", + "isLoading": false, + "leftColumn": 0, + "rightColumn": 10, + "topRow": 0, + "bottomRow": 1, + "parentId": "bek8vtf45d", + "widgetId": "3c2d1zfzu7", + "dynamicBindings": { + "value": true, + "text": true + } + }, + { + "isVisible": true, + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON", + "widgetName": "Button7", + "isDisabled": false, + "isDefaultClickDisabled": true, + "type": "BUTTON_WIDGET", + "isLoading": false, + "leftColumn": 10, + "rightColumn": 13, + "topRow": 4, + "bottomRow": 5, + "parentId": "bek8vtf45d", + "widgetId": "w8hwwktvmg", + "dynamicTriggers": { + "onClick": true + }, + "onClick": "{{closeModal('Modal2')}}" + }, + { + "isVisible": true, + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON", + "widgetName": "Button8", + "isDisabled": false, + "isDefaultClickDisabled": true, + "type": "BUTTON_WIDGET", + "isLoading": false, + "leftColumn": 13, + "rightColumn": 16, + "topRow": 4, + "bottomRow": 5, + "parentId": "bek8vtf45d", + "widgetId": "54fh5v9z6f", + "onClick": "{{refundAPI.run(() => markOrderRefund.run(() => getOrders.run(() => closeModal('Modal2'))), () => {})}}", + "dynamicProperties": { + "onClick": true + }, + "dynamicTriggers": { + "onClick": true + } + }, + { + "isVisible": true, + "text": "Are you sure you want to refund this order?", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text23", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 26, + "parentRowSpace": 40, + "leftColumn": 1, + "rightColumn": 13, + "topRow": 2, + "bottomRow": 3, + "parentId": "bek8vtf45d", + "widgetId": "z2k233aijz", + "dynamicBindings": { + "value": true + } + } + ], + "blueprint": { + "view": [ + { + "type": "ICON_WIDGET", + "position": { + "left": 14, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 2 + }, + "props": { + "iconName": "cross", + "iconSize": 24, + "color": "#040627" + } + }, + { + "type": "TEXT_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 10 + }, + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 10, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 13, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 0, + "topRow": 0, + "bottomRow": 280, + "parentId": "apytb4wr2y", + "widgetId": "bek8vtf45d" + } + ], + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "props": { + "detachFromLayout": true, + "canExtend": true, + "isVisible": true, + "isDisabled": false, + "shouldScrollContents": false, + "children": [], + "blueprint": { + "view": [ + { + "type": "ICON_WIDGET", + "position": { + "left": 14, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 2 + }, + "props": { + "iconName": "cross", + "iconSize": 24, + "color": "#040627" + } + }, + { + "type": "TEXT_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 10 + }, + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 10, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 13, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + } + } + } + ] + }, + "type": "MODAL_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 0, + "topRow": 0, + "bottomRow": 0, + "parentId": "0", + "widgetId": "apytb4wr2y" + }, + { + "isVisible": true, + "widgetName": "Chart1", + "chartType": "PIE_CHART", + "chartName": "Orders", + "allowScroll": false, + "chartData": "[{\"seriesName\":\"Order Status\",\"data\":\"[\\n {\\n \\\"x\\\": \\\"ORDER_PLACED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"ORDER_PLACED\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"OUT_FOR_DELIVERY\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"OUT_FOR_DELIVERY\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"PAYMENT_PENDING\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"PAYMENT_PENDING\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"REFUNDED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"REFUNDED\\\" }).length}}\\n }\\n \\n]\"}]", + "xAxisName": "Last Week", + "yAxisName": "Total Order Revenue $", + "type": "CHART_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 9, + "bottomRow": 17, + "parentId": "0", + "widgetId": "jr461ymixc", + "dynamicBindings": { + "chartData": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1360, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "5302vrcr7x", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "Users", + "textStyle": "HEADING" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "avatar", + "dob", + "gender", + "role", + "status", + "address" + ], + "widgetName": "usersTable", + "rightColumn": 9, + "widgetId": "z0l09s5jaz", + "topRow": 1, + "bottomRow": 17, + "parentRowSpace": 40, + "onPageChange": "{{getUsers.run()}}", + "tableData": "{{getUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true, + "defaultSearchText": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "onSearchTextChanged": "{{getUsers.run()}}", + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onSearchTextChanged": true, + "onRowSelected": true, + "onPageChange": true + }, + "onRowSelected": "{{getOrders.run()}}", + "columnActions": [], + "columnSizeMap": { + "address": 204, + "name": 268, + "id": 74, + "email": 311 + }, + "defaultSearchText": "{{appsmith.URL.queryParams.email}}" + }, + { + "widgetName": "Modal1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qcv5mxmdse", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "dynamicBindings": {}, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_LARGE", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "9pgyrkail5", + "topRow": 0, + "bottomRow": 640, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "qcv5mxmdse", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('Modal1')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "3g9bl2sr58", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 14, + "iconSize": 24 + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "lddwvwekdx", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 0, + "text": "

🖋️ Edit {{usersTable.selectedRow.name}}'s Profile

", + "textStyle": "LABEL" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "0asi0ps632", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "Button2", + "rightColumn": 16, + "onClick": "{{updateUser.run(() => getUsers.run(() => closeModal('Modal1')), () => showAlert('error'))}}", + "isDefaultClickDisabled": true, + "widgetId": "9aoww0u181", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "9pgyrkail5", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Save", + "isDisabled": false + }, + { + "widgetName": "Text10", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "zxqqitzf07", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text11", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "52whn6clnv", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "Text12", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "qhmfxrxrp8", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Address", + "textStyle": "LABEL" + }, + { + "widgetName": "addressInput", + "rightColumn": 13, + "widgetId": "5w60gql1bf", + "topRow": 5, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.address}}" + }, + { + "widgetName": "emailInput", + "rightColumn": 13, + "widgetId": "l97o8yvlrc", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.email}}" + }, + { + "widgetName": "nameInput", + "rightColumn": 13, + "widgetId": "dorbm7hw83", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.name}}" + }, + { + "widgetName": "Text20", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "gds83r70jn", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Phone No", + "textStyle": "LABEL" + }, + { + "widgetName": "phoneInput", + "rightColumn": 13, + "widgetId": "lcmqk3xayr", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "9pgyrkail5", + "isLoading": false, + "regex": "^[0-9]{1,10}$", + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.phoneNo || \"\"}}" + } + ], + "isDisabled": false + } + ] + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "Container1", + "rightColumn": 16, + "widgetId": "5wiefwlh3m", + "containerStyle": "card", + "topRow": 1, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "8c8ixb84rt", + "vxs1336eti", + "n1tn6qwmfu", + "75njm0wxgx", + "2wymlwykex", + "4x7s4ffqyc", + "m8jxuiwony", + "3mqfe3k3qf", + "lhds2qaxeg", + "p4p3or0jcd", + "uh5tweohvx" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas2", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "c2nnq6o54h", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "5wiefwlh3m", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Button3", + "rightColumn": 16, + "onClick": "{{showModal('Modal1')}}", + "isDefaultClickDisabled": true, + "widgetId": "8c8ixb84rt", + "dynamicProperties": { + "isVisible": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id !== undefined}}", + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isVisible": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "Edit", + "isDisabled": false + }, + { + "image": "{{usersTable.selectedRow.avatar}}", + "widgetName": "Image1", + "rightColumn": 7, + "widgetId": "vxs1336eti", + "topRow": 0, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "IMAGE_WIDGET", + "dynamicBindings": { + "image": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "imageShape": "RECTANGLE", + "leftColumn": 0, + "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" + }, + { + "widgetName": "Text3", + "rightColumn": 13, + "textAlign": "LEFT", + "widgetId": "n1tn6qwmfu", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.name}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text4", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "75njm0wxgx", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 20.625, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.email}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text5", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "2wymlwykex", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.address}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text6", + "rightColumn": 11, + "textAlign": "LEFT", + "widgetId": "4x7s4ffqyc", + "dynamicProperties": { + "isVisible": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id !== undefined}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "isVisible": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 7, + "text": "

{{ (usersTable.selectedRow.gender === \"Male\" ? \"♂️\" : \"♀️\") + usersTable.selectedRow.gender}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text8", + "rightColumn": 7, + "textAlign": "CENTER", + "widgetId": "3mqfe3k3qf", + "dynamicProperties": { + "isVisible": true + }, + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": "{{usersTable.selectedRow.id === undefined}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "isVisible": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 0, + "text": "

👈🏿 Select a user

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text21", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "uvw0ma9kfr", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "c2nnq6o54h", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 7, + "text": "{{usersTable.selectedRow.phoneNo || \"\"}}", + "textStyle": "LABEL" + } + ] + } + ] + }, + { + "hiddenColumns": [ + "userId", + "orderDate" + ], + "widgetName": "ordersTable", + "rightColumn": 8, + "columnOrder": [ + "id", + "deliveryAddress", + "orderAmount", + "status" + ], + "widgetId": "xr3qu1jpj8", + "topRow": 19, + "bottomRow": 32, + "parentRowSpace": 40, + "tableData": "{{getOrders.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onRowSelected": true + }, + "onRowSelected": "{{getOrderProducts.run()}}", + "columnSizeMap": { + "userId": 111 + } + }, + { + "widgetName": "Text13", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "euwmlckp34", + "topRow": 18, + "bottomRow": 19, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "{{usersTable.selectedRow ? usersTable.selectedRow.name + \"'s Orders\" : \"☝🏽 Select a user\"}}", + "textStyle": "HEADING" + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "Container2", + "rightColumn": 16, + "widgetId": "xlb8hua7ie", + "containerStyle": "card", + "topRow": 19, + "bottomRow": 32, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "v8531ch9d8", + "0cz98i5vmt" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "children": [ + { + "widgetName": "Canvas3", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "gutl68s87o", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "xlb8hua7ie", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text15", + "rightColumn": 7, + "textAlign": "LEFT", + "widgetId": "0cz98i5vmt", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "{{\"Order# \" + ordersTable.selectedRow.id}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Text16", + "rightColumn": 11, + "textAlign": "LEFT", + "widgetId": "ec7hwwpigw", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "{{ordersTable.selectedRow.deliveryAddress}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Text17", + "rightColumn": 8, + "textAlign": "LEFT", + "widgetId": "jgv0uu3x5g", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 4, + "text": "{{ordersTable.selectedRow.status}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Button6", + "rightColumn": 16, + "onClick": "{{showModal('Modal2')}}", + "isDefaultClickDisabled": true, + "widgetId": "am2dpsi2q3", + "dynamicProperties": { + "isDisabled": true + }, + "buttonStyle": "DANGER_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isDisabled": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Refund", + "isDisabled": "{{ordersTable.selectedRow.id === undefined || ordersTable.selectedRow.status === \"REFUNDED\" || appsmith.user.email !== \"nikhil@appsmith.com\"}}" + }, + { + "hiddenColumns": [ + "mrp", + "imageUrl", + "description", + "isListed", + "availabilityDate", + "channel" + ], + "widgetName": "Table1", + "rightColumn": 16, + "columnOrder": [ + "productId", + "productName", + "listingPrice", + "category", + "mrp", + "imageUrl", + "description", + "isListed", + "availabilityDate", + "channel" + ], + "widgetId": "db1kphrwnt", + "topRow": 5, + "bottomRow": 12, + "parentRowSpace": 40, + "tableData": "{{getOrderProducts.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0 + }, + { + "widgetName": "Text18", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "0dxro3kpwp", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 0, + "text": "Products", + "textStyle": "HEADING" + }, + { + "widgetName": "Text19", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "ek4t9o9djx", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "gutl68s87o", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 0, + "text": "{{\"₹\" + ordersTable.selectedRow.orderAmount}}", + "textStyle": "LABEL" + }, + { + "isVisible": true, + "text": "{{appsmith.user.email !== \"nikhil@appsmith.com\" ? \"Only Admins can initiate refunds\" : \"\"}}", + "textStyle": "HEADING", + "textAlign": "CENTER", + "widgetName": "Text24", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 2, + "rightColumn": 15, + "topRow": 3, + "bottomRow": 4, + "parentId": "gutl68s87o", + "widgetId": "1macn19a8h", + "dynamicBindings": { + "text": true, + "value": true + } + } + ] + } + ] + }, + { + "isVisible": false, + "size": "MODAL_SMALL", + "canEscapeKeyClose": true, + "detachFromLayout": true, + "canOutsideClickClose": true, + "shouldScrollContents": true, + "widgetName": "Modal2", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas4", + "detachFromLayout": true, + "canExtend": true, + "isDisabled": false, + "shouldScrollContents": false, + "children": [ + { + "isVisible": true, + "widgetName": "Icon2", + "iconName": "cross", + "iconSize": 24, + "color": "#040627", + "type": "ICON_WIDGET", + "isLoading": false, + "leftColumn": 14, + "rightColumn": 16, + "topRow": 0, + "bottomRow": 1, + "parentId": "bek8vtf45d", + "widgetId": "h2bzyryz3k", + "onClick": "{{closeModal('Modal2')}}" + }, + { + "isVisible": true, + "text": "Refund Order #{{ordersTable.selectedRow.id}}", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text22", + "type": "TEXT_WIDGET", + "isLoading": false, + "leftColumn": 0, + "rightColumn": 10, + "topRow": 0, + "bottomRow": 1, + "parentId": "bek8vtf45d", + "widgetId": "3c2d1zfzu7", + "dynamicBindings": { + "value": true, + "text": true + } + }, + { + "isVisible": true, + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON", + "widgetName": "Button7", + "isDisabled": false, + "isDefaultClickDisabled": true, + "type": "BUTTON_WIDGET", + "isLoading": false, + "leftColumn": 10, + "rightColumn": 13, + "topRow": 4, + "bottomRow": 5, + "parentId": "bek8vtf45d", + "widgetId": "w8hwwktvmg", + "dynamicTriggers": { + "onClick": true + }, + "onClick": "{{closeModal('Modal2')}}" + }, + { + "isVisible": true, + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON", + "widgetName": "Button8", + "isDisabled": false, + "isDefaultClickDisabled": true, + "type": "BUTTON_WIDGET", + "isLoading": false, + "leftColumn": 13, + "rightColumn": 16, + "topRow": 4, + "bottomRow": 5, + "parentId": "bek8vtf45d", + "widgetId": "54fh5v9z6f", + "onClick": "{{refundAPI.run(() => markOrderRefund.run(() => getOrders.run(() => closeModal('Modal2'))), () => {})}}", + "dynamicProperties": { + "onClick": true + }, + "dynamicTriggers": { + "onClick": true + } + }, + { + "isVisible": true, + "text": "Are you sure you want to refund this order?", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text23", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 26, + "parentRowSpace": 40, + "leftColumn": 1, + "rightColumn": 13, + "topRow": 2, + "bottomRow": 3, + "parentId": "bek8vtf45d", + "widgetId": "z2k233aijz", + "dynamicBindings": { + "value": true + } + } + ], + "blueprint": { + "view": [ + { + "type": "ICON_WIDGET", + "position": { + "left": 14, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 2 + }, + "props": { + "iconName": "cross", + "iconSize": 24, + "color": "#040627" + } + }, + { + "type": "TEXT_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 10 + }, + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 10, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 13, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 0, + "topRow": 0, + "bottomRow": 280, + "parentId": "apytb4wr2y", + "widgetId": "bek8vtf45d" + } + ], + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "props": { + "detachFromLayout": true, + "canExtend": true, + "isVisible": true, + "isDisabled": false, + "shouldScrollContents": false, + "children": [], + "blueprint": { + "view": [ + { + "type": "ICON_WIDGET", + "position": { + "left": 14, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 2 + }, + "props": { + "iconName": "cross", + "iconSize": 24, + "color": "#040627" + } + }, + { + "type": "TEXT_WIDGET", + "position": { + "left": 0, + "top": 0 + }, + "size": { + "rows": 1, + "cols": 10 + }, + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 10, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Cancel", + "buttonStyle": "SECONDARY_BUTTON" + } + }, + { + "type": "BUTTON_WIDGET", + "position": { + "left": 13, + "top": 4 + }, + "size": { + "rows": 1, + "cols": 3 + }, + "props": { + "text": "Confirm", + "buttonStyle": "PRIMARY_BUTTON" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + } + } + } + ] + }, + "type": "MODAL_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 0, + "topRow": 0, + "bottomRow": 0, + "parentId": "0", + "widgetId": "apytb4wr2y" + }, + { + "isVisible": true, + "widgetName": "Chart1", + "chartType": "PIE_CHART", + "chartName": "Orders", + "allowScroll": false, + "chartData": "[{\"seriesName\":\"Order Status\",\"data\":\"[\\n {\\n \\\"x\\\": \\\"ORDER_PLACED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"ORDER_PLACED\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"OUT_FOR_DELIVERY\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"OUT_FOR_DELIVERY\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"PAYMENT_PENDING\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"PAYMENT_PENDING\\\" }).length}}\\n },\\n {\\n \\\"x\\\": \\\"REFUNDED\\\",\\n \\\"y\\\": {{getOrders.data.filter((order) => { return order.status === \\\"REFUNDED\\\" }).length}}\\n }\\n \\n]\"}]", + "xAxisName": "Last Week", + "yAxisName": "Total Order Revenue $", + "type": "CHART_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 9, + "bottomRow": 17, + "parentId": "0", + "widgetId": "jr461ymixc", + "dynamicBindings": { + "chartData": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "usersTable.searchText", + "(usersTable.pageNo - 1) * 10" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "usersTable.searchText", + "(usersTable.pageNo - 1) * 10" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Button1", + "Text8", + "Text6", + "Text5", + "Text4", + "Text3", + "Text2", + "Container1", + "Icon2", + "Text1", + "Icon1", + "Container2", + "Chart1", + "usersTable", + "Text23", + "Text24", + "Text21", + "Text22", + "Text20", + "Table1", + "Image1", + "ordersTable", + "Text18", + "Text19", + "phoneInput", + "Text16", + "nameInput", + "Text17", + "emailInput", + "MainContainer", + "Text15", + "Text12", + "Canvas4", + "Text13", + "Text10", + "Text11", + "Modal1", + "Canvas1", + "Modal2", + "Canvas2", + "Canvas3", + "Button3", + "Button2", + "Button8", + "addressInput", + "Button7", + "Button6" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "Support Tickets", + "$isDefault": true, + "$actions": [ + { + "name": "getTickets", + "datasource": { + "$isEmbedded": true, + "name": "https://appsmithhelp.freshdesk.com", + "$pluginPackageName": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://appsmithhelp.freshdesk.com" + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/v2/tickets", + "headers": [ + { + "key": "Authorization", + "value": "Basic dG51cjdrUlk4MjRCM3l5eElaeTp0ZXN0" + }, + { + "key": "", + "value": "" + } + ], + "queryParameters": [ + { + "key": "include", + "value": "requester,description" + }, + { + "key": "", + "value": "" + } + ], + "httpMethod": "GET" + }, + "pluginType": "API", + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "isVisible": true, + "shouldScrollContents": false, + "widgetName": "Tabs1", + "tabs": "[{\"label\":\"Blank\",\"id\":\"tab1\"},{\"label\":\"Email\",\"id\":\"tab2\"}]", + "shouldShowTabs": false, + "defaultTab": "{{ticketsTable.selectedRow.id === undefined ? \"Blank\" : \"Email\"}}", + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "size": { + "rows": 6, + "cols": 16 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "6af2mwjii8" + ], + "tabId": "tab1" + } + }, + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "size": { + "rows": 6, + "cols": 16 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "bv27fj7bs5", + "6af2mwjii8" + ], + "tabId": "tab2" + } + } + ] + }, + "type": "TABS_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 16, + "topRow": 0, + "bottomRow": 20, + "parentId": "0", + "widgetId": "28qy9d4q6j", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas2", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "isVisible": true, + "text": "

👈 Select a Support Ticket

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text2", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 3, + "rightColumn": 14, + "topRow": 8, + "bottomRow": 9, + "parentId": "ugkkycsm7d", + "widgetId": "66o8bjkz30", + "dynamicBindings": { + "value": true + } + } + ], + "tabId": "tab1", + "minHeight": 280, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 280, + "parentId": "28qy9d4q6j", + "widgetId": "ugkkycsm7d" + }, + { + "isVisible": true, + "widgetName": "Canvas3", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "bv27fj7bs5", + "topRow": 2, + "bottomRow": 19, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "{{ticketsTable.selectedRow.description}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Button1", + "rightColumn": 16, + "onClick": "{{navigateTo('Users Page', { email: ticketsTable.selectedRow.email })}}", + "isDefaultClickDisabled": true, + "widgetId": "6af2mwjii8", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "6rczwfuxqd", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "View User", + "isDisabled": false + }, + { + "isVisible": true, + "text": "

Support Email

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text3", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 7, + "topRow": 0, + "bottomRow": 1, + "parentId": "bx74wpc2rn", + "widgetId": "t23uk8t09q", + "dynamicBindings": { + "value": true + } + } + ], + "tabId": "tab2", + "minHeight": 280, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 280, + "parentId": "28qy9d4q6j", + "widgetId": "bx74wpc2rn" + } + ], + "dynamicBindings": { + "selectedTab": true, + "defaultTab": true + } + }, + { + "isVisible": true, + "backgroundColor": "#FFFFFF", + "widgetName": "Container1", + "containerStyle": "card", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas4", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "hiddenColumns": [ + "description", + "actions" + ], + "widgetName": "ticketsTable", + "rightColumn": 16, + "widgetId": "472a29heor", + "topRow": 1, + "bottomRow": 19, + "parentRowSpace": 40, + "tableData": "{{getTickets.data.map((ticket) => {\n\treturn {\n\t\tid: ticket.id,\n\t\temail: ticket.requester.email,\n\t\tsubject: ticket.subject,\n\t\tdescription: ticket.description\n\t}\n})}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "columnActions": [], + "columnSizeMap": { + "subject": 217, + "id": 115, + "email": 217 + } + }, + { + "isVisible": true, + "text": "

Freskdesk Tickets

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 10, + "topRow": 0, + "bottomRow": 1, + "parentId": "0", + "widgetId": "dqzd7flg31", + "dynamicBindings": { + "value": true + } + } + ], + "minHeight": 400, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 400, + "parentId": "dkhget3ru7", + "widgetId": "pammdjlrth" + } + ], + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "472a29heor", + "dqzd7flg31" + ] + } + } + ] + }, + "type": "CONTAINER_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 8, + "topRow": 0, + "bottomRow": 20, + "parentId": "0", + "widgetId": "dkhget3ru7" + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "isVisible": true, + "shouldScrollContents": false, + "widgetName": "Tabs1", + "tabs": "[{\"label\":\"Blank\",\"id\":\"tab1\"},{\"label\":\"Email\",\"id\":\"tab2\"}]", + "shouldShowTabs": false, + "defaultTab": "{{ticketsTable.selectedRow.id === undefined ? \"Blank\" : \"Email\"}}", + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "size": { + "rows": 6, + "cols": 16 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "6af2mwjii8" + ], + "tabId": "tab1" + } + }, + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "size": { + "rows": 6, + "cols": 16 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "bv27fj7bs5", + "6af2mwjii8" + ], + "tabId": "tab2" + } + } + ] + }, + "type": "TABS_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 16, + "topRow": 0, + "bottomRow": 20, + "parentId": "0", + "widgetId": "28qy9d4q6j", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas2", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "isVisible": true, + "text": "

👈 Select a Support Ticket

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text2", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 3, + "rightColumn": 14, + "topRow": 8, + "bottomRow": 9, + "parentId": "ugkkycsm7d", + "widgetId": "66o8bjkz30", + "dynamicBindings": { + "value": true + } + } + ], + "tabId": "tab1", + "minHeight": 280, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 280, + "parentId": "28qy9d4q6j", + "widgetId": "ugkkycsm7d" + }, + { + "isVisible": true, + "widgetName": "Canvas3", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "bv27fj7bs5", + "topRow": 2, + "bottomRow": 19, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "{{ticketsTable.selectedRow.description}}", + "textStyle": "LABEL" + }, + { + "widgetName": "Button1", + "rightColumn": 16, + "onClick": "{{navigateTo('Users Page', { email: ticketsTable.selectedRow.email })}}", + "isDefaultClickDisabled": true, + "widgetId": "6af2mwjii8", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "6rczwfuxqd", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "View User", + "isDisabled": false + }, + { + "isVisible": true, + "text": "

Support Email

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text3", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 34.5, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 7, + "topRow": 0, + "bottomRow": 1, + "parentId": "bx74wpc2rn", + "widgetId": "t23uk8t09q", + "dynamicBindings": { + "value": true + } + } + ], + "tabId": "tab2", + "minHeight": 280, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 280, + "parentId": "28qy9d4q6j", + "widgetId": "bx74wpc2rn" + } + ], + "dynamicBindings": { + "selectedTab": true, + "defaultTab": true + } + }, + { + "isVisible": true, + "backgroundColor": "#FFFFFF", + "widgetName": "Container1", + "containerStyle": "card", + "children": [ + { + "isVisible": true, + "widgetName": "Canvas4", + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + { + "hiddenColumns": [ + "description", + "actions" + ], + "widgetName": "ticketsTable", + "rightColumn": 16, + "widgetId": "472a29heor", + "topRow": 1, + "bottomRow": 19, + "parentRowSpace": 40, + "tableData": "{{getTickets.data.map((ticket) => {\n\treturn {\n\t\tid: ticket.id,\n\t\temail: ticket.requester.email,\n\t\tsubject: ticket.subject,\n\t\tdescription: ticket.description\n\t}\n})}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "columnActions": [], + "columnSizeMap": { + "subject": 217, + "id": 115, + "email": 217 + } + }, + { + "isVisible": true, + "text": "

Freskdesk Tickets

", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 10, + "topRow": 0, + "bottomRow": 1, + "parentId": "0", + "widgetId": "dqzd7flg31", + "dynamicBindings": { + "value": true + } + } + ], + "minHeight": 400, + "type": "CANVAS_WIDGET", + "isLoading": false, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "leftColumn": 0, + "rightColumn": 592, + "topRow": 0, + "bottomRow": 400, + "parentId": "dkhget3ru7", + "widgetId": "pammdjlrth" + } + ], + "blueprint": { + "view": [ + { + "type": "CANVAS_WIDGET", + "position": { + "top": 0, + "left": 0 + }, + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [ + "472a29heor", + "dqzd7flg31" + ] + } + } + ] + }, + "type": "CONTAINER_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 8, + "topRow": 0, + "bottomRow": 20, + "parentId": "0", + "widgetId": "dkhget3ru7" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getTickets", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getTickets", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Canvas4", + "Button1", + "Canvas2", + "ticketsTable", + "Canvas3", + "Text4", + "Text3", + "Text2", + "Container1", + "Text1", + "Tabs1", + "MainContainer" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Application" + }, + { + "name": "Form Tutorial", + "isPublic": true, + "$pages": [ + { + "name": "1. Simple Form Submit", + "$isDefault": true, + "$actions": [ + { + "name": "createUser", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "INSERT INTO users\n (name, gender, email, status, dob)\nVALUES\n ('{{nameInput.text}}', '{{genderDropdown.selectedOptionValue}}', '{{emailInput.text}}', '{{statusRadio.selectedOptionValue}}', '{{dobPicker.selectedDate}}');" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "statusRadio.selectedOptionValue", + "genderDropdown.selectedOptionValue", + "dobPicker.selectedDate", + "nameInput.text", + "emailInput.text" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "d6jgloegyf", + "topRow": 3, + "bottomRow": 21, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "x8vgckp3l4", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "d6jgloegyf", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "1jodo5u68l", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "leftColumn": 0, + "text": "👤 User Form", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": true, + "widgetName": "submitButton", + "rightColumn": 16, + "onClick": "{{createUser.run(() => (), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "plp3uead51", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 15, + "bottomRow": 16, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Submit" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "bnecis4z7c", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 15, + "bottomRow": 16, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 8, + "text": "Reset" + }, + { + "widgetName": "nameInput", + "rightColumn": 15, + "widgetId": "mdhr691bli", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text2", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "aas854mqz9", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "bftcscfabf", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 15, + "widgetId": "471lkifudv", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "regex": "^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "genderDropdown", + "rightColumn": 15, + "widgetId": "6je3zqg8ig", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "defaultOptionValue": "MALE", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"MALE\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"FEMALE\"\n }\n]" + }, + { + "widgetName": "Text4", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "gb5skka46v", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "Text5", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "e12l99p935", + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Status", + "textStyle": "LABEL" + }, + { + "widgetName": "statusRadio", + "rightColumn": 15, + "widgetId": "g5fbk7ctmy", + "topRow": 10, + "bottomRow": 12, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "RADIO_GROUP_WIDGET", + "dynamicBindings": { + "isValid": true, + "selectedOption": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "defaultOptionValue": "Single", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": [ + { + "id": "1", + "label": "Married", + "value": "Married" + }, + { + "id": "2", + "label": "Single", + "value": "Single" + } + ] + }, + { + "widgetName": "Text6", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "ya2vfipsj5", + "topRow": 12, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Date of Birth", + "textStyle": "LABEL" + }, + { + "widgetName": "dobPicker", + "defaultDate": "11/08/2020 20:57", + "rightColumn": 15, + "dateFormat": "DD/MM/YYYY HH:mm", + "widgetId": "4n4tkytxvn", + "topRow": 13, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text9", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "xcifbddadn", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Phone Number", + "textStyle": "LABEL" + }, + { + "widgetName": "phoneInput", + "rightColumn": 15, + "widgetId": "8t9ztl5mdf", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "regex": "", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text14", + "rightColumn": 16, + "textAlign": "CENTER", + "widgetId": "dirlhhqbj7", + "topRow": 16, + "bottomRow": 17, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 0, + "text": "

Update the submit button to show a success message!

", + "textStyle": "BODY" + } + ] + } + ] + }, + { + "widgetName": "Text7", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "am329sctya", + "topRow": 15, + "bottomRow": 17, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🔄 Enable the reset form property to reset the form on success

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text10", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "nygy0euyhh", + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 The form data is submitted to the mock database via the createUser Query. The submitButton executes the createUser Query onClick.
\nThe query takes inputs from the form using
{{ \"{{ widgetName.property }}\" }}

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text11", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "rd5jjx61jm", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Simple Form Submit\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text12", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "pfvz5vt5eg", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "This page demonstrates a simple form submission with data validation", + "textStyle": "BODY" + }, + { + "widgetName": "Text8", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "r0xi0nyrq5", + "topRow": 11, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🏷️ Mark the nameInput as a required field to disable the submit button if the name is empty

\n", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text13", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "8a1wds22qy", + "topRow": 13, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

☎️ Add a phone number validation to the regex property field
\nEx: ^\\d{10}$

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text15", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "nnt0vyrdnp", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "d6jgloegyf", + "topRow": 3, + "bottomRow": 21, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "x8vgckp3l4", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "d6jgloegyf", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "1jodo5u68l", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "leftColumn": 0, + "text": "👤 User Form", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": true, + "widgetName": "submitButton", + "rightColumn": 16, + "onClick": "{{createUser.run(() => (), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "plp3uead51", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 15, + "bottomRow": 16, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Submit" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "bnecis4z7c", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 15, + "bottomRow": 16, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 8, + "text": "Reset" + }, + { + "widgetName": "nameInput", + "rightColumn": 15, + "widgetId": "mdhr691bli", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text2", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "aas854mqz9", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "bftcscfabf", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 15, + "widgetId": "471lkifudv", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "regex": "^([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5})$", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "genderDropdown", + "rightColumn": 15, + "widgetId": "6je3zqg8ig", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "defaultOptionValue": "MALE", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"MALE\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"FEMALE\"\n }\n]" + }, + { + "widgetName": "Text4", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "gb5skka46v", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "Text5", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "e12l99p935", + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Status", + "textStyle": "LABEL" + }, + { + "widgetName": "statusRadio", + "rightColumn": 15, + "widgetId": "g5fbk7ctmy", + "topRow": 10, + "bottomRow": 12, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "RADIO_GROUP_WIDGET", + "dynamicBindings": { + "isValid": true, + "selectedOption": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "defaultOptionValue": "Single", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": [ + { + "id": "1", + "label": "Married", + "value": "Married" + }, + { + "id": "2", + "label": "Single", + "value": "Single" + } + ] + }, + { + "widgetName": "Text6", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "ya2vfipsj5", + "topRow": 12, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Date of Birth", + "textStyle": "LABEL" + }, + { + "widgetName": "dobPicker", + "defaultDate": "11/08/2020 20:57", + "rightColumn": 15, + "dateFormat": "DD/MM/YYYY HH:mm", + "widgetId": "4n4tkytxvn", + "topRow": 13, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text9", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "xcifbddadn", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Phone Number", + "textStyle": "LABEL" + }, + { + "widgetName": "phoneInput", + "rightColumn": 15, + "widgetId": "8t9ztl5mdf", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "regex": "", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text14", + "rightColumn": 16, + "textAlign": "CENTER", + "widgetId": "dirlhhqbj7", + "topRow": 16, + "bottomRow": 17, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "x8vgckp3l4", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 0, + "text": "

Update the submit button to show a success message!

", + "textStyle": "BODY" + } + ] + } + ] + }, + { + "widgetName": "Text7", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "am329sctya", + "topRow": 15, + "bottomRow": 17, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🔄 Enable the reset form property to reset the form on success

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text10", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "nygy0euyhh", + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 The form data is submitted to the mock database via the createUser Query. The submitButton executes the createUser Query onClick.
\nThe query takes inputs from the form using
{{ \"{{ widgetName.property }}\" }}

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text11", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "rd5jjx61jm", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Simple Form Submit\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text12", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "pfvz5vt5eg", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "This page demonstrates a simple form submission with data validation", + "textStyle": "BODY" + }, + { + "widgetName": "Text8", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "r0xi0nyrq5", + "topRow": 11, + "bottomRow": 13, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🏷️ Mark the nameInput as a required field to disable the submit button if the name is empty

\n", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text13", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "8a1wds22qy", + "topRow": 13, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

☎️ Add a phone number validation to the regex property field
\nEx: ^\\d{10}$

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text15", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "nnt0vyrdnp", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [], + "publishedLayoutOnLoadActions": [], + "widgetNames": [ + "Form1", + "Text9", + "Text8", + "Text7", + "Text6", + "Text5", + "Text4", + "statusRadio", + "Text3", + "Text2", + "Text1", + "genderDropdown", + "dobPicker", + "submitButton", + "FormButton2", + "phoneInput", + "nameInput", + "emailInput", + "Text14", + "MainContainer", + "Text15", + "Text12", + "Text13", + "Text10", + "Text11", + "Canvas1" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "2. Confirm Form Submit", + "$isDefault": false, + "$actions": [ + { + "name": "createCampaign", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "INSERT INTO campaigns\n (\"campaignName\", \"campaignIdea\", \"scheduleDate\", \"campaignPlatforms\", status)\nVALUES\n ('{{nameInput.text}}', '{{ideaInput.text}}', '{{scheduleDatePicker.selectedDate}}', '{{socialSelect.selectedOptionValueArr}}', 'CREATED');\n" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "scheduleDatePicker.selectedDate", + "ideaInput.text", + "socialSelect.selectedOptionValueArr", + "nameInput.text" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "r32mmh4z9v", + "topRow": 3, + "bottomRow": 18, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "pqa1d7o4vt", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "r32mmh4z9v", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "9a5etz3rhh", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "leftColumn": 0, + "text": "🏁 Create Campaign", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": false, + "widgetName": "createButton", + "rightColumn": 16, + "onClick": "{{showModal('confirmModal')}}", + "isDefaultClickDisabled": true, + "widgetId": "jmyi3irm3h", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 11, + "dynamicTriggers": { + "onClick": true + }, + "text": "Create" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 11, + "isDefaultClickDisabled": true, + "widgetId": "xessbkdnlr", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 7, + "text": "Reset" + }, + { + "isRequired": false, + "widgetName": "nameInput", + "rightColumn": 14, + "widgetId": "yz30dwq3fm", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text2", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "kg51rup1va", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Campaign Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "0nzx3s4u7s", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Scheduled Date", + "textStyle": "LABEL" + }, + { + "widgetName": "scheduleDatePicker", + "defaultDate": "11/08/2020 20:57", + "rightColumn": 10, + "dateFormat": "DD/MM/YYYY HH:mm", + "widgetId": "i64ipc23zm", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text4", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "ioedtykcph", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Campaign Idea", + "textStyle": "LABEL" + }, + { + "widgetName": "ideaInput", + "rightColumn": 14, + "widgetId": "35eplf0gtb", + "topRow": 7, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text5", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "fkria8uyix", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Social Platforms", + "textStyle": "LABEL" + }, + { + "widgetName": "socialSelect", + "rightColumn": 14, + "widgetId": "z25krk0v3a", + "topRow": 11, + "bottomRow": 12, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "defaultOptionValue": "FB", + "selectionType": "MULTI_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"FB\",\n \"value\": \"FB\"\n },\n {\n \"label\": \"Twitter\",\n \"value\": \"Twitter\"\n },\n {\n \"label\": \"Instagra\",\n \"value\": \"Instagra\"\n }\n]" + } + ] + } + ] + }, + { + "widgetName": "confirmModal", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "p6433683et", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_SMALL", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas2", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "uj1kd0nk9j", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "p6433683et", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('confirmModal')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "2wrstdve0e", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 14, + "iconSize": 24 + }, + { + "widgetName": "Text6", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "lagfhwigea", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 0, + "text": "Create {{nameInput.text || \"Campaign\"}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "ibrcaegmxe", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 4, + "bottomRow": 5, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "confirmButton", + "rightColumn": 16, + "onClick": "{{createCampaign.run(() => (), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "yipy4c10gz", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 4, + "bottomRow": 5, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Confirm", + "isDisabled": false + }, + { + "widgetName": "Text7", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "ahoelaxsvr", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "uj1kd0nk9j", + "isLoading": false, + "parentColumnSpace": 26, + "leftColumn": 1, + "text": "A campaign cannot be edited once created. Are you sure you want to proceed?", + "textStyle": "LABEL" + } + ], + "isDisabled": false + } + ] + }, + { + "widgetName": "Text8", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "rcbzqvhbi7", + "topRow": 4, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 The createButton is configured to open a Modal onClick.\n
\nThe Modal requests for confirmation and the confirmButton is configred to execute the createCampaign Query.

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text10", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "hx6f6moaql", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Confirm Form Submit\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text11", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "uy1cu7aoak", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how to confirm form submissions which lead to important or dangerous actions", + "textStyle": "BODY" + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 15, + "topRow": 8, + "bottomRow": 9, + "parentId": "0", + "widgetId": "2rjgd88z1l", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

\n🔍 Inspect the createButton properties.

\n🌂 Update the confirmButton in the modal to close once the campagin is created

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text13", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 15, + "topRow": 9, + "bottomRow": 12, + "parentId": "0", + "widgetId": "fmnqge8a4x", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "r32mmh4z9v", + "topRow": 3, + "bottomRow": 18, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "pqa1d7o4vt", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "r32mmh4z9v", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "9a5etz3rhh", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "leftColumn": 0, + "text": "🏁 Create Campaign", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": false, + "widgetName": "createButton", + "rightColumn": 16, + "onClick": "{{showModal('confirmModal')}}", + "isDefaultClickDisabled": true, + "widgetId": "jmyi3irm3h", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 11, + "dynamicTriggers": { + "onClick": true + }, + "text": "Create" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 11, + "isDefaultClickDisabled": true, + "widgetId": "xessbkdnlr", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 7, + "text": "Reset" + }, + { + "isRequired": false, + "widgetName": "nameInput", + "rightColumn": 14, + "widgetId": "yz30dwq3fm", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text2", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "kg51rup1va", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Campaign Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "0nzx3s4u7s", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Scheduled Date", + "textStyle": "LABEL" + }, + { + "widgetName": "scheduleDatePicker", + "defaultDate": "11/08/2020 20:57", + "rightColumn": 10, + "dateFormat": "DD/MM/YYYY HH:mm", + "widgetId": "i64ipc23zm", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text4", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "ioedtykcph", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Campaign Idea", + "textStyle": "LABEL" + }, + { + "widgetName": "ideaInput", + "rightColumn": 14, + "widgetId": "35eplf0gtb", + "topRow": 7, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT" + }, + { + "widgetName": "Text5", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "fkria8uyix", + "topRow": 10, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Social Platforms", + "textStyle": "LABEL" + }, + { + "widgetName": "socialSelect", + "rightColumn": 14, + "widgetId": "z25krk0v3a", + "topRow": 11, + "bottomRow": 12, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "pqa1d7o4vt", + "isLoading": false, + "defaultOptionValue": "FB", + "selectionType": "MULTI_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"FB\",\n \"value\": \"FB\"\n },\n {\n \"label\": \"Twitter\",\n \"value\": \"Twitter\"\n },\n {\n \"label\": \"Instagra\",\n \"value\": \"Instagra\"\n }\n]" + } + ] + } + ] + }, + { + "widgetName": "confirmModal", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "p6433683et", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_SMALL", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas2", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "uj1kd0nk9j", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "p6433683et", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('confirmModal')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "2wrstdve0e", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 14, + "iconSize": 24 + }, + { + "widgetName": "Text6", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "lagfhwigea", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 0, + "text": "Create {{nameInput.text || \"Campaign\"}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "ibrcaegmxe", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 4, + "bottomRow": 5, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "confirmButton", + "rightColumn": 16, + "onClick": "{{createCampaign.run(() => (), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "yipy4c10gz", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 4, + "bottomRow": 5, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "uj1kd0nk9j", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Confirm", + "isDisabled": false + }, + { + "widgetName": "Text7", + "rightColumn": 14, + "textAlign": "LEFT", + "widgetId": "ahoelaxsvr", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "uj1kd0nk9j", + "isLoading": false, + "parentColumnSpace": 26, + "leftColumn": 1, + "text": "A campaign cannot be edited once created. Are you sure you want to proceed?", + "textStyle": "LABEL" + } + ], + "isDisabled": false + } + ] + }, + { + "widgetName": "Text8", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "rcbzqvhbi7", + "topRow": 4, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 The createButton is configured to open a Modal onClick.\n
\nThe Modal requests for confirmation and the confirmButton is configred to execute the createCampaign Query.

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text10", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "hx6f6moaql", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Confirm Form Submit\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text11", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "uy1cu7aoak", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how to confirm form submissions which lead to important or dangerous actions", + "textStyle": "BODY" + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 15, + "topRow": 8, + "bottomRow": 9, + "parentId": "0", + "widgetId": "2rjgd88z1l", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

\n🔍 Inspect the createButton properties.

\n🌂 Update the confirmButton in the modal to close once the campagin is created

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text13", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 8, + "rightColumn": 15, + "topRow": 9, + "bottomRow": 12, + "parentId": "0", + "widgetId": "fmnqge8a4x", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [], + "publishedLayoutOnLoadActions": [], + "widgetNames": [ + "Form1", + "Button1", + "Text8", + "Text7", + "Text6", + "Text5", + "Text4", + "Text3", + "ideaInput", + "Text2", + "Text1", + "Icon1", + "confirmButton", + "socialSelect", + "confirmModal", + "scheduleDatePicker", + "createButton", + "FormButton2", + "nameInput", + "MainContainer", + "Text12", + "Text13", + "Text10", + "Text11", + "Canvas1", + "Canvas2" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "3. Pre-Fill Form", + "$isDefault": false, + "$actions": [ + { + "name": "fetchUserByUrlParam", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users where email = '{{appsmith.URL.queryParams.email}}' ORDER BY id LIMIT 1;\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "appsmith.URL.queryParams.email" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "updateUser", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "UPDATE users\n SET name = '{{nameInput.text}}',\n email = '{{emailInput.text}}',\n gender = '{{genderDropdown.selectedOptionValue}}',\n dob = '{{dobPicker.selectedDate}}'\n WHERE id = {{fetchUserByUrlParam.data[0].id}};\n" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "genderDropdown.selectedOptionValue", + "dobPicker.selectedDate", + "nameInput.text", + "emailInput.text", + "fetchUserByUrlParam.data[0].id" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "yihxuqc4pa", + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "epboelq954", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "yihxuqc4pa", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "9o1dx1zkxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "leftColumn": 0, + "text": "👤 Update User", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": true, + "widgetName": "updateButton", + "rightColumn": 16, + "onClick": "{{updateUser.run(() => fetchUserByUrlParam.run(), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "mio7jzmj49", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 11, + "bottomRow": 12, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "epboelq954", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 10, + "dynamicTriggers": { + "onClick": true + }, + "text": "Update User" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 10, + "isDefaultClickDisabled": true, + "widgetId": "8mwfe4o99s", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 11, + "bottomRow": 12, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "epboelq954", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 6, + "text": "Reset" + }, + { + "widgetName": "nameInput", + "rightColumn": 14, + "widgetId": "75v9zd6qfq", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT", + "defaultText": "{{fetchUserByUrlParam.data[0].name}}" + }, + { + "widgetName": "Text2", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "8xxyi61bnt", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "vrkg24ziqv", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 14, + "widgetId": "cte0iuvg43", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT", + "defaultText": "{{fetchUserByUrlParam.data[0].email}}" + }, + { + "widgetName": "gender", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "3jsdwjjq4j", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "genderDropdown", + "rightColumn": 14, + "widgetId": "wdt4750qtk", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true, + "defaultOptionValue": true + }, + "parentId": "epboelq954", + "isLoading": false, + "defaultOptionValue": "{{fetchUserByUrlParam.data[0].gender}}", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]" + }, + { + "widgetName": "dobPicker", + "defaultDate": "{{fetchUserByUrlParam.data ? fetchUserByUrlParam.data[0].dob : null}}", + "rightColumn": 14, + "dateFormat": "YYYY-MM-DD", + "widgetId": "ob7ukijkj6", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text6", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "qa9rt17hgi", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Date of Birth", + "textStyle": "LABEL" + } + ] + } + ] + }, + { + "widgetName": "Text7", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "82um6ujlvj", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Pre-Fill Form Fields\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text9", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "weebfy1s7o", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how forms can be pre-filled with data passed from another page through a url param", + "textStyle": "BODY" + }, + { + "widgetName": "Text11", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "ns7umsaj20", + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🔍 Inspect the table properties & the input widgets & the fetchUserByUrlParam Query.

\n🔄 Refresh the page with an email query param in the URL
Trigger the navigate action from a button and pass a query param to the function. (Inspect refreshButton)

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "refreshButton", + "rightColumn": 15, + "onClick": "{{navigateTo(appsmith.URL.fullPath + '?email=james@freshdesk.com' )}}", + "isDefaultClickDisabled": true, + "widgetId": "bs657p5ziv", + "dynamicProperties": { + "onClick": true, + "isVisible": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 14, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "Refresh Page", + "isDisabled": false + }, + { + "widgetName": "Text15", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "663vfouck2", + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 On Page Load, the fetchUserByUrlParam Query is run. The query reads the email query param in the URL to fetch the relevant user.
\nThe default property of the form input widgets are bound to the response of the fetchUserByUrlParam Query

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text16", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "ejpusse9wy", + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 7, + "widgetId": "yihxuqc4pa", + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "detachFromLayout": true, + "children": [], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 518, + "detachFromLayout": true, + "widgetId": "epboelq954", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 520, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "yihxuqc4pa", + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 12 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Form", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 12 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": true, + "buttonStyle": "PRIMARY_BUTTON", + "text": "Submit" + } + }, + { + "size": { + "rows": 1, + "cols": 4 + }, + "position": { + "top": 11, + "left": 8 + }, + "type": "FORM_BUTTON_WIDGET", + "props": { + "resetFormOnClick": true, + "disabledWhenInvalid": false, + "buttonStyle": "SECONDARY_BUTTON", + "text": "Reset" + } + } + ] + }, + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "9o1dx1zkxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "leftColumn": 0, + "text": "👤 Update User", + "textStyle": "HEADING" + }, + { + "resetFormOnClick": true, + "widgetName": "updateButton", + "rightColumn": 16, + "onClick": "{{updateUser.run(() => fetchUserByUrlParam.run(), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "mio7jzmj49", + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 11, + "bottomRow": 12, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "dynamicBindings": {}, + "parentId": "epboelq954", + "isLoading": false, + "disabledWhenInvalid": true, + "leftColumn": 10, + "dynamicTriggers": { + "onClick": true + }, + "text": "Update User" + }, + { + "resetFormOnClick": true, + "widgetName": "FormButton2", + "rightColumn": 10, + "isDefaultClickDisabled": true, + "widgetId": "8mwfe4o99s", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 11, + "bottomRow": 12, + "isVisible": true, + "type": "FORM_BUTTON_WIDGET", + "parentId": "epboelq954", + "isLoading": false, + "disabledWhenInvalid": false, + "leftColumn": 6, + "text": "Reset" + }, + { + "widgetName": "nameInput", + "rightColumn": 14, + "widgetId": "75v9zd6qfq", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT", + "defaultText": "{{fetchUserByUrlParam.data[0].name}}" + }, + { + "widgetName": "Text2", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "8xxyi61bnt", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "Text3", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "vrkg24ziqv", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 14, + "widgetId": "cte0iuvg43", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "inputType": "TEXT", + "defaultText": "{{fetchUserByUrlParam.data[0].email}}" + }, + { + "widgetName": "gender", + "rightColumn": 5, + "textAlign": "LEFT", + "widgetId": "3jsdwjjq4j", + "topRow": 6, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "genderDropdown", + "rightColumn": 14, + "widgetId": "wdt4750qtk", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true, + "defaultOptionValue": true + }, + "parentId": "epboelq954", + "isLoading": false, + "defaultOptionValue": "{{fetchUserByUrlParam.data[0].gender}}", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 25.25, + "leftColumn": 1, + "options": "[\n {\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]" + }, + { + "widgetName": "dobPicker", + "defaultDate": "{{fetchUserByUrlParam.data ? fetchUserByUrlParam.data[0].dob : null}}", + "rightColumn": 14, + "dateFormat": "YYYY-MM-DD", + "widgetId": "ob7ukijkj6", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "isDisabled": false + }, + { + "widgetName": "Text6", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "qa9rt17hgi", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "epboelq954", + "isLoading": false, + "parentColumnSpace": 25.25, + "leftColumn": 1, + "text": "Date of Birth", + "textStyle": "LABEL" + } + ] + } + ] + }, + { + "widgetName": "Text7", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "82um6ujlvj", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Pre-Fill Form Fields\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text9", + "rightColumn": 13, + "textAlign": "CENTER", + "widgetId": "weebfy1s7o", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "This page demonstrates how forms can be pre-filled with data passed from another page through a url param", + "textStyle": "BODY" + }, + { + "widgetName": "Text11", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "ns7umsaj20", + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

🔍 Inspect the table properties & the input widgets & the fetchUserByUrlParam Query.

\n🔄 Refresh the page with an email query param in the URL
Trigger the navigate action from a button and pass a query param to the function. (Inspect refreshButton)

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "refreshButton", + "rightColumn": 15, + "onClick": "{{navigateTo(appsmith.URL.fullPath + '?email=james@freshdesk.com' )}}", + "isDefaultClickDisabled": true, + "widgetId": "bs657p5ziv", + "dynamicProperties": { + "onClick": true, + "isVisible": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 14, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "BUTTON_WIDGET", + "dynamicBindings": { + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 13, + "dynamicTriggers": { + "onClick": true + }, + "text": "Refresh Page", + "isDisabled": false + }, + { + "widgetName": "Text15", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "663vfouck2", + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "

💡 On Page Load, the fetchUserByUrlParam Query is run. The query reads the email query param in the URL to fetch the relevant user.
\nThe default property of the form input widgets are bound to the response of the fetchUserByUrlParam Query

", + "textStyle": "BODY", + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text16", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "ejpusse9wy", + "topRow": 9, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 8, + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "fetchUserByUrlParam", + "pluginType": "DB", + "jsonPathKeys": [ + "appsmith.URL.queryParams.email" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "fetchUserByUrlParam", + "pluginType": "DB", + "jsonPathKeys": [ + "appsmith.URL.queryParams.email" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Form1", + "Text9", + "gender", + "Text7", + "Text6", + "FormButton2", + "Text3", + "Text2", + "Text1", + "Text16", + "nameInput", + "emailInput", + "MainContainer", + "Text15", + "Text11", + "Canvas1", + "refreshButton", + "genderDropdown", + "updateButton", + "dobPicker" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Application" + }, + { + "name": "Table Tutorial", + "isPublic": true, + "$pages": [ + { + "name": "1. Displaying Data", + "$isDefault": true, + "$actions": [ + { + "name": "getUsers", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users ORDER BY id LIMIT 5 offset {{(usersTable.pageNo - 1) * 5}};\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "getUsersAPI", + "datasource": { + "$isEmbedded": true, + "name": "DEFAULT_REST_DATASOURCE", + "$pluginPackageName": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://mock-api.appsmith.com" + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "URL", + "path": "/users", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "queryParameters": [ + { + "key": "page", + "value": "1" + }, + { + "key": "", + "value": "" + } + ], + "httpMethod": "GET", + "next": "{{getUsersAPI.data.next}}", + "prev": "{{getUsersAPI.data.previous}}" + }, + "pluginType": "API", + "dynamicBindingPathList": [ + { + "key": "prev" + }, + { + "key": "next" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "getUsersAPI.data.previous", + "getUsersAPI.data.next" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1360, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "3nz99ffgvf", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Displaying Data in a Table\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "zw1l4lqlxq", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "text": "This page demonstrates how Tables can display data from APIs & DB Queries, paginated the data & transform it to suit the widget", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "avatar", + "gender" + ], + "widgetName": "usersTable", + "rightColumn": 10, + "widgetId": "sf07g7owd4", + "topRow": 4, + "bottomRow": 14, + "parentRowSpace": 40, + "onPageChange": "{{getUsers.run()}}", + "tableData": "{{getUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "address": 284, + "gender": 99, + "name": 130, + "id": 70, + "email": 175 + } + }, + { + "widgetName": "Text3", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "wihhcbu9c4", + "topRow": 4, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 11, + "text": "

💡 The table fetches data via the getUsers Query. The data is bound to the table property using{{ \"{{ getUsers.data }}\" }}.

\n📄The getUsers Query takes the pageNo of the table to paginate the request using
{{\"{{ usersTable.pageNo }}\"}} in the query.\n
The table has server side pagination enabled and executes the query on page change.\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text5", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "2ea3qtzuug", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "👤 Users", + "textStyle": "HEADING" + }, + { + "hiddenColumns": [ + "avatar", + "updatedAt", + "gender", + "address" + ], + "widgetName": "usersTableFormatted", + "rightColumn": 10, + "widgetId": "6fxa6ls1xm", + "topRow": 16, + "bottomRow": 32, + "parentRowSpace": 40, + "onPageChange": "{{getUsersAPI.run()}}", + "tableData": "{{getUsersAPI.data.users.map((user) => { \n return {\n\t\t...user,\n\t\tstatus: user.status.toLowerCase(),\n\t\tcreatedAt: moment(user.createdAt).format(\"Do MMM YYYY\")\n\t}\n})}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "id": 84, + "email": 204 + }, + "serverSidePaginationEnabled": true + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "y6lqi4r1xl", + "topRow": 15, + "bottomRow": 16, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "😍 Formatted Users", + "textStyle": "HEADING" + }, + { + "widgetName": "Text9", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "hd75cgspiv", + "topRow": 16, + "bottomRow": 24, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 11, + "text": "

🌩️ Often data returned by an API is not in the format the table requires. To convert the data to the correct format, we use Javascript and transform the data in the table data property.

\n🌪️ The table maps over the data returned by getUsersAPI, changes the status field to lowercase and formats the date field.

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties.

🔠 Try updating the function in the table property and format the status field to begin with a capital letter!

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 26, + "bottomRow": 30, + "parentId": "0", + "widgetId": "ow78o27gb5", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text13", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 10, + "bottomRow": 11, + "parentId": "0", + "widgetId": "hmh7iay9le", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties & the getUsers Query.

🌟 Try navigating through the table's pages.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text14", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 11, + "bottomRow": 15, + "parentId": "0", + "widgetId": "xff54m33y3", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text15", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 25, + "bottomRow": 26, + "parentId": "0", + "widgetId": "mlmkyirm8n", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1360, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "3nz99ffgvf", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 3, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Displaying Data in a Table\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "zw1l4lqlxq", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "text": "This page demonstrates how Tables can display data from APIs & DB Queries, paginated the data & transform it to suit the widget", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "avatar", + "gender" + ], + "widgetName": "usersTable", + "rightColumn": 10, + "widgetId": "sf07g7owd4", + "topRow": 4, + "bottomRow": 14, + "parentRowSpace": 40, + "onPageChange": "{{getUsers.run()}}", + "tableData": "{{getUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "address": 284, + "gender": 99, + "name": 130, + "id": 70, + "email": 175 + } + }, + { + "widgetName": "Text3", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "wihhcbu9c4", + "topRow": 4, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 11, + "text": "

💡 The table fetches data via the getUsers Query. The data is bound to the table property using{{ \"{{ getUsers.data }}\" }}.

\n📄The getUsers Query takes the pageNo of the table to paginate the request using
{{\"{{ usersTable.pageNo }}\"}} in the query.\n
The table has server side pagination enabled and executes the query on page change.\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "widgetName": "Text5", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "2ea3qtzuug", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "👤 Users", + "textStyle": "HEADING" + }, + { + "hiddenColumns": [ + "avatar", + "updatedAt", + "gender", + "address" + ], + "widgetName": "usersTableFormatted", + "rightColumn": 10, + "widgetId": "6fxa6ls1xm", + "topRow": 16, + "bottomRow": 32, + "parentRowSpace": 40, + "onPageChange": "{{getUsersAPI.run()}}", + "tableData": "{{getUsersAPI.data.users.map((user) => { \n return {\n\t\t...user,\n\t\tstatus: user.status.toLowerCase(),\n\t\tcreatedAt: moment(user.createdAt).format(\"Do MMM YYYY\")\n\t}\n})}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "id": 84, + "email": 204 + }, + "serverSidePaginationEnabled": true + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "y6lqi4r1xl", + "topRow": 15, + "bottomRow": 16, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "😍 Formatted Users", + "textStyle": "HEADING" + }, + { + "widgetName": "Text9", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "hd75cgspiv", + "topRow": 16, + "bottomRow": 24, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 11, + "text": "

🌩️ Often data returned by an API is not in the format the table requires. To convert the data to the correct format, we use Javascript and transform the data in the table data property.

\n🌪️ The table maps over the data returned by getUsersAPI, changes the status field to lowercase and formats the date field.

\n🧱 APIs, Queries and Widgets are all objects of the application exposed via Javascript inside {{\"{{}}\"}}\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties.

🔠 Try updating the function in the table property and format the status field to begin with a capital letter!

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 26, + "bottomRow": 30, + "parentId": "0", + "widgetId": "ow78o27gb5", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text13", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 10, + "bottomRow": 11, + "parentId": "0", + "widgetId": "hmh7iay9le", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties & the getUsers Query.

🌟 Try navigating through the table's pages.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text14", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 11, + "bottomRow": 15, + "parentId": "0", + "widgetId": "xff54m33y3", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text15", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 25, + "bottomRow": 26, + "parentId": "0", + "widgetId": "mlmkyirm8n", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "timeoutInMillisecond": 10000 + }, + { + "name": "getUsersAPI", + "pluginType": "API", + "jsonPathKeys": [ + "getUsersAPI.data.previous", + "getUsersAPI.data.next" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "timeoutInMillisecond": 10000 + }, + { + "name": "getUsersAPI", + "pluginType": "API", + "jsonPathKeys": [ + "getUsersAPI.data.previous", + "getUsersAPI.data.next" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Text9", + "Text8", + "Text5", + "Text3", + "Text2", + "Text1", + "Text14", + "MainContainer", + "Text15", + "usersTable", + "Text12", + "Text13", + "usersTableFormatted" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "2. Searching & Filtering", + "$isDefault": false, + "$actions": [ + { + "name": "getSearchedUsers", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users where gender {{filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"}} AND name ilike '%{{usersTable.searchText || \"\"}}%' ORDER BY id LIMIT 10 offset {{ (usersTable.pageNo - 1) * 10 }};\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "usersTable.searchText || \"\"", + "(usersTable.pageNo - 1) * 10", + "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "kmgssafdwq", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Searching & Filtering\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "lisxd7rkzy", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "text": "This page demonstrates how to perform server side searching and filtering of datra. (Client side is enabled by default)", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar" + ], + "widgetName": "usersTable", + "rightColumn": 10, + "widgetId": "owqebe2drj", + "topRow": 4, + "bottomRow": 20, + "parentRowSpace": 40, + "tableData": "{{getSearchedUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "columnSizeMap": { + "id": 78, + "address": 213 + }, + "serverSidePaginationEnabled": true, + "dynamicTriggers": { + "onPageChange": true, + "onSearchTextChanged": true + }, + "onPageChange": "{{getSearchedUsers.run()}}", + "onSearchTextChanged": "{{getSearchedUsers.run()}}" + }, + { + "widgetName": "filterDropdown", + "rightColumn": 10, + "widgetId": "9bicbhtluy", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "0", + "isLoading": false, + "defaultOptionValue": "ALL", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 74, + "leftColumn": 8, + "options": "[\n {\n \"label\": \"All\",\n \"value\": \"ALL\"\n },{\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]", + "dynamicTriggers": { + "onOptionChange": true + }, + "onOptionChange": "{{getSearchedUsers.run()}}" + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

💡 The usersTable displays data returned by the getSearchedUsers Query.

\n🔻 The filterDropdown contains options to filter the users by gender. The dropdown executes the getSearchedUsers Query onOptionSelected.

\n❓The getSearchedUsers Query has a where clause that reads it's values from the filterDropdown and usersTable.searchText

\n✅ The getSearchedUsers Query uses conditional checks to modify the where clause when the ALL option is selected and no searchText is present\n

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text3", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 4, + "bottomRow": 14, + "parentId": "0", + "widgetId": "tosmuzh0kw", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": true, + "text": "👤 Users", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text8", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 4, + "topRow": 3, + "bottomRow": 4, + "parentId": "0", + "widgetId": "fz0zdf4tii", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text9", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 14, + "bottomRow": 15, + "parentId": "0", + "widgetId": "c9la1jtf17", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the filterDropdown properties & the getSearchedUsers Query.

🔍 Try searching and filtering the table data.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text10", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 15, + "bottomRow": 18, + "parentId": "0", + "widgetId": "lpfksj1cri", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "kmgssafdwq", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Searching & Filtering\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "lisxd7rkzy", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 1, + "text": "This page demonstrates how to perform server side searching and filtering of datra. (Client side is enabled by default)", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar" + ], + "widgetName": "usersTable", + "rightColumn": 10, + "widgetId": "owqebe2drj", + "topRow": 4, + "bottomRow": 20, + "parentRowSpace": 40, + "tableData": "{{getSearchedUsers.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "columnSizeMap": { + "id": 78, + "address": 213 + }, + "serverSidePaginationEnabled": true, + "dynamicTriggers": { + "onPageChange": true, + "onSearchTextChanged": true + }, + "onPageChange": "{{getSearchedUsers.run()}}", + "onSearchTextChanged": "{{getSearchedUsers.run()}}" + }, + { + "widgetName": "filterDropdown", + "rightColumn": 10, + "widgetId": "9bicbhtluy", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "0", + "isLoading": false, + "defaultOptionValue": "ALL", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 74, + "leftColumn": 8, + "options": "[\n {\n \"label\": \"All\",\n \"value\": \"ALL\"\n },{\n \"label\": \"Male\",\n \"value\": \"Male\"\n },\n {\n \"label\": \"Female\",\n \"value\": \"Female\"\n }\n]", + "dynamicTriggers": { + "onOptionChange": true + }, + "onOptionChange": "{{getSearchedUsers.run()}}" + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

💡 The usersTable displays data returned by the getSearchedUsers Query.

\n🔻 The filterDropdown contains options to filter the users by gender. The dropdown executes the getSearchedUsers Query onOptionSelected.

\n❓The getSearchedUsers Query has a where clause that reads it's values from the filterDropdown and usersTable.searchText

\n✅ The getSearchedUsers Query uses conditional checks to modify the where clause when the ALL option is selected and no searchText is present\n

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text3", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 4, + "bottomRow": 14, + "parentId": "0", + "widgetId": "tosmuzh0kw", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": true, + "text": "👤 Users", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text8", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 4, + "topRow": 3, + "bottomRow": 4, + "parentId": "0", + "widgetId": "fz0zdf4tii", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "-------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text9", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 14, + "bottomRow": 15, + "parentId": "0", + "widgetId": "c9la1jtf17", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the filterDropdown properties & the getSearchedUsers Query.

🔍 Try searching and filtering the table data.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text10", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 11, + "rightColumn": 16, + "topRow": 15, + "bottomRow": 18, + "parentId": "0", + "widgetId": "lpfksj1cri", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getSearchedUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "usersTable.searchText || \"\"", + "(usersTable.pageNo - 1) * 10", + "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getSearchedUsers", + "pluginType": "DB", + "jsonPathKeys": [ + "usersTable.searchText || \"\"", + "(usersTable.pageNo - 1) * 10", + "filterDropdown.selectedOptionValue === \"ALL\" ? \"IN ('Male','Female')\" : \n\"= '\" + filterDropdown.selectedOptionValue + \"'\"" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "usersTable", + "filterDropdown", + "Text10", + "Text9", + "Text8", + "Text3", + "Text2", + "Text1", + "MainContainer" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "3. Drilldown Table Data", + "$isDefault": false, + "$actions": [ + { + "name": "getUsersDrilldown", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users ORDER BY id LIMIT 10 offset {{ (usersTable.pageNo - 1) * 10 }};\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 10" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "2jwect0lhg", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Drilldown Table Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "5iytdt4zb8", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 2, + "text": "This page demonstrates how to efficiently display the important columns in a table and to display the row details as a drilldown", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar", + "address", + "role", + "gender", + "dob", + "phoneNo" + ], + "widgetName": "usersTable", + "rightColumn": 8, + "widgetId": "2mameo5ws0", + "topRow": 4, + "bottomRow": 20, + "parentRowSpace": 40, + "onPageChange": "{{getUsersDrilldown.run()}}", + "tableData": "{{getUsersDrilldown.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "id": 72, + "phoneNo": 164, + "email": 362, + "name": 203 + } + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "detailsContainer", + "rightColumn": 16, + "widgetId": "ctgmvtblim", + "containerStyle": "card", + "topRow": 4, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "8f1tu5q2pt", + "u4p8iqclkx", + "img7hphdti", + "oas3cb2urw", + "lhhijlpqge", + "qbwww7njtr" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "cl6vqx5vsw", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "ctgmvtblim", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "image": "{{usersTable.selectedRow.avatar}}", + "widgetName": "avatarImage", + "rightColumn": 4, + "widgetId": "8f1tu5q2pt", + "topRow": 0, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "IMAGE_WIDGET", + "dynamicBindings": { + "image": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "imageShape": "RECTANGLE", + "leftColumn": 0, + "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" + }, + { + "widgetName": "emailText", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "u4p8iqclkx", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.email}}", + "textStyle": "LABEL" + }, + { + "widgetName": "nameText", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "img7hphdti", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.name}}", + "textStyle": "LABEL" + }, + { + "widgetName": "addressText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "oas3cb2urw", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": false, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.address}}", + "textStyle": "LABEL" + }, + { + "widgetName": "roleText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "lhhijlpqge", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "text": "{{usersTable.selectedRow.role}}", + "textStyle": "LABEL" + }, + { + "widgetName": "dobText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "1x38sheka8", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "text": "{{moment(usersTable.selectedRow.dob).format(\"Do MMM YYYY\")}}", + "textStyle": "LABEL", + "dynamicBindings": { + "text": true, + "value": true + } + } + ] + } + ] + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "rf2yjbzd20", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "👤 Users", + "textStyle": "HEADING" + }, + { + "widgetName": "Text9", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "azglzewlcp", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "{{usersTable.selectedRow ? \"🙎 User Details\" : \"👈 Select a user in the table\"}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Text10", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "fwvqp8bxqk", + "topRow": 10, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔩 The non-essential table columns are hidden and the detailsContainer displays a drill down view of the entire row.

\n🖼️ The container is customised with widgets for each column in the table ex. Image widget for avatar.

\n🔘 The widgets are bound to the value of the selectedRow in the usersTable using {{\"{{ usersTable.selectedRow.columnName }}\"}}\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text11", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 15, + "bottomRow": 16, + "parentId": "0", + "widgetId": "wc3bxw54hq", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the widget properties in the detailsContainer.

☿️ Try displaying the users gender in the detailsContainer.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 16, + "bottomRow": 19, + "parentId": "0", + "widgetId": "7fuhyiakvc", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "2jwect0lhg", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Drilldown Table Data\"}}

", + "textStyle": "LABEL" + }, + { + "widgetName": "Text2", + "rightColumn": 14, + "textAlign": "CENTER", + "widgetId": "5iytdt4zb8", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 2, + "text": "This page demonstrates how to efficiently display the important columns in a table and to display the row details as a drilldown", + "textStyle": "BODY" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar", + "address", + "role", + "gender", + "dob", + "phoneNo" + ], + "widgetName": "usersTable", + "rightColumn": 8, + "widgetId": "2mameo5ws0", + "topRow": 4, + "bottomRow": 20, + "parentRowSpace": 40, + "onPageChange": "{{getUsersDrilldown.run()}}", + "tableData": "{{getUsersDrilldown.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnSizeMap": { + "id": 72, + "phoneNo": 164, + "email": 362, + "name": 203 + } + }, + { + "backgroundColor": "#FFFFFF", + "widgetName": "detailsContainer", + "rightColumn": 16, + "widgetId": "ctgmvtblim", + "containerStyle": "card", + "topRow": 4, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "CONTAINER_WIDGET", + "parentId": "0", + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "detachFromLayout": true, + "children": [ + "8f1tu5q2pt", + "u4p8iqclkx", + "img7hphdti", + "oas3cb2urw", + "lhhijlpqge", + "qbwww7njtr" + ], + "containerStyle": "none", + "canExtend": false + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 592, + "detachFromLayout": true, + "widgetId": "cl6vqx5vsw", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "parentId": "ctgmvtblim", + "minHeight": 400, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "image": "{{usersTable.selectedRow.avatar}}", + "widgetName": "avatarImage", + "rightColumn": 4, + "widgetId": "8f1tu5q2pt", + "topRow": 0, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "IMAGE_WIDGET", + "dynamicBindings": { + "image": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "imageShape": "RECTANGLE", + "leftColumn": 0, + "defaultImage": "https://res.cloudinary.com/drako999/image/upload/v1589196259/default.png" + }, + { + "widgetName": "emailText", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "u4p8iqclkx", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.email}}", + "textStyle": "LABEL" + }, + { + "widgetName": "nameText", + "rightColumn": 12, + "textAlign": "LEFT", + "widgetId": "img7hphdti", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 34.5, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.name}}", + "textStyle": "LABEL" + }, + { + "widgetName": "addressText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "oas3cb2urw", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": false, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 5, + "text": "{{usersTable.selectedRow.address}}", + "textStyle": "LABEL" + }, + { + "widgetName": "roleText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "lhhijlpqge", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "text": "{{usersTable.selectedRow.role}}", + "textStyle": "LABEL" + }, + { + "widgetName": "dobText", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "1x38sheka8", + "topRow": 1, + "bottomRow": 2, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "parentId": "cl6vqx5vsw", + "isLoading": false, + "parentColumnSpace": 29.875, + "leftColumn": 12, + "text": "{{moment(usersTable.selectedRow.dob).format(\"Do MMM YYYY\")}}", + "textStyle": "LABEL", + "dynamicBindings": { + "text": true, + "value": true + } + } + ] + } + ] + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "rf2yjbzd20", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "text": "👤 Users", + "textStyle": "HEADING" + }, + { + "widgetName": "Text9", + "rightColumn": 15, + "textAlign": "LEFT", + "widgetId": "azglzewlcp", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "shouldScroll": false, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "{{usersTable.selectedRow ? \"🙎 User Details\" : \"👈 Select a user in the table\"}}", + "textStyle": "HEADING" + }, + { + "widgetName": "Text10", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "fwvqp8bxqk", + "topRow": 10, + "bottomRow": 15, + "parentRowSpace": 40, + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 9, + "text": "

🔩 The non-essential table columns are hidden and the detailsContainer displays a drill down view of the entire row.

\n🖼️ The container is customised with widgets for each column in the table ex. Image widget for avatar.

\n🔘 The widgets are bound to the value of the selectedRow in the usersTable using {{\"{{ usersTable.selectedRow.columnName }}\"}}\n

", + "textStyle": "BODY", + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "---------------------------------------------------------------------", + "textStyle": "LABEL", + "textAlign": "LEFT", + "widgetName": "Text11", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 15, + "bottomRow": 16, + "parentId": "0", + "widgetId": "wc3bxw54hq", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the widget properties in the detailsContainer.

☿️ Try displaying the users gender in the detailsContainer.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text12", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 16, + "bottomRow": 19, + "parentId": "0", + "widgetId": "7fuhyiakvc", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getUsersDrilldown", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 10" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getUsersDrilldown", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 10" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "dobText", + "Text9", + "Text8", + "detailsContainer", + "addressText", + "Text2", + "Text1", + "emailText", + "nameText", + "MainContainer", + "usersTable", + "Text12", + "Text10", + "Text11", + "Canvas1", + "avatarImage", + "roleText" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + }, + { + "name": "4. Editing Table Data", + "$isDefault": false, + "$actions": [ + { + "name": "getUsersToEdit", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "SELECT * FROM users ORDER BY id LIMIT 5 offset {{(usersTable.pageNo - 1) * 5}};\n" + }, + "pluginType": "DB", + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + }, + { + "name": "updateUser", + "datasource": { + "$isEmbedded": false, + "name": "Mock Database", + "$pluginPackageName": "postgres-plugin", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE" + }, + "endpoints": [ + { + "host": "fake-api.cvuydmurdlas.us-east-1.rds.amazonaws.com", + "port": 5432 + } + ], + "authentication": { + "username": "fakeapi", + "password": "LimitedAccess123#", + "databaseName": "fakeapi" + }, + "sshProxyEnabled": false + }, + "invalids": [], + "deleted": false, + "policies": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "body": "update users set \nname = '{{nameInput.text}}',\nemail = '{{emailInput.text}}',\ngender = '{{genderRadio.selectedOptionValue}}',\nrole = '{{roleDropdown.selectedOptionValue}}',\ndob = '{{dobPicker.selectedDate}}',\naddress = '{{addressInput.text}}'\nwhere id = '{{usersTable.selectedRow.id}}'" + }, + "pluginType": "DB", + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "genderRadio.selectedOptionValue", + "roleDropdown.selectedOptionValue", + "dobPicker.selectedDate", + "addressInput.text", + "nameInput.text", + "usersTable.selectedRow.id", + "emailInput.text" + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Action" + } + ], + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "6mfm6rqhpo", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Editing Table Data\"}}

", + "textStyle": "LABEL" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar", + "phoneNo" + ], + "widgetName": "usersTable", + "rightColumn": 16, + "widgetId": "9u4ssyjwvu", + "topRow": 3, + "bottomRow": 13, + "parentRowSpace": 40, + "onPageChange": "{{getUsersToEdit.run()}}", + "tableData": "{{getUsersToEdit.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnActions": [ + { + "actionPayloads": [], + "label": "Edit", + "id": "6apm73t6ss", + "dynamicTrigger": "{{showModal('edit_user_modal')}}" + } + ], + "columnSizeMap": { + "address": 218, + "role": 96, + "id": 75, + "email": 185 + } + }, + { + "widgetName": "edit_user_modal", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "xrk5ogzbyl", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "dynamicBindings": {}, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_LARGE", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "e3ez3d0tal", + "topRow": 0, + "bottomRow": 640, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "xrk5ogzbyl", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('edit_user_modal')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "ei1yvwhoo6", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 15, + "iconSize": 24 + }, + { + "widgetName": "Text2", + "rightColumn": 10, + "textAlign": "LEFT", + "widgetId": "n8954upfed", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 0, + "text": "Edit {{usersTable.selectedRow ? usersTable.selectedRow.name : \"User\"}} Profile", + "textStyle": "HEADING" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "rezsknprd6", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "Button2", + "rightColumn": 16, + "onClick": "{{updateUser.run(() =>\n getUsersToEdit.run(() => closeModal('edit_user_modal')), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "odxfvsu7yu", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Update", + "isDisabled": false, + "dynamicBindings": {} + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "rtizqvkf8i", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "nameInput", + "rightColumn": 12, + "widgetId": "lddk038cph", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.name}}" + }, + { + "widgetName": "Text4", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "69nnj7hrek", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 12, + "widgetId": "t3ym9irla8", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.email}}" + }, + { + "widgetName": "Text5", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "61gx996lf8", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Role", + "textStyle": "LABEL" + }, + { + "widgetName": "roleDropdown", + "rightColumn": 12, + "widgetId": "h8m5l0xnhq", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "defaultOptionValue": true, + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "defaultOptionValue": "{{usersTable.selectedRow.role}}", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 30.75, + "leftColumn": 4, + "options": "[\n {\n \"label\": \"Admin\",\n \"value\": \"Admin\"\n },\n {\n \"label\": \"Editor\",\n \"value\": \"Editor\"\n },\n\t{\n \"label\": \"Viewer\",\n \"value\": \"Viewer\"\n }\n]" + }, + { + "widgetName": "Text6", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "4cvt7ueu8x", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "Text7", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "r8u4ive9g2", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Address", + "textStyle": "LABEL" + }, + { + "widgetName": "addressInput", + "rightColumn": 12, + "widgetId": "fa42qbxle6", + "topRow": 8, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.address}}" + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "ix9cdf6ffu", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Date of Birth", + "textStyle": "LABEL" + }, + { + "widgetName": "dobPicker", + "defaultDate": "{{usersTable.selectedRow.dob}}", + "rightColumn": 12, + "dateFormat": "YYYY-MM-DD", + "widgetId": "sc1fdb61r5", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "isDisabled": false + }, + { + "isVisible": true, + "text": "

Add a radio buttin for gender and bind it to the update query

", + "textStyle": "BODY", + "textAlign": "CENTER", + "widgetName": "Text18", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 30.75, + "parentRowSpace": 40, + "leftColumn": 1, + "rightColumn": 16, + "topRow": 12, + "bottomRow": 13, + "parentId": "e3ez3d0tal", + "widgetId": "akbigj7yki", + "dynamicBindings": { + "value": true + } + } + ], + "isDisabled": false + } + ] + }, + { + "isVisible": true, + "text": "This page demonstrates how to edit data displayed in a table", + "textStyle": "BODY", + "textAlign": "CENTER", + "widgetName": "Text9", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 4, + "rightColumn": 12, + "topRow": 1, + "bottomRow": 2, + "parentId": "0", + "widgetId": "762rdibr8m", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🖋️ The table has an 'Edit' row action which opens a modal.

\n🔌 The modal contains input widgets with default values bound to the {{\"{{ usersTable.selectedRow }}\"}}.

\n🔘 The updateButton in the modal executes the\nupdateUser Query, executes the getUsersToEdit Query onSuccess and then closes the modal.

\n✍🏻 This workflow which needs more than 2 steps is configured by converting the onClick field to JS.

\n

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text10", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 8, + "topRow": 14, + "bottomRow": 21, + "parentId": "0", + "widgetId": "m7i35s4wii", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": true, + "text": "👤 Users", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text17", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 4, + "topRow": 2, + "bottomRow": 3, + "parentId": "0", + "widgetId": "i53n9ij8oe", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties & the modal (Click Edit).

🌟 Add a gender field to the modal & connect it to the updateUser Query.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text19", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 14, + "bottomRow": 17, + "parentId": "0", + "widgetId": "3ln6v3fwe7", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "publishedDsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1280, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "dynamicBindings": {}, + "version": 5, + "minHeight": 1292, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "rightColumn": 12, + "textAlign": "CENTER", + "widgetId": "6mfm6rqhpo", + "topRow": 0, + "bottomRow": 1, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true, + "text": true + }, + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 4, + "text": "

{{appsmith.mode !== \"EDIT\" ? \"Edit this application to begin\" : \"Editing Table Data\"}}

", + "textStyle": "LABEL" + }, + { + "hiddenColumns": [ + "createdAt", + "updatedAt", + "status", + "avatar", + "phoneNo" + ], + "widgetName": "usersTable", + "rightColumn": 16, + "widgetId": "9u4ssyjwvu", + "topRow": 3, + "bottomRow": 13, + "parentRowSpace": 40, + "onPageChange": "{{getUsersToEdit.run()}}", + "tableData": "{{getUsersToEdit.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "type": "TABLE_WIDGET", + "dynamicBindings": { + "tableData": true, + "selectedRow": true, + "filteredTableData": true + }, + "parentId": "0", + "serverSidePaginationEnabled": true, + "isLoading": false, + "parentColumnSpace": 74, + "leftColumn": 0, + "dynamicTriggers": { + "onPageChange": true + }, + "columnActions": [ + { + "actionPayloads": [], + "label": "Edit", + "id": "6apm73t6ss", + "dynamicTrigger": "{{showModal('edit_user_modal')}}" + } + ], + "columnSizeMap": { + "address": 218, + "role": 96, + "id": 75, + "email": 185 + } + }, + { + "widgetName": "edit_user_modal", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "xrk5ogzbyl", + "topRow": 0, + "bottomRow": 0, + "parentRowSpace": 1, + "isVisible": false, + "canOutsideClickClose": true, + "type": "MODAL_WIDGET", + "canEscapeKeyClose": true, + "dynamicBindings": {}, + "parentId": "0", + "shouldScrollContents": true, + "blueprint": { + "view": [ + { + "position": { + "top": 0, + "left": 0 + }, + "type": "CANVAS_WIDGET", + "props": { + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "detachFromLayout": true, + "children": [], + "isVisible": true, + "isDisabled": false, + "canExtend": true + } + } + ] + }, + "isLoading": false, + "parentColumnSpace": 1, + "size": "MODAL_LARGE", + "leftColumn": 0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "e3ez3d0tal", + "topRow": 0, + "bottomRow": 640, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": true, + "type": "CANVAS_WIDGET", + "parentId": "xrk5ogzbyl", + "shouldScrollContents": false, + "blueprint": { + "view": [ + { + "size": { + "rows": 1, + "cols": 2 + }, + "position": { + "top": 0, + "left": 14 + }, + "type": "ICON_WIDGET", + "props": { + "color": "#040627", + "iconName": "cross", + "iconSize": 24 + } + }, + { + "size": { + "rows": 1, + "cols": 10 + }, + "position": { + "top": 0, + "left": 0 + }, + "type": "TEXT_WIDGET", + "props": { + "text": "Modal Title", + "textStyle": "HEADING" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 10 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "SECONDARY_BUTTON", + "text": "Cancel" + } + }, + { + "size": { + "rows": 1, + "cols": 3 + }, + "position": { + "top": 4, + "left": 13 + }, + "type": "BUTTON_WIDGET", + "props": { + "buttonStyle": "PRIMARY_BUTTON", + "text": "Confirm" + } + } + ], + "operations": [ + { + "type": "MODIFY_PROPS" + } + ] + }, + "minHeight": 0, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Icon1", + "rightColumn": 16, + "onClick": "{{closeModal('edit_user_modal')}}", + "color": "#040627", + "iconName": "cross", + "widgetId": "ei1yvwhoo6", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "ICON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 15, + "iconSize": 24 + }, + { + "widgetName": "Text2", + "rightColumn": 10, + "textAlign": "LEFT", + "widgetId": "n8954upfed", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "text": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 0, + "text": "Edit {{usersTable.selectedRow ? usersTable.selectedRow.name : \"User\"}} Profile", + "textStyle": "HEADING" + }, + { + "widgetName": "Button1", + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "rezsknprd6", + "buttonStyle": "SECONDARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 9, + "text": "Cancel", + "isDisabled": false + }, + { + "widgetName": "Button2", + "rightColumn": 16, + "onClick": "{{updateUser.run(() =>\n getUsersToEdit.run(() => closeModal('edit_user_modal')), () => {})}}", + "isDefaultClickDisabled": true, + "widgetId": "odxfvsu7yu", + "dynamicProperties": { + "onClick": true + }, + "buttonStyle": "PRIMARY_BUTTON", + "topRow": 13, + "bottomRow": 14, + "isVisible": true, + "type": "BUTTON_WIDGET", + "parentId": "e3ez3d0tal", + "isLoading": false, + "leftColumn": 12, + "dynamicTriggers": { + "onClick": true + }, + "text": "Update", + "isDisabled": false, + "dynamicBindings": {} + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "rtizqvkf8i", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Name", + "textStyle": "LABEL" + }, + { + "widgetName": "nameInput", + "rightColumn": 12, + "widgetId": "lddk038cph", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.name}}" + }, + { + "widgetName": "Text4", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "69nnj7hrek", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Email", + "textStyle": "LABEL" + }, + { + "widgetName": "emailInput", + "rightColumn": 12, + "widgetId": "t3ym9irla8", + "topRow": 3, + "bottomRow": 4, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.email}}" + }, + { + "widgetName": "Text5", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "61gx996lf8", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Role", + "textStyle": "LABEL" + }, + { + "widgetName": "roleDropdown", + "rightColumn": 12, + "widgetId": "h8m5l0xnhq", + "topRow": 4, + "bottomRow": 5, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "DROP_DOWN_WIDGET", + "dynamicBindings": { + "defaultOptionValue": true, + "selectedOptionArr": true, + "isValid": true, + "selectedIndexArr": true, + "selectedOption": true, + "value": true, + "selectedIndex": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "defaultOptionValue": "{{usersTable.selectedRow.role}}", + "selectionType": "SINGLE_SELECT", + "parentColumnSpace": 30.75, + "leftColumn": 4, + "options": "[\n {\n \"label\": \"Admin\",\n \"value\": \"Admin\"\n },\n {\n \"label\": \"Editor\",\n \"value\": \"Editor\"\n },\n\t{\n \"label\": \"Viewer\",\n \"value\": \"Viewer\"\n }\n]" + }, + { + "widgetName": "Text6", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "4cvt7ueu8x", + "topRow": 5, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Gender", + "textStyle": "LABEL" + }, + { + "widgetName": "Text7", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "r8u4ive9g2", + "topRow": 8, + "bottomRow": 9, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Address", + "textStyle": "LABEL" + }, + { + "widgetName": "addressInput", + "rightColumn": 12, + "widgetId": "fa42qbxle6", + "topRow": 8, + "bottomRow": 10, + "parentRowSpace": 40, + "isVisible": true, + "label": "", + "type": "INPUT_WIDGET", + "dynamicBindings": { + "isValid": true, + "defaultText": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "inputType": "TEXT", + "defaultText": "{{usersTable.selectedRow.address}}" + }, + { + "widgetName": "Text8", + "rightColumn": 4, + "textAlign": "RIGHT", + "widgetId": "ix9cdf6ffu", + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "type": "TEXT_WIDGET", + "dynamicBindings": { + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 0, + "text": "Date of Birth", + "textStyle": "LABEL" + }, + { + "widgetName": "dobPicker", + "defaultDate": "{{usersTable.selectedRow.dob}}", + "rightColumn": 12, + "dateFormat": "YYYY-MM-DD", + "widgetId": "sc1fdb61r5", + "dynamicProperties": { + "defaultDate": true + }, + "topRow": 7, + "bottomRow": 8, + "parentRowSpace": 40, + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "type": "DATE_PICKER_WIDGET", + "dynamicBindings": { + "defaultDate": true, + "isValid": true, + "value": true + }, + "parentId": "e3ez3d0tal", + "isLoading": false, + "parentColumnSpace": 30.75, + "leftColumn": 4, + "isDisabled": false + }, + { + "isVisible": true, + "text": "

Add a radio buttin for gender and bind it to the update query

", + "textStyle": "BODY", + "textAlign": "CENTER", + "widgetName": "Text18", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 30.75, + "parentRowSpace": 40, + "leftColumn": 1, + "rightColumn": 16, + "topRow": 12, + "bottomRow": 13, + "parentId": "e3ez3d0tal", + "widgetId": "akbigj7yki", + "dynamicBindings": { + "value": true + } + } + ], + "isDisabled": false + } + ] + }, + { + "isVisible": true, + "text": "This page demonstrates how to edit data displayed in a table", + "textStyle": "BODY", + "textAlign": "CENTER", + "widgetName": "Text9", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 4, + "rightColumn": 12, + "topRow": 1, + "bottomRow": 2, + "parentId": "0", + "widgetId": "762rdibr8m", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🖋️ The table has an 'Edit' row action which opens a modal.

\n🔌 The modal contains input widgets with default values bound to the {{\"{{ usersTable.selectedRow }}\"}}.

\n🔘 The updateButton in the modal executes the\nupdateUser Query, executes the getUsersToEdit Query onSuccess and then closes the modal.

\n✍🏻 This workflow which needs more than 2 steps is configured by converting the onClick field to JS.

\n

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text10", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 8, + "topRow": 14, + "bottomRow": 21, + "parentId": "0", + "widgetId": "m7i35s4wii", + "dynamicBindings": { + "value": true, + "text": true, + "isVisible": true + }, + "dynamicProperties": { + "isVisible": true + } + }, + { + "isVisible": true, + "text": "👤 Users", + "textStyle": "HEADING", + "textAlign": "LEFT", + "widgetName": "Text17", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 0, + "rightColumn": 4, + "topRow": 2, + "bottomRow": 3, + "parentId": "0", + "widgetId": "i53n9ij8oe", + "dynamicBindings": { + "value": true + } + }, + { + "isVisible": "{{appsmith.mode === \"EDIT\"}}", + "text": "

🔍 Inspect the table properties & the modal (Click Edit).

🌟 Add a gender field to the modal & connect it to the updateUser Query.

", + "textStyle": "BODY", + "textAlign": "LEFT", + "widgetName": "Text19", + "type": "TEXT_WIDGET", + "isLoading": false, + "parentColumnSpace": 74, + "parentRowSpace": 40, + "leftColumn": 9, + "rightColumn": 16, + "topRow": 14, + "bottomRow": 17, + "parentId": "0", + "widgetId": "3ln6v3fwe7", + "dynamicBindings": { + "value": true, + "isVisible": true + }, + "shouldScroll": true, + "dynamicProperties": { + "isVisible": true + } + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "name": "getUsersToEdit", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "publishedLayoutOnLoadActions": [ + [ + { + "name": "getUsersToEdit", + "pluginType": "DB", + "jsonPathKeys": [ + "(usersTable.pageNo - 1) * 5" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "widgetNames": [ + "Text9", + "edit_user_modal", + "Button1", + "Text8", + "Text7", + "Text6", + "Text5", + "Text4", + "Text3", + "Text2", + "Text1", + "Icon1", + "usersTable", + "dobPicker", + "Text18", + "Text19", + "nameInput", + "Text17", + "emailInput", + "MainContainer", + "Text10", + "Canvas1", + "Button2", + "roleDropdown", + "addressInput" + ], + "deleted": false, + "policies": [] + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Page" + } + ], + "deleted": false, + "policies": [], + "_class": "com.appsmith.server.domains.Application" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/main/resources/system-themes.json b/app/server/appsmith-server/src/main/resources/system-themes.json index a4b39a002b..d3e61bbfe6 100644 --- a/app/server/appsmith-server/src/main/resources/system-themes.json +++ b/app/server/appsmith-server/src/main/resources/system-themes.json @@ -1,3423 +1,3684 @@ [ - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Modern", - "name": "Default-New", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#F8FAFC", - "primaryColor": "#553DE9" - }, - "order": 1 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "System Default"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "#F8FAFC", - "primaryColor": "#553DE9" - } + { + "name": "Default-New", + "displayName": "Modern", + "config": { + "order": 1, + "colors": { + "primaryColor": "#553DE9", + "backgroundColor": "#F8FAFC" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Classic", - "name": "Classic", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#F6F6F6", - "primaryColor": "#16a34a" - }, - "order": 2 - }, - "properties": { - "boxShadow": {"appBoxShadow": "none"}, - "fontFamily": {"appFont": "System Default"}, - "borderRadius": {"appBorderRadius": "0px"}, - "colors": { - "backgroundColor": "#F6F6F6", - "primaryColor": "#16a34a" - } + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Sunrise", - "name": "Sunrise", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#fff1f2", - "primaryColor": "#ef4444" - }, - "order": 3 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)"}, - "fontFamily": {"appFont": "Rubik"}, - "borderRadius": {"appBorderRadius": "1.5rem"}, - "colors": { - "backgroundColor": "#fff1f2", - "primaryColor": "#ef4444" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Water Lily", - "name": "Rounded", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#fdf2f8", - "primaryColor": "#db2777" - }, - "order": 4 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)"}, - "fontFamily": {"appFont": "Rubik"}, - "borderRadius": {"appBorderRadius": "1.5rem"}, - "colors": { - "backgroundColor": "#fdf2f8", - "primaryColor": "#db2777" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Pacific", - "name": "Pacific", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#ecfeff", - "primaryColor": "#0891b2" - }, - "order": 5 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)"}, - "fontFamily": {"appFont": "Open Sans"}, - "borderRadius": {"appBorderRadius": "1.5rem"}, - "colors": { - "backgroundColor": "#ecfeff", - "primaryColor": "#0891b2" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Earth", - "name": "Earth", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#eff6ff", - "primaryColor": "#3b82f6" - }, - "order": 6 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Inter"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "#eff6ff", - "primaryColor": "#3b82f6" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Pampas", - "name": "Pampas", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#ecfdf5", - "primaryColor": "#059669" - }, - "order": 7 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Nunito Sans"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "#ecfdf5", - "primaryColor": "#059669" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Moon", - "name": "Sharp", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#f8fafc", - "primaryColor": "#64748b" - }, - "order": 8 - }, - "properties": { - "boxShadow": {"appBoxShadow": "none"}, - "fontFamily": {"appFont": "Nunito Sans"}, - "borderRadius": {"appBorderRadius": "0px"}, - "colors": { - "backgroundColor": "#f8fafc", - "primaryColor": "#64748b" - } - } - }, - { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RANGE_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CODE_SCANNER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CATEGORY_SLIDER_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "displayName": "Modern", - "name": "Default", - "config": { - "boxShadow": {"appBoxShadow": { - "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" - }}, - "isDeprecated": true, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "none": "0px", - "L": "1.5rem", - "M": "0.375rem" - }}, - "colors": { - "backgroundColor": "#F8FAFC", - "primaryColor": "#553DE9" - }, - "order": 9 - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Nunito Sans"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "#F8FAFC", - "primaryColor": "#553DE9" - } - } + "properties": { + "colors": { + "primaryColor": "#553DE9", + "backgroundColor": "#F8FAFC" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "System Default" + } } + }, + { + "name": "Classic", + "displayName": "Classic", + "config": { + "order": 2, + "colors": { + "primaryColor": "#16a34a", + "backgroundColor": "#F6F6F6" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#16a34a", + "backgroundColor": "#F6F6F6" + }, + "borderRadius": { + "appBorderRadius": "0px" + }, + "boxShadow": { + "appBoxShadow": "none" + }, + "fontFamily": { + "appFont": "System Default" + } + } + }, + { + "name": "Sunrise", + "displayName": "Sunrise", + "config": { + "order": 3, + "colors": { + "primaryColor": "#ef4444", + "backgroundColor": "#fff1f2" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#ef4444", + "backgroundColor": "#fff1f2" + }, + "borderRadius": { + "appBorderRadius": "1.5rem" + }, + "boxShadow": { + "appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + }, + "fontFamily": { + "appFont": "Rubik" + } + } + }, + { + "name": "Rounded", + "displayName": "Water Lily", + "config": { + "order": 4, + "colors": { + "primaryColor": "#db2777", + "backgroundColor": "#fdf2f8" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#db2777", + "backgroundColor": "#fdf2f8" + }, + "borderRadius": { + "appBorderRadius": "1.5rem" + }, + "boxShadow": { + "appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + }, + "fontFamily": { + "appFont": "Rubik" + } + } + }, + { + "name": "Pacific", + "displayName": "Pacific", + "config": { + "order": 5, + "colors": { + "primaryColor": "#0891b2", + "backgroundColor": "#ecfeff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#0891b2", + "backgroundColor": "#ecfeff" + }, + "borderRadius": { + "appBorderRadius": "1.5rem" + }, + "boxShadow": { + "appBoxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + }, + "fontFamily": { + "appFont": "Open Sans" + } + } + }, + { + "name": "Earth", + "displayName": "Earth", + "config": { + "order": 6, + "colors": { + "primaryColor": "#3b82f6", + "backgroundColor": "#eff6ff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#3b82f6", + "backgroundColor": "#eff6ff" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Inter" + } + } + }, + { + "name": "Pampas", + "displayName": "Pampas", + "config": { + "order": 7, + "colors": { + "primaryColor": "#059669", + "backgroundColor": "#ecfdf5" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#059669", + "backgroundColor": "#ecfdf5" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Nunito Sans" + } + } + }, + { + "name": "Sharp", + "displayName": "Moon", + "config": { + "order": 8, + "colors": { + "primaryColor": "#64748b", + "backgroundColor": "#f8fafc" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#64748b", + "backgroundColor": "#f8fafc" + }, + "borderRadius": { + "appBorderRadius": "0px" + }, + "boxShadow": { + "appBoxShadow": "none" + }, + "fontFamily": { + "appFont": "Nunito Sans" + } + } + }, + { + "name": "Default", + "displayName": "Modern", + "config": { + "order": 9, + "isDeprecated": true, + "colors": { + "primaryColor": "#553DE9", + "backgroundColor": "#F8FAFC" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "M": "0.375rem", + "L": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CODE_SCANNER_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "properties": { + "colors": { + "primaryColor": "#553DE9", + "backgroundColor": "#F8FAFC" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Nunito Sans" + } + } + } ] diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/application.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/application.json index cd8f10b9ae..b03aad4744 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/application.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/application.json @@ -1,24327 +1,27929 @@ { - "customJSLibList": [ - { - "defs": "{\"!name\":\"LIB/AWS\",\"AWS\":{\"util\":{\"environment\":{\"!type\":\"string\"},\"engine\":{\"!type\":\"fn()\",\"prototype\":{}},\"userAgent\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscape\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscapePath\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlFormat\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryStringParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryParamsToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"readFileSync\":{\"!type\":\"fn()\",\"prototype\":{}},\"base64\":{\"encode\":{},\"decode\":{}},\"buffer\":{\"toStream\":{},\"concat\":{}},\"string\":{\"byteLength\":{},\"upperFirst\":{},\"lowerFirst\":{}},\"ini\":{\"parse\":{}},\"fn\":{\"noop\":{},\"callback\":{},\"makeAsync\":{}},\"date\":{\"getDate\":{},\"iso8601\":{},\"rfc822\":{},\"unixTimestamp\":{},\"from\":{},\"format\":{},\"parseTimestamp\":{}},\"crypto\":{\"crc32Table\":{},\"crc32\":{},\"hmac\":{},\"md5\":{},\"sha256\":{},\"hash\":{},\"toHex\":{},\"createHash\":{},\"lib\":{}},\"abort\":{},\"each\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayEach\":{\"!type\":\"fn()\",\"prototype\":{}},\"update\":{\"!type\":\"fn()\",\"prototype\":{}},\"merge\":{\"!type\":\"fn()\",\"prototype\":{}},\"copy\":{\"!type\":\"fn()\",\"prototype\":{}},\"isEmpty\":{\"!type\":\"fn()\",\"prototype\":{}},\"arraySliceFn\":{\"!type\":\"fn()\",\"prototype\":{}},\"isType\":{\"!type\":\"fn()\",\"prototype\":{}},\"typeName\":{\"!type\":\"fn()\",\"prototype\":{}},\"error\":{\"!type\":\"fn()\",\"prototype\":{}},\"inherit\":{\"!type\":\"fn()\",\"prototype\":{}},\"mixin\":{\"!type\":\"fn()\",\"prototype\":{}},\"hideProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"property\":{\"!type\":\"fn()\",\"prototype\":{}},\"memoizedProperty\":{\"!type\":\"fn()\",\"prototype\":{}},\"hoistPayloadMember\":{\"!type\":\"fn()\",\"prototype\":{}},\"computeSha256\":{\"!type\":\"fn()\",\"prototype\":{}},\"isClockSkewed\":{\"!type\":\"fn()\",\"prototype\":{}},\"applyClockOffset\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractRequestId\":{\"!type\":\"fn()\",\"prototype\":{}},\"addPromises\":{\"!type\":\"fn()\",\"prototype\":{}},\"promisifyMethod\":{\"!type\":\"fn()\",\"prototype\":{}},\"isDualstackAvailable\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateRetryDelay\":{\"!type\":\"fn()\",\"prototype\":{}},\"handleRequestWithRetries\":{\"!type\":\"fn()\",\"prototype\":{}},\"uuid\":{\"v4\":{}},\"convertPayloadToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"defer\":{\"!type\":\"fn()\",\"prototype\":{}},\"defaultProfile\":{\"!type\":\"string\"},\"configOptInEnv\":{\"!type\":\"string\"},\"sharedCredentialsFileEnv\":{\"!type\":\"string\"},\"sharedConfigFileEnv\":{\"!type\":\"string\"},\"imdsDisabledEnv\":{\"!type\":\"string\"},\"Buffer\":{\"!type\":\"fn()\",\"prototype\":{},\"TYPED_ARRAY_SUPPORT\":{},\"poolSize\":{},\"_augment\":{},\"from\":{},\"alloc\":{},\"allocUnsafe\":{},\"allocUnsafeSlow\":{},\"isBuffer\":{},\"compare\":{},\"isEncoding\":{},\"concat\":{},\"byteLength\":{}},\"url\":{\"parse\":{},\"resolve\":{},\"resolveObject\":{},\"format\":{},\"Url\":{}},\"querystring\":{\"parse\":{},\"decode\":{},\"stringify\":{},\"encode\":{}},\"realClock\":{\"now\":{}},\"createEventStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"isBrowser\":{\"!type\":\"fn()\",\"prototype\":{}},\"isNode\":{\"!type\":\"fn()\",\"prototype\":{}}},\"VERSION\":{\"!type\":\"string\"},\"Signers\":{\"RequestSigner\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getVersion\":{}},\"V2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3Https\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V4\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Presign\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}}},\"Protocol\":{\"Json\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Query\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Rest\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{},\"generateURI\":{}},\"RestJson\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"RestXml\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}}},\"XML\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"JSON\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Model\":{\"Api\":{\"!type\":\"fn()\",\"prototype\":{}},\"Operation\":{\"!type\":\"fn()\",\"prototype\":{}},\"Shape\":{\"!type\":\"fn()\",\"prototype\":{},\"normalizedTypes\":{},\"types\":{},\"resolve\":{},\"create\":{},\"shapes\":{}},\"Paginator\":{\"!type\":\"fn()\",\"prototype\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{}}},\"apiLoader\":{\"!type\":\"fn()\",\"prototype\":{},\"services\":{\"sts\":{},\"cognitoidentity\":{},\"acm\":{},\"apigateway\":{},\"applicationautoscaling\":{},\"autoscaling\":{},\"cloudformation\":{},\"cloudfront\":{},\"cloudhsm\":{},\"cloudtrail\":{},\"cloudwatch\":{},\"cloudwatchevents\":{},\"cloudwatchlogs\":{},\"codebuild\":{},\"codecommit\":{},\"codedeploy\":{},\"codepipeline\":{},\"cognitoidentityserviceprovider\":{},\"cognitosync\":{},\"configservice\":{},\"cur\":{},\"devicefarm\":{},\"directconnect\":{},\"dynamodb\":{},\"dynamodbstreams\":{},\"ec2\":{},\"ecr\":{},\"ecs\":{},\"efs\":{},\"elasticache\":{},\"elasticbeanstalk\":{},\"elb\":{},\"elbv2\":{},\"emr\":{},\"elastictranscoder\":{},\"firehose\":{},\"gamelift\":{},\"inspector\":{},\"iot\":{},\"iotdata\":{},\"kinesis\":{},\"kms\":{},\"lambda\":{},\"lexruntime\":{},\"machinelearning\":{},\"marketplacecommerceanalytics\":{},\"mturk\":{},\"mobileanalytics\":{},\"opsworks\":{},\"polly\":{},\"rds\":{},\"redshift\":{},\"rekognition\":{},\"route53\":{},\"route53domains\":{},\"s3\":{},\"servicecatalog\":{},\"ses\":{},\"sns\":{},\"sqs\":{},\"ssm\":{},\"storagegateway\":{},\"waf\":{},\"workdocs\":{},\"lexmodelbuildingservice\":{},\"pricing\":{},\"mediastoredata\":{},\"comprehend\":{},\"kinesisvideoarchivedmedia\":{},\"kinesisvideomedia\":{},\"kinesisvideo\":{},\"translate\":{},\"secretsmanager\":{}}},\"EndpointCache\":{\"!type\":\"fn()\",\"prototype\":{\"size\":{}},\"getKeyString\":{}},\"SequentialExecutor\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Service\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defineMethods\":{},\"defineService\":{},\"addVersions\":{},\"defineServiceApi\":{},\"hasService\":{},\"addDefaultMonitoringListeners\":{},\"_serviceMap\":{}},\"Credentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"CredentialProviderChain\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defaultProviders\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Config\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"config\":{\"credentials\":{},\"credentialProvider\":{},\"region\":{},\"logger\":{},\"apiVersions\":{},\"apiVersion\":{},\"endpoint\":{},\"httpOptions\":{},\"maxRetries\":{},\"maxRedirects\":{},\"paramValidation\":{},\"sslEnabled\":{},\"s3ForcePathStyle\":{},\"s3BucketEndpoint\":{},\"s3DisableBodySigning\":{},\"computeChecksums\":{},\"convertResponseTypes\":{},\"correctClockSkew\":{},\"customUserAgent\":{},\"dynamoDbCrc32\":{},\"systemClockOffset\":{},\"signatureVersion\":{},\"signatureCache\":{},\"retryDelayOptions\":{},\"useAccelerateEndpoint\":{},\"clientSideMonitoring\":{},\"endpointDiscoveryEnabled\":{},\"endpointCacheSize\":{},\"hostPrefixEnabled\":{},\"getCredentials\":{},\"update\":{},\"loadFromPath\":{},\"clear\":{},\"set\":{},\"keys\":{},\"extractCredentials\":{},\"setPromisesDependency\":{},\"getPromisesDependency\":{}},\"Endpoint\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpRequest\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpResponse\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getInstance\":{},\"streamsApiVersion\":{}},\"EventListeners\":{\"Core\":{},\"CorePost\":{},\"Logger\":{},\"Json\":{},\"Rest\":{},\"RestJson\":{},\"RestXml\":{},\"Query\":{}},\"Request\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Response\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ParamValidator\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"events\":{\"_events\":{},\"listeners\":{},\"on\":{},\"onAsync\":{},\"removeListener\":{},\"removeAllListeners\":{},\"emit\":{},\"callListeners\":{},\"addListeners\":{},\"addNamedListener\":{},\"addNamedAsyncListener\":{},\"addNamedListeners\":{},\"addListener\":{}},\"endpointCache\":{\"maxSize\":{},\"cache\":{},\"size\":{},\"put\":{},\"get\":{},\"populateValue\":{},\"empty\":{},\"remove\":{}},\"STS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"TemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ChainableTemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"WebIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"CognitoIdentity\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"SAMLCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"XHRClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ACM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"APIGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ApplicationAutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"AutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFormation\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFront\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"CloudHSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudTrail\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatch\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchEvents\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchLogs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeBuild\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeCommit\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeDeploy\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodePipeline\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityServiceProvider\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoSync\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ConfigService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CUR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DeviceFarm\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DirectConnect\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DynamoDB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Converter\":{},\"DocumentClient\":{}},\"DynamoDBStreams\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EC2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EFS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElastiCache\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticBeanstalk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELBv2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EMR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticTranscoder\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Firehose\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"GameLift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Inspector\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Iot\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"IotData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Kinesis\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KMS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Lambda\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexRuntime\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MachineLearning\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MarketplaceCommerceAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MTurk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MobileAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"OpsWorks\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Polly\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Presigner\":{}},\"RDS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"Redshift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Rekognition\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53Domains\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"ManagedUpload\":{}},\"ServiceCatalog\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SES\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SNS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SQS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"StorageGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WAF\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WorkDocs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexModelBuildingService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Pricing\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MediaStoreData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Comprehend\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoArchivedMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideo\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Translate\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SecretsManager\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}}}}", - "deleted": false, - "name": "AWS", - "accessor": ["AWS"], - "policies": [], - "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", - "userPermissions": [], - "version": "", - "url": "https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js" - }, - { - "defs": "{\"!name\":\"LIB/UUID\",\"UUID\":{\"!type\":\"fn()\",\"prototype\":{\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"generate\":{\"!type\":\"fn()\",\"prototype\":{}},\"_getRandomInt\":{\"!type\":\"fn()\",\"prototype\":{}},\"_hexAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"overwrittenUUID\":{\"!type\":\"?\"},\"useMathRandom\":{\"!type\":\"fn()\",\"prototype\":{}},\"FIELD_NAMES\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"FIELD_SIZES\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"genV4\":{\"!type\":\"fn()\",\"prototype\":{}},\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"_binAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"NIL\":{\"intFields\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"timeLow\":{\"!type\":\"number\"},\"timeMid\":{\"!type\":\"number\"},\"timeHiAndVersion\":{\"!type\":\"number\"},\"clockSeqHiAndReserved\":{\"!type\":\"number\"},\"clockSeqLow\":{\"!type\":\"number\"},\"node\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"bitFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"hexFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"version\":{\"!type\":\"number\"},\"bitString\":{\"!type\":\"string\"},\"hexNoDelim\":{\"!type\":\"string\"},\"hexString\":{\"!type\":\"string\"},\"urn\":{\"!type\":\"string\"},\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"genV1\":{\"!type\":\"fn()\",\"prototype\":{}},\"resetState\":{\"!type\":\"fn()\",\"prototype\":{}},\"_tsRatio\":{\"!type\":\"number\"},\"_state\":{\"!type\":\"?\"},\"_getTimeFieldValues\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "uuidjs", - "accessor": ["UUID"], - "policies": [], - "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", - "userPermissions": [], - "version": "4.2.12", - "url": "https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js" - }, - { - "defs": "{\"!name\":\"LIB/amplitude\",\"amplitude\":{\"Identify\":{\"!type\":\"fn()\",\"prototype\":{}},\"Revenue\":{\"!type\":\"fn()\",\"prototype\":{}},\"Types\":{\"ServerZone\":{},\"SpecialEventType\":{},\"IdentifyOperation\":{},\"RevenueProperty\":{},\"LogLevel\":{},\"PluginType\":{},\"Status\":{},\"TransportType\":{}},\"add\":{},\"createInstance\":{},\"flush\":{},\"getDeviceId\":{},\"getSessionId\":{},\"getUserId\":{},\"groupIdentify\":{},\"identify\":{},\"init\":{},\"logEvent\":{},\"remove\":{},\"reset\":{},\"revenue\":{},\"runQueuedFunctions\":{},\"setDeviceId\":{},\"setGroup\":{},\"setOptOut\":{},\"setSessionId\":{},\"setTransport\":{},\"setUserId\":{},\"track\":{},\"__esModule\":{}}}", - "deleted": false, - "name": "@amplitude/analytics-browser", - "accessor": ["amplitude"], - "policies": [], - "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", - "userPermissions": [], - "version": "1.6.1", - "url": "https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js" - }, - { - "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "jsonwebtoken", - "accessor": ["jsonwebtoken"], - "policies": [], - "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", - "userPermissions": [], - "version": "8.5.1", - "url": "/libraries/jsonwebtoken@8.5.1.js" - }, - { - "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "xmlParser", - "accessor": ["xmlParser"], - "policies": [], - "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", - "userPermissions": [], - "version": "3.17.5", - "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" - } + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1, + "serverSchemaVersion": 7, + "exportedApplication": { + "name": "CE-automation-test", + "isPublic": false, + "pages": [ + { + "id": "Page 3", + "isDefault": false + }, + { + "id": "Navigated Page", + "isDefault": false + }, + { + "id": "Page 4", + "isDefault": false + }, + { + "id": "Page 2", + "isDefault": true + }, + { + "id": "Page 1", + "isDefault": false + }, + { + "id": "--Playground1", + "isDefault": false + }, + { + "id": "--Playground", + "isDefault": false + }, + { + "id": "Page 5", + "isDefault": false + } ], - "publishedTheme": { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "isSystemTheme": false, - "deleted": false, - "displayName": "Sharp", - "name": "Sharp", - "config": { - "boxShadow": {"appBoxShadow": { - "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", - "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "md": "0.375rem", - "none": "0px", - "lg": "1.5rem" - }}, - "colors": { - "backgroundColor": "#fff", - "primaryColor": "#3B7DDD" - } - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Roboto"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "", - "primaryColor": "#F4ECDD" - } - } + "publishedPages": [], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0, + "color": "#FFEBFB", + "icon": "flight", + "slug": "ce-automation-test", + "unpublishedCustomJSLibs": [ + { + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" + }, + { + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js" + }, + { + "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js" + }, + { + "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js" + }, + { + "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js" + } + ], + "publishedCustomJSLibs": [], + "evaluationVersion": 2, + "applicationVersion": 2, + "embedSetting": { + "height": "720px", + "width": "1024px", + "showNavigationBar": true }, - "serverSchemaVersion": 7, - "modifiedResources": {"isAllModified": true}, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "isSystemTheme": false, - "deleted": false, - "displayName": "Sharp", - "name": "Sharp", - "config": { - "boxShadow": {"appBoxShadow": { - "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", - "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "md": "0.375rem", - "none": "0px", - "lg": "1.5rem" - }}, - "colors": { - "backgroundColor": "#fff", - "primaryColor": "#3B7DDD" - } - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Roboto"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "", - "primaryColor": "#F4ECDD" - } - } + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [ + { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace1" }, - "datasourceList": [ - { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace1" - }, - { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace2" - }, - { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace3" - } - ], - "actionList": [ - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.test", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.zebra", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.feline", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad09" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject16.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC3.myFun1", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 2_TC3" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC3.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC3.myFun1", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 2_TC3" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad11" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.dog", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "dog", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.dog", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.dog", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "dog", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad07" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.progressBar", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 100) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject1.progressBar", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.progressBar", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad25" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject1.myFun", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad21" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject15.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaskara');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n showAlert('namaskara');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject14.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaskara');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.animal", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n amplitude.Identify();\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun1", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n amplitude.Identify();\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC6.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n amplitude.Identify();\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun1", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad31" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun2", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC6.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun2", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad35" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.countdown", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "countdown", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC5.countdown", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.countdown", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "countdown", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad33" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject16.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad23" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.storeLocation", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "storeLocation", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC5.storeLocation", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.storeLocation", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "storeLocation", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad37" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": ["async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC2.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad45" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC1.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_JSObject1.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.zebra", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.test", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC2.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad53" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() =>n" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() =>n"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.cat", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() =>n" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad43" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC1.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad41" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.animal", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad51" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject15.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad27" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.feline", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad55" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaste');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n showAlert('namaste');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject14.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaste');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad29" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.blue", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "blue", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.blue", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.blue", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "blue", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad63" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n Button2;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n Button2;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_JSObject1.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n Button2;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad57" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.green", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "green", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.green", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.green", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "green", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad61" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.ratings", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ratings", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.ratings", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.ratings", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ratings", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad69" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.orange", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "orange", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.orange", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.orange", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "orange", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.textColour", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('formTextColour', '#b91c1c');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "textColour", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.textColour", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.textColour", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "textColour", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad67" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.displayAstronaut", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "displayAstronaut", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.displayAstronaut", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.displayAstronaut", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "displayAstronaut", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5f" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.imageApi}}" - }, - "isAutoGenerated": false - }, - "name": "petImagesold", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petImagesold", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.imageApi}}" - }, - "isAutoGenerated": false - }, - "name": "petImagesold", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad19" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.factsApi}}" - }, - "isAutoGenerated": false - }, - "name": "petFactsold", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petFactsold", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.factsApi}}" - }, - "isAutoGenerated": false - }, - "name": "petFactsold", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad13" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.factsApi}}"}, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground_petFacts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.factsApi}}"}, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad39" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 3_failingQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad49" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.astronautNames", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "astronautNames", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.astronautNames", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.astronautNames", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "astronautNames", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6b" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.imageApi}}"}, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground_petImages", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.imageApi}}"}, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.progressBar", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 100) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.progressBar", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.progressBar", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad65" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.imageApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petImages", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.imageApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad15" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": {"data": "1"}, - "pagination": {"data": { - "offset": "0", - "limit": "20" - }}, - "entityType": {"data": "ROWS"}, - "range": {"data": ""}, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "command": {"data": "UPDATE_ONE"}, - "queryFormat": {"data": "ROWS"}, - "smartSubstitution": {"data": true} - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "policies": [], - "messages": [], - "id": "mainGoogleSheetDS", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Page 1_Api3", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": {"data": "1"}, - "pagination": {"data": { - "offset": "0", - "limit": "20" - }}, - "entityType": {"data": "ROWS"}, - "range": {"data": ""}, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "command": {"data": "UPDATE_ONE"}, - "queryFormat": {"data": "ROWS"}, - "smartSubstitution": {"data": true} - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "policies": [], - "messages": [], - "id": "mainGoogleSheetDS", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.factsApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petFacts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.factsApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad17" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.cat", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad05" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.both", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "both", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.both", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.both", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "both", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad79" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 3_randomUserGenerator", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad47" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "fetchAstronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_fetchAstronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "fetchAstronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad73" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [{"value": "\n"}], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_randomUserGenerator", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [{"value": "\n"}], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5b" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "filtered_astronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "--Playground1_filtered_astronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "filtered_astronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad75" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad71" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [{ - "value": "{{Select1.selectedOptionLabel}}", - "key": "name" - }], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "path"}, - {"key": "queryParameters[0].value"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "filteredAstronauts_really_long", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_filteredAstronauts_really_long", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [{ - "value": "{{Select1.selectedOptionLabel}}", - "key": "name" - }], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "path"}, - {"key": "queryParameters[0].value"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "filteredAstronauts_really_long", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7b" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2f" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_Api2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "\n", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api3", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "\n", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3d" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\";", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "fetch_astronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "--Playground1_fetch_astronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\";", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "fetch_astronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad77" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_failingQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad59" - } - ], - "pageList": [ - { - "publishedPage": { - "name": "Navigated Page", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Navigated Page", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Page navigation from TC3 gets you here", - "key": "ptl4x2jsj7", - "isDeprecated": false, - "rightColumn": 55, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "5e44ag6uyn", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "3rem", - "minDynamicHeight": 4 - }] - } - }], - "slug": "navigated-page", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Navigated Page", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Navigated Page", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Page navigation from TC3 gets you here", - "key": "ptl4x2jsj7", - "isDeprecated": false, - "rightColumn": 55, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "5e44ag6uyn", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "3rem", - "minDynamicHeight": 4 - }] - } - }], - "slug": "navigated-page", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf6" - }, - { - "publishedPage": { - "name": "Page 2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api1" - }], - [ - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "TC4.both", - "timeoutInMillisecond": 10000, - "id": "Page 2_TC4.both", - "collectionId": "Page 2_TC4" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "name": "petImages", - "timeoutInMillisecond": 10000, - "id": "Page 2_petImages" - } - ], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "name": "petFacts", - "timeoutInMillisecond": 10000, - "id": "Page 2_petFacts" - }] - ], - "id": "Page 2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1870, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "rtn5gj1iay", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data.message}}", - "isDeprecated": false, - "rightColumn": 44, - "objectFit": "contain", - "widgetId": "2evm572ii0", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "0lmhvlsozc", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 6, - "bottomRow": 93, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "hdrkhj2fvt", - "containerStyle": "none", - "bottomRow": 870, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "yrdah1axob", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "pjvnbnmrik", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC4", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "lantjruf0o", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 53, - "bottomRow": 69, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.kittyFact}}", - "key": "smwgwx0oj7", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9hsqxgd5tt", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 53, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 69, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image1Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 14, - "bottomRow": 51, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "v1dcrk183j", - "image": "{{appsmith.store.doggoImage}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "t6b330438y", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 16, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "ikay0ds7n4", - "image": "{{appsmith.store.kittyImage}}", - "isDeprecated": false, - "rightColumn": 32, - "objectFit": "contain", - "widgetId": "4z5pv3m1em", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 16, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 53, - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton0c5t9yzrfh.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 8, - "bottomRow": 14, - "parentRowSpace": 10, - "groupButtons": { - "groupButton0c5t9yzrfh": { - "onClick": "{{TC4.both()}}", - "buttonType": "SIMPLE", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "r41vw4o7o3", - "menuItems": {}, - "index": 2, - "id": "groupButton0c5t9yzrfh", - "label": "Both", - "placement": "CENTER", - "isDisabled": false, - "isVisible": true - }, - "groupButton1": { - "onClick": "{{TC4.cat()}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Cat", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC4.dog();}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Dog", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton0c5t9yzrfh.onClick"} - ], - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "groupButtons.groupButton0c5t9yzrfh.buttonColor"}, - {"key": "borderRadius"} - ], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 47, - "widgetId": "cp1ku9sd4h", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2Copy1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 51, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 10.337890625, - "dynamicTriggerPathList": [], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.dogFact}}", - "key": "gczlrxsr70", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "svs7gh57bz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1Copy", - "isCanvas": false, - "dynamicPropertyPathList": [], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 69, - "bottomRow": 75, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{clearInterval('kitty')}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Clear kitty", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{clearInterval('doggo')}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Clear doggo", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "4nwrn0lnur", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "originalTopRow": 69, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 75, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 81, - "widgetName": "NumberSlider1", - "defaultValue": "5000", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", - "tooltipAlwaysOn": false, - "labelText": "Refresh duration", - "searchTags": ["range"], - "topRow": 77, - "bottomRow": 81, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 51, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 13.796875, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "w87aglxqe9", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 52, - "max": "15000", - "widgetId": "pw55xzgtyd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "hdrkhj2fvt", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 73, - "responsiveBehavior": "fill", - "originalTopRow": 77, - "mobileLeftColumn": 11, - "originalBottomRow": 81, - "step": "10", - "showMarksLabel": true - }, - { - "mobileBottomRow": 13, - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", - "key": "o7lra5yjtq", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "k2jjway841", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "originalTopRow": 9, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 16, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 6, - "widgetName": "Button1", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 15, - "animateLoading": true, - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "mq36p1d6a7", - "isDeprecated": false, - "rightColumn": 15, - "isDefaultClickDisabled": true, - "widgetId": "52aina4tgc", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yrdah1axob", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 92, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container2", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 105, - "bottomRow": 179, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1Copy", - "detachFromLayout": true, - "widgetId": "cvswye62f0", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "qophrhb9ws", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 731.2601661682129, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 46, - "iconName": "arrow-top-right", - "widgetId": "yap98rhcqn", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "displayName": "Table", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "onPageSizeChange": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onPageSizeChange"}], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 43, - "delimiter": ",", - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 64, - "textSize": "0.875rem", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "ks1q35pgko", - "isVisibleFilters": true, - "tableData": "{{Api3.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "isLoading": false, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "verticalAlignment": "CENTER" - }, - { - "widgetName": "Text5", - "borderColor": "#3730a3", - "dynamicPropertyPathList": [], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 67, - "bottomRow": 72, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "borderWidth": "2", - "truncateButtonColor": "#FFC13D", - "text": "Widget navigation led you here", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 44, - "backgroundColor": "#3730a3", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "0mi3h8zskd", - "isVisible": true, - "fontStyle": "", - "textColor": "#fafafa", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 21, - "textSize": "0.875rem", - "widgetId": "44lgrfydql", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api1.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Select2", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Select navigation type", - "topRow": 9, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "10", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC3.myVar1}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 48, - "dynamicHeight": "FIXED", - "widgetId": "ywc7thfwfa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{TC3.myFun1()}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC3", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "ht0x7fh5ev", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 21, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 43, - "textSize": "0.875rem", - "widgetId": "j4hy3296sv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api2.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.74a6d653.svg", - "topRow": 47, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onTabSelected"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "boxShadow": "none", - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "bv937y1isa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "tabId": "tab2", - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 3, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", - "key": "atozs3dqkq", - "isDeprecated": false, - "rightColumn": 60, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "stu122x6ov", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "fc3l3b6pjd", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "fc3l3b6pjd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - } - ], - "key": "wvw41p337s", - "isDeprecated": false, - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "1wwv4lpx0h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "onTabSelected": "", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "bv937y1isa", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "fc3l3b6pjd", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "qophrhb9ws", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 104, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 178, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data[0].url ?? Image2.image}}", - "isDeprecated": false, - "rightColumn": 12, - "objectFit": "contain", - "widgetId": "ra1tf5j9f4", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.fact}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "4ubwdgb1h3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-2", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [ - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api1" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api2", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api2" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api3", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api3" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "petImagesold", - "timeoutInMillisecond": 10000, - "id": "Page 2_petImagesold" - } - ], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "petFactsold", - "timeoutInMillisecond": 10000, - "id": "Page 2_petFactsold" - }] - ], - "id": "Page 2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1870, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "rtn5gj1iay", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data.message}}", - "isDeprecated": false, - "rightColumn": 44, - "objectFit": "contain", - "widgetId": "2evm572ii0", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "0lmhvlsozc", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 6, - "bottomRow": 93, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "hdrkhj2fvt", - "containerStyle": "none", - "bottomRow": 870, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "yrdah1axob", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "pjvnbnmrik", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC4", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "lantjruf0o", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 53, - "bottomRow": 69, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.kittyFact}}", - "key": "smwgwx0oj7", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9hsqxgd5tt", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 53, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 69, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image1Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 14, - "bottomRow": 51, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "v1dcrk183j", - "image": "{{appsmith.store.doggoImage}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "t6b330438y", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 16, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "ikay0ds7n4", - "image": "{{appsmith.store.kittyImage}}", - "isDeprecated": false, - "rightColumn": 32, - "objectFit": "contain", - "widgetId": "4z5pv3m1em", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 16, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 53, - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton0c5t9yzrfh.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 8, - "bottomRow": 14, - "parentRowSpace": 10, - "groupButtons": { - "groupButton0c5t9yzrfh": { - "onClick": "{{TC4.both()}}", - "buttonType": "SIMPLE", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "r41vw4o7o3", - "menuItems": {}, - "index": 2, - "id": "groupButton0c5t9yzrfh", - "label": "Both", - "placement": "CENTER", - "isDisabled": false, - "isVisible": true - }, - "groupButton1": { - "onClick": "{{TC4.cat()}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Cat", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC4.dog();}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Dog", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton0c5t9yzrfh.onClick"} - ], - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "groupButtons.groupButton0c5t9yzrfh.buttonColor"}, - {"key": "borderRadius"} - ], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 47, - "widgetId": "cp1ku9sd4h", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2Copy1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 51, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 10.337890625, - "dynamicTriggerPathList": [], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.dogFact}}", - "key": "gczlrxsr70", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "svs7gh57bz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1Copy", - "isCanvas": false, - "dynamicPropertyPathList": [], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 69, - "bottomRow": 75, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{clearInterval('kitty')}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Clear kitty", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{clearInterval('doggo')}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Clear doggo", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "4nwrn0lnur", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "originalTopRow": 69, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 75, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 81, - "widgetName": "NumberSlider1", - "defaultValue": "5000", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", - "tooltipAlwaysOn": false, - "labelText": "Refresh duration", - "searchTags": ["range"], - "topRow": 77, - "bottomRow": 81, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 51, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 13.796875, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "w87aglxqe9", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 52, - "max": "15000", - "widgetId": "pw55xzgtyd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "hdrkhj2fvt", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 73, - "responsiveBehavior": "fill", - "originalTopRow": 77, - "mobileLeftColumn": 11, - "originalBottomRow": 81, - "step": "10", - "showMarksLabel": true - }, - { - "mobileBottomRow": 13, - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", - "key": "o7lra5yjtq", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "k2jjway841", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "originalTopRow": 9, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 16, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 6, - "widgetName": "Button1", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 15, - "animateLoading": true, - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "mq36p1d6a7", - "isDeprecated": false, - "rightColumn": 15, - "isDefaultClickDisabled": true, - "widgetId": "52aina4tgc", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yrdah1axob", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 92, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container2", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 105, - "bottomRow": 179, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1Copy", - "detachFromLayout": true, - "widgetId": "cvswye62f0", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "qophrhb9ws", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 731.2601661682129, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 46, - "iconName": "arrow-top-right", - "widgetId": "yap98rhcqn", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "displayName": "Table", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "onPageSizeChange": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onPageSizeChange"}], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 43, - "delimiter": ",", - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 64, - "textSize": "0.875rem", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "ks1q35pgko", - "isVisibleFilters": true, - "tableData": "{{Api3.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "isLoading": false, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "verticalAlignment": "CENTER" - }, - { - "widgetName": "Text5", - "borderColor": "#3730a3", - "dynamicPropertyPathList": [], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 67, - "bottomRow": 72, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "borderWidth": "2", - "truncateButtonColor": "#FFC13D", - "text": "Widget navigation led you here", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 44, - "backgroundColor": "#3730a3", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "0mi3h8zskd", - "isVisible": true, - "fontStyle": "", - "textColor": "#fafafa", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 21, - "textSize": "0.875rem", - "widgetId": "44lgrfydql", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api1.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Select2", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Select navigation type", - "topRow": 9, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "10", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC3.myVar1}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 48, - "dynamicHeight": "FIXED", - "widgetId": "ywc7thfwfa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{TC3.myFun1()}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC3", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "ht0x7fh5ev", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 21, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 43, - "textSize": "0.875rem", - "widgetId": "j4hy3296sv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api2.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.74a6d653.svg", - "topRow": 47, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onTabSelected"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "boxShadow": "none", - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "bv937y1isa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "tabId": "tab2", - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 3, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", - "key": "atozs3dqkq", - "isDeprecated": false, - "rightColumn": 60, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "stu122x6ov", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "fc3l3b6pjd", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "fc3l3b6pjd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - } - ], - "key": "wvw41p337s", - "isDeprecated": false, - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "1wwv4lpx0h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "onTabSelected": "", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "bv937y1isa", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "fc3l3b6pjd", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "qophrhb9ws", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 104, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 178, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data[0].url ?? Image2.image}}", - "isDeprecated": false, - "rightColumn": 12, - "objectFit": "contain", - "widgetId": "ra1tf5j9f4", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.fact}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "4ubwdgb1h3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-2", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf4" - }, - { - "publishedPage": { - "name": "Page 3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}"], - "name": "TC5.storeLocation", - "timeoutInMillisecond": 10000, - "id": "Page 3_TC5.storeLocation", - "collectionId": "Page 3_TC5" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}"], - "clientSideExecution": true, - "name": "TC6.myFun2", - "timeoutInMillisecond": 10000, - "id": "Page 3_TC6.myFun2", - "collectionId": "Page 3_TC6" - } - ]], - "id": "Page 3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1300, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 59, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "92o1wf4kiz", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "v81j6i48ks", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "qgdqioe4om", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 50, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", - "key": "ltq71svusm", - "isDeprecated": false, - "rightColumn": 44, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "15s5q5fjq5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 50, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 55, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map3", - "defaultMarkers": "{{TC5.locations}}", - "dynamicPropertyPathList": [], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 13, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": false, - "allowZoom": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "defaultMarkers"} - ], - "enablePickLocation": false, - "mapCenter": { - "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India", - "lat": 28.6105073, - "long": 77.1145653 - }, - "isClickedMarkerCentered": false, - "isDisabled": false, - "enableSearch": false, - "key": "6ewoa3cy5w", - "isDeprecated": false, - "rightColumn": 36.57142857142857, - "allowClustering": false, - "widgetId": "2ng48j802d", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 14, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 48 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 13, - "bottomRow": 46, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "leftColumn": 37.58730158730158, - "children": [{ - "rightColumn": 323.44199657440186, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "zap3upnpc9", - "containerStyle": "none", - "bottomRow": 330, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "0c4qu88gua", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 435.94356060028076, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 31, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 8.347826086956522, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.count}}", - "key": "q1mz71t6fa", - "isDeprecated": false, - "rightColumn": 52.869565217391305, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "nq2no4e7u1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 44, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 48, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{TC5.countdown()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 6, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", - "isDisabled": false, - "key": "nfmoy84nid", - "isDeprecated": false, - "rightColumn": 61, - "isDefaultClickDisabled": true, - "widgetId": "dqzhco0pxx", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 15, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 19, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "NumberSlider2", - "defaultValue": "10", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "pick countdown duration", - "searchTags": ["range"], - "topRow": 15, - "bottomRow": 22, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": "10", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": "200", - "widgetId": "25v6rx7lp5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "NumberSlider1", - "defaultValue": "50", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "select a number you want to countdown from", - "searchTags": ["range"], - "topRow": 7, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": 100, - "widgetId": "krvk4jsa77", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "OUTTER VARIABLE MODIFICATION", - "key": "s7vnc82698", - "isDeprecated": false, - "rightColumn": 61.21739130434783, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "a8tis5fxkf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "0c4qu88gua", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 13, - "maxDynamicHeight": 9000, - "originalBottomRow": 46, - "minDynamicHeight": 10 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "9laodeyhr2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v81j6i48ks", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2Copy", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 64, - "bottomRow": 122, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2Copy", - "detachFromLayout": true, - "widgetId": "krk7t6fkrj", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mtx9rr9sv3", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "kgie13n9d2", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC6", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "8od3vchpi2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 24, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.56103515625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "", - "key": "sefx44qvp2", - "isDeprecated": false, - "rightColumn": 25, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "65xjdau988", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 20, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 9, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "mtx9rr9sv3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "page-3", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1300, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 59, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "92o1wf4kiz", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "v81j6i48ks", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "qgdqioe4om", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 50, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", - "key": "ltq71svusm", - "isDeprecated": false, - "rightColumn": 44, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "15s5q5fjq5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 50, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 55, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map3", - "defaultMarkers": "{{TC5.locations}}", - "dynamicPropertyPathList": [], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 13, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": false, - "allowZoom": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "defaultMarkers"} - ], - "enablePickLocation": false, - "mapCenter": { - "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India", - "lat": 28.6105073, - "long": 77.1145653 - }, - "isClickedMarkerCentered": false, - "isDisabled": false, - "enableSearch": false, - "key": "6ewoa3cy5w", - "isDeprecated": false, - "rightColumn": 36.57142857142857, - "allowClustering": false, - "widgetId": "2ng48j802d", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 14, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 48 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 13, - "bottomRow": 46, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "leftColumn": 37.58730158730158, - "children": [{ - "rightColumn": 323.44199657440186, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "zap3upnpc9", - "containerStyle": "none", - "bottomRow": 330, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "0c4qu88gua", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 435.94356060028076, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 31, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 8.347826086956522, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.count}}", - "key": "q1mz71t6fa", - "isDeprecated": false, - "rightColumn": 52.869565217391305, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "nq2no4e7u1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 44, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 48, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{TC5.countdown()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 6, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", - "isDisabled": false, - "key": "nfmoy84nid", - "isDeprecated": false, - "rightColumn": 61, - "isDefaultClickDisabled": true, - "widgetId": "dqzhco0pxx", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 15, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 19, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "NumberSlider2", - "defaultValue": "10", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "pick countdown duration", - "searchTags": ["range"], - "topRow": 15, - "bottomRow": 22, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": "10", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": "200", - "widgetId": "25v6rx7lp5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "NumberSlider1", - "defaultValue": "50", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "select a number you want to countdown from", - "searchTags": ["range"], - "topRow": 7, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": 100, - "widgetId": "krvk4jsa77", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "OUTTER VARIABLE MODIFICATION", - "key": "s7vnc82698", - "isDeprecated": false, - "rightColumn": 61.21739130434783, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "a8tis5fxkf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "0c4qu88gua", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 13, - "maxDynamicHeight": 9000, - "originalBottomRow": 46, - "minDynamicHeight": 10 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "9laodeyhr2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v81j6i48ks", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2Copy", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 64, - "bottomRow": 122, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2Copy", - "detachFromLayout": true, - "widgetId": "krk7t6fkrj", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mtx9rr9sv3", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "kgie13n9d2", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC6", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "8od3vchpi2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 24, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.56103515625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "", - "key": "sefx44qvp2", - "isDeprecated": false, - "rightColumn": 25, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "65xjdau988", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 20, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 9, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "mtx9rr9sv3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "page-3", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf8" - }, - { - "publishedPage": { - "name": "Page 4", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 4", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 650, - "containerStyle": "none", - "snapRows": 61, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Checkbox1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "displayName": "Checkbox", - "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", - "searchTags": ["boolean"], - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "CHECKBOX_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onCheckChange"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "labelPosition": "Left", - "labelTextColor": "{{appsmith.store.text}}", - "onCheckChange": "", - "isDisabled": false, - "key": "o2vo6m4r0d", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "7og0usx4uq", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "label": "You having a good day?", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 3, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "defaultCheckedState": false, - "maxDynamicHeight": 9000, - "originalBottomRow": 8, - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "ButtonGroup2", - "isCanvas": false, - "dynamicPropertyPathList": [ - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "boxShadow"} - ], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 12, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{storeValue('visible','false');;}}", - "buttonType": "SIMPLE", - "iconName": "clean", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Make 'em all disappear", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{storeValue('visible','true');;}}", - "buttonType": "SIMPLE", - "iconName": "asterisk", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Bring them back!", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton1.onClick"} - ], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"} - ], - "key": "41w8av7fig", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "i3fwzt60ns", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton1.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "onClick": "{{TC6.orange()}}", - "buttonType": "SIMPLE", - "buttonColor": "#f472b6", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 1, - "label": " O_O Red", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "onClick": "{{TC6.blue()}}", - "buttonType": "SIMPLE", - "buttonColor": "#93c5fd", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "*_* Blue", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC6.green()}}", - "buttonType": "SIMPLE", - "buttonColor": "#b5d1a5", - "widgetId": "", - "menuItems": {}, - "index": 2, - "label": "T_T Green", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton3.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 0, - "dynamicBindingPathList": [], - "key": "8rlytj0pm0", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "vm3plubn8e", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "CategorySlider1", - "dynamicPropertyPathList": [ - {"key": "labelTextColor"}, - {"key": "accentColor"}, - {"key": "options"}, - {"key": "isVisible"} - ], - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", - "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", - "searchTags": ["range"], - "topRow": 18, - "bottomRow": 26, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{moment().format('dddd')}}", - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "defaultOptionValue"}, - {"key": "labelText"}, - {"key": "isVisible"} - ], - "shouldTruncate": false, - "labelPosition": "Top", - "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", - "labelTextColor": "{{appsmith.store.text}}", - "isDisabled": false, - "key": "kxvqu06iom", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "onChange": "", - "widgetId": "jogmp1s31g", - "accentColor": "{{appsmith.store.background}}", - "isVisible": "{{appsmith.store.visible}}", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 18, - "originalBottomRow": 26, - "showMarksLabel": true - }, - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 27, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "backgroundColor"}], - "children": [{ - "rightColumn": 253.12851905822754, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "em3f3sredw", - "containerStyle": "none", - "bottomRow": 130, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mglu9gsl2z", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 130, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "isVisible"} - ], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "isVisible"} - ], - "isDisabled": false, - "key": "ikj1vq2v1h", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "vzvsrip3yr", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 4, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 11, - "iconColor": "#fafafa" - }, - { - "widgetName": "Text1", - "dynamicPropertyPathList": [ - {"key": "isVisible"}, - {"key": "textColor"} - ], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "isVisible"}, - {"key": "textColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Test if you have the skills to be have a karaoke night", - "key": "0oc89nkcbg", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "", - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "3z7yb728ic", - "isVisible": "{{appsmith.store.visible}}", - "fontStyle": "BOLD", - "textColor": "{{appsmith.store.text}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rlj0lh33fd", - "backgroundColor": "{{appsmith.store.background}}", - "isDeprecated": false, - "rightColumn": 29, - "dynamicHeight": "FIXED", - "widgetId": "mglu9gsl2z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 27, - "borderRadius": "0.375rem", - "maxDynamicHeight": 9000, - "originalBottomRow": 40, - "minDynamicHeight": 10 - }, - { - "widgetName": "newName", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 44, - "bottomRow": 48, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "isVisible"}], - "key": "gro03mxuhi", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "omgy5x59c0", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "originalBottomRow": 46, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", - "topRow": 44, - "isSortable": false, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "cellBackground"}, - {"key": "primaryColumns.task.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "textColor"}, - {"key": "primaryColumns.task.textColor"}, - {"key": "primaryColumns.status.textColor"}, - {"key": "primaryColumns.action.textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonLabel"}, - {"key": "primaryColumns.action.cellBackground"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": "{{appsmith.store.visible}}", - "enableClientSideSearch": false, - "version": 1, - "textColor": "{{appsmith.store.text}}", - "totalRecordsCount": 0, - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "columnUpdatedAt": 1676634128648, - "defaultSelectedRowIndices": [0], - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "task", - "status", - "action" - ], - "dynamicPropertyPathList": [ - {"key": "cellBackground"}, - {"key": "textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "tableData"} - ], - "displayName": "Table", - "bottomRow": 65, - "columnWidthMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "borderWidth": "1", - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "task", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "task", - "enableSort": true, - "id": "task", - "originalId": "task", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", - "alias": "action", - "enableSort": true, - "id": "action", - "isDisabled": false, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "action", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "action", - "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "status", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "checkbox", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "status", - "enableSort": true, - "id": "status", - "originalId": "status", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - } - }, - "key": "e03zy85neo", - "canFreezeColumn": false, - "isDeprecated": false, - "rightColumn": 36, - "textSize": "0.875rem", - "widgetId": "2ggycmaef1", - "enableServerSideFiltering": false, - "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "originalTopRow": 44, - "isVisiblePagination": false, - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page-4", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 4", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 4", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 650, - "containerStyle": "none", - "snapRows": 61, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Checkbox1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "displayName": "Checkbox", - "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", - "searchTags": ["boolean"], - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "CHECKBOX_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onCheckChange"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "labelPosition": "Left", - "labelTextColor": "{{appsmith.store.text}}", - "onCheckChange": "", - "isDisabled": false, - "key": "o2vo6m4r0d", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "7og0usx4uq", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "label": "You having a good day?", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 3, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "defaultCheckedState": false, - "maxDynamicHeight": 9000, - "originalBottomRow": 8, - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "ButtonGroup2", - "isCanvas": false, - "dynamicPropertyPathList": [ - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "boxShadow"} - ], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 12, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{storeValue('visible','false');;}}", - "buttonType": "SIMPLE", - "iconName": "clean", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Make 'em all disappear", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{storeValue('visible','true');;}}", - "buttonType": "SIMPLE", - "iconName": "asterisk", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Bring them back!", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton1.onClick"} - ], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"} - ], - "key": "41w8av7fig", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "i3fwzt60ns", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton1.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "onClick": "{{TC6.orange()}}", - "buttonType": "SIMPLE", - "buttonColor": "#f472b6", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 1, - "label": " O_O Red", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "onClick": "{{TC6.blue()}}", - "buttonType": "SIMPLE", - "buttonColor": "#93c5fd", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "*_* Blue", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC6.green()}}", - "buttonType": "SIMPLE", - "buttonColor": "#b5d1a5", - "widgetId": "", - "menuItems": {}, - "index": 2, - "label": "T_T Green", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton3.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 0, - "dynamicBindingPathList": [], - "key": "8rlytj0pm0", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "vm3plubn8e", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "CategorySlider1", - "dynamicPropertyPathList": [ - {"key": "labelTextColor"}, - {"key": "accentColor"}, - {"key": "options"}, - {"key": "isVisible"} - ], - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", - "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", - "searchTags": ["range"], - "topRow": 18, - "bottomRow": 26, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{moment().format('dddd')}}", - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "defaultOptionValue"}, - {"key": "labelText"}, - {"key": "isVisible"} - ], - "shouldTruncate": false, - "labelPosition": "Top", - "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", - "labelTextColor": "{{appsmith.store.text}}", - "isDisabled": false, - "key": "kxvqu06iom", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "onChange": "", - "widgetId": "jogmp1s31g", - "accentColor": "{{appsmith.store.background}}", - "isVisible": "{{appsmith.store.visible}}", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 18, - "originalBottomRow": 26, - "showMarksLabel": true - }, - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 27, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "backgroundColor"}], - "children": [{ - "rightColumn": 253.12851905822754, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "em3f3sredw", - "containerStyle": "none", - "bottomRow": 130, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mglu9gsl2z", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 130, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "isVisible"} - ], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "isVisible"} - ], - "isDisabled": false, - "key": "ikj1vq2v1h", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "vzvsrip3yr", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 4, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 11, - "iconColor": "#fafafa" - }, - { - "widgetName": "Text1", - "dynamicPropertyPathList": [ - {"key": "isVisible"}, - {"key": "textColor"} - ], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "isVisible"}, - {"key": "textColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Test if you have the skills to be have a karaoke night", - "key": "0oc89nkcbg", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "", - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "3z7yb728ic", - "isVisible": "{{appsmith.store.visible}}", - "fontStyle": "BOLD", - "textColor": "{{appsmith.store.text}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rlj0lh33fd", - "backgroundColor": "{{appsmith.store.background}}", - "isDeprecated": false, - "rightColumn": 29, - "dynamicHeight": "FIXED", - "widgetId": "mglu9gsl2z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 27, - "borderRadius": "0.375rem", - "maxDynamicHeight": 9000, - "originalBottomRow": 40, - "minDynamicHeight": 10 - }, - { - "widgetName": "newName", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 44, - "bottomRow": 48, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "isVisible"}], - "key": "gro03mxuhi", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "omgy5x59c0", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "originalBottomRow": 46, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", - "topRow": 44, - "isSortable": false, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "cellBackground"}, - {"key": "primaryColumns.task.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "textColor"}, - {"key": "primaryColumns.task.textColor"}, - {"key": "primaryColumns.status.textColor"}, - {"key": "primaryColumns.action.textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonLabel"}, - {"key": "primaryColumns.action.cellBackground"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": "{{appsmith.store.visible}}", - "enableClientSideSearch": false, - "version": 1, - "textColor": "{{appsmith.store.text}}", - "totalRecordsCount": 0, - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "columnUpdatedAt": 1676634128648, - "defaultSelectedRowIndices": [0], - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "task", - "status", - "action" - ], - "dynamicPropertyPathList": [ - {"key": "cellBackground"}, - {"key": "textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "tableData"} - ], - "displayName": "Table", - "bottomRow": 65, - "columnWidthMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "borderWidth": "1", - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "task", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "task", - "enableSort": true, - "id": "task", - "originalId": "task", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", - "alias": "action", - "enableSort": true, - "id": "action", - "isDisabled": false, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "action", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "action", - "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "status", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "checkbox", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "status", - "enableSort": true, - "id": "status", - "originalId": "status", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - } - }, - "key": "e03zy85neo", - "canFreezeColumn": false, - "isDeprecated": false, - "rightColumn": 36, - "textSize": "0.875rem", - "widgetId": "2ggycmaef1", - "enableServerSideFiltering": false, - "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "originalTopRow": 44, - "isVisiblePagination": false, - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page-4", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfe" - }, - { - "publishedPage": { - "customSlug": "", - "name": "Page 1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 1_Api1" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": true, - "jsonPathKeys": ["async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}"], - "clientSideExecution": true, - "name": "TC2.myFun2", - "timeoutInMillisecond": 10000, - "id": "Page 1_TC2.myFun2", - "collectionId": "Page 1_TC2" - } - ]], - "id": "Page 1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1480, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container3", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "animateLoading"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 66, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": "true", - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 607.7500152587891, - "widgetName": "Canvas4", - "detachFromLayout": true, - "widgetId": "ijtgmtni2k", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "p7fos7awt2", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 830, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 31, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "leftColumn": 39, - "dynamicBindingPathList": [], - "children": [{ - "rightColumn": 316.25449657440186, - "widgetName": "Canvas5", - "detachFromLayout": true, - "widgetId": "6iw1h9dfsf", - "containerStyle": "none", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "e5qizxpr0i", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 123.75175952911377, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Input2", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "labelWidth": "15", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "PASSWORD", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "ohlhkb5pp7", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Password", - "version": 2, - "parentId": "6iw1h9dfsf", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.password}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Input1", - "dynamicPropertyPathList": [{"key": "onFocus"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "labelWidth": "10", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [ - {"key": "onTextChanged"}, - {"key": "onFocus"} - ], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "EMAIL", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "4v3hz6o89j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "e-mail", - "version": 2, - "parentId": "6iw1h9dfsf", - "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.email}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rgm6qofnar", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 62, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e5qizxpr0i", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "originalTopRow": 31, - "maxDynamicHeight": 9000, - "originalBottomRow": 42, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "widgetName": "Button2Copy", - "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Remove a few store values", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "xtx0akgjk0", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "w6qr6t0oal", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 8, - "bottomRow": 30, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 27, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) <\/b>\n\nStep 1:<\/b> Clear local store values by clicking on relevant button\n\nStep 2:<\/b> Use promise.all<\/i> function to trigger sequential store value actions\n\nStep 3:<\/b> Use then/catch<\/i> block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch<\/i> block)", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "5zjwcuucs2", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC2", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "pv5wh9p2rb", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button3Copy", - "onClick": "{{TC2.myFun2()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 24, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using then/catch", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "tvwn4pxtjo", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{TC2.myFun1();}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 19, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using promise.all", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "bs6qb7yb4u", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Clear appsmith store", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "qcnf9yi3kl", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 33, - "bottomRow": 49, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "q7e2c15fyz", - "image": "{{appsmith.store.pic}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "18m6ehwqyv", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", - "key": "8vc77e1j1z", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "96dlxdqrnf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 10, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map1", - "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", - "dynamicPropertyPathList": [{"key": "mapCenter"}], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 42, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "mapCenter"}, - {"key": "defaultMarkers"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": false, - "key": "xpdrclix9k", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "lvbo7v7lxh", - "enableCreateMarker": false, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 71 - }, - { - "boxShadow": "none", - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LLL", - "dynamicPropertyPathList": [{"key": "defaultDate"}], - "displayName": "DatePicker", - "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", - "searchTags": ["calendar"], - "topRow": 49, - "bottomRow": 53, - "shortcuts": true, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "DATE_PICKER_WIDGET2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultDate"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelTextColor": "#1d4ed8", - "isDisabled": false, - "key": "x339tqgav5", - "labelTextSize": "0.875rem", - "isRequired": false, - "defaultDate": "{{appsmith.store.dob}}", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "FIXED", - "widgetId": "v1h32cg7fe", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "Date of birth", - "version": 2, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "closeOnSelection": true, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "PhoneInput1", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 54, - "bottomRow": 58, - "parentRowSpace": 10, - "labelWidth": "4", - "defaultDialCode": "+260", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "BOLD", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "2c96r94kzy", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Landline", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.phone}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "PhoneInput2", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 59, - "bottomRow": 63, - "parentRowSpace": 10, - "labelWidth": "3", - "defaultDialCode": "+1664", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "qppi9qtlwp", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Phone", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.cell}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 64, - "bottomRow": 72, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "defaultOptionValue"}], - "labelPosition": "Left", - "options": [ - { - "label": "Male", - "value": "M" - }, - { - "label": "Female", - "value": "F" - } - ], - "isDisabled": false, - "key": "rdqw0n133t", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "4bqyoh6ydq", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Gender", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "qmr0vxzj8r", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "p7fos7awt2", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 67, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 141, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 4, - "bottomRow": 61, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "kk1k58hv9w", - "containerStyle": "none", - "bottomRow": 570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "fprx0bu1rp", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 570, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "widgetName": "Text1", - "borderColor": "{{Select1.selectedOptionValue}}", - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 49, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "backgroundColor"}, - {"key": "borderColor"} - ], - "shouldTruncate": false, - "borderWidth": "7", - "truncateButtonColor": "#FFC13D", - "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}}<\/b> and will default to {{Select1.defaultOptionValue}} <\/b>after reset", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 46, - "backgroundColor": "{{Select1.selectedOptionValue}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "iv3qlgn05v", - "isVisible": true, - "fontStyle": "", - "textColor": "#18181b", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 54, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "multiRowSelection": false, - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 19, - "isSortable": true, - "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "type": "TABLE_WIDGET", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "delimiter": ",", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": true, - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": "", - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnSizeMap": { - "task": 245, - "step": 62, - "id": 60, - "userId": 79, - "status": 75 - }, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 48, - "parentRowSpace": 10, - "defaultSelectedRow": "0", - "hideCard": false, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPageChange"}], - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 46, - "textSize": "0.875rem", - "widgetId": "hzi419yzw9", - "tableData": "{{Api1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "kk1k58hv9w", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Audio1", - "dynamicPropertyPathList": [], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a.svg", - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPlay"}], - "leftColumn": 46, - "dynamicBindingPathList": [], - "key": "1ujq0d6hyd", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "8bjrosh0ou", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "onPlay": "{{TC1.myFun1()}}", - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "autoPlay": false - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [ - {"key": "onOptionChange"}, - {"key": "sourceData"} - ], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Step 2:", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "defaultOptionValue"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC1.selectOptions}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "h3jvfg6ol2", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Step 1:<\/b> Modify Switch widget<\/b> toggle to off \nStep 2:<\/b> Modify dropdown option<\/b> from Green to any another option\nStep 3:<\/b> Move to page 4 on the table widget<\/b>\nStep 4:<\/b> Hit the play button on the Audio widget<\/b> to trigger actions", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "ohazs8n5hb", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Switch1", - "dynamicPropertyPathList": [], - "displayName": "Switch", - "iconSVG": "/static/media/icon.a3115bc1.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "633iji72ol", - "isDeprecated": false, - "rightColumn": 13, - "onChange": "", - "dynamicHeight": "FIXED", - "widgetId": "0hmn8m90ei", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Step 1:", - "defaultSwitchState": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 20, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC1", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "046n7liqib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "znm5ogd46g", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 23, - "bottomRow": 32, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 17.625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "ekhr4wfb2d", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "tdeulieh26", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Catch block test", - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "fprx0bu1rp", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 62, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "5i9vixju2a", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 5, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-1", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "customSlug": "", - "name": "Page 1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 1_Api1" - }]], - "id": "Page 1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1480, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container3", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "animateLoading"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 66, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": "true", - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 607.7500152587891, - "widgetName": "Canvas4", - "detachFromLayout": true, - "widgetId": "ijtgmtni2k", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "p7fos7awt2", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 830, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 31, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "leftColumn": 39, - "dynamicBindingPathList": [], - "children": [{ - "rightColumn": 316.25449657440186, - "widgetName": "Canvas5", - "detachFromLayout": true, - "widgetId": "6iw1h9dfsf", - "containerStyle": "none", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "e5qizxpr0i", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 123.75175952911377, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Input2", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "labelWidth": "15", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "PASSWORD", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "ohlhkb5pp7", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Password", - "version": 2, - "parentId": "6iw1h9dfsf", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.password}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Input1", - "dynamicPropertyPathList": [{"key": "onFocus"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "labelWidth": "10", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [ - {"key": "onTextChanged"}, - {"key": "onFocus"} - ], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "EMAIL", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "4v3hz6o89j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "e-mail", - "version": 2, - "parentId": "6iw1h9dfsf", - "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.email}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rgm6qofnar", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 62, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e5qizxpr0i", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "originalTopRow": 31, - "maxDynamicHeight": 9000, - "originalBottomRow": 42, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "widgetName": "Button2Copy", - "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Remove a few store values", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "xtx0akgjk0", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "w6qr6t0oal", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 8, - "bottomRow": 30, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 27, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) <\/b>\n\nStep 1:<\/b> Clear local store values by clicking on relevant button\n\nStep 2:<\/b> Use promise.all<\/i> function to trigger sequential store value actions\n\nStep 3:<\/b> Use then/catch<\/i> block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch<\/i> block)", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "5zjwcuucs2", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC2", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "pv5wh9p2rb", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button3Copy", - "onClick": "{{TC2.myFun2()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 24, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using then/catch", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "tvwn4pxtjo", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{TC2.myFun1();}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 19, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using promise.all", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "bs6qb7yb4u", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Clear appsmith store", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "qcnf9yi3kl", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 33, - "bottomRow": 49, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "q7e2c15fyz", - "image": "{{appsmith.store.pic}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "18m6ehwqyv", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", - "key": "8vc77e1j1z", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "96dlxdqrnf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 10, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map1", - "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", - "dynamicPropertyPathList": [{"key": "mapCenter"}], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 42, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "mapCenter"}, - {"key": "defaultMarkers"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": false, - "key": "xpdrclix9k", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "lvbo7v7lxh", - "enableCreateMarker": false, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 71 - }, - { - "boxShadow": "none", - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LLL", - "dynamicPropertyPathList": [{"key": "defaultDate"}], - "displayName": "DatePicker", - "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", - "searchTags": ["calendar"], - "topRow": 49, - "bottomRow": 53, - "shortcuts": true, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "DATE_PICKER_WIDGET2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultDate"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelTextColor": "#1d4ed8", - "isDisabled": false, - "key": "x339tqgav5", - "labelTextSize": "0.875rem", - "isRequired": false, - "defaultDate": "{{appsmith.store.dob}}", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "FIXED", - "widgetId": "v1h32cg7fe", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "Date of birth", - "version": 2, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "closeOnSelection": true, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "PhoneInput1", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 54, - "bottomRow": 58, - "parentRowSpace": 10, - "labelWidth": "4", - "defaultDialCode": "+260", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "BOLD", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "2c96r94kzy", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Landline", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.phone}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "PhoneInput2", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 59, - "bottomRow": 63, - "parentRowSpace": 10, - "labelWidth": "3", - "defaultDialCode": "+1664", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "qppi9qtlwp", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Phone", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.cell}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 64, - "bottomRow": 72, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "defaultOptionValue"}], - "labelPosition": "Left", - "options": [ - { - "label": "Male", - "value": "M" - }, - { - "label": "Female", - "value": "F" - } - ], - "isDisabled": false, - "key": "rdqw0n133t", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "4bqyoh6ydq", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Gender", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "qmr0vxzj8r", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "p7fos7awt2", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 67, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 141, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 4, - "bottomRow": 61, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "kk1k58hv9w", - "containerStyle": "none", - "bottomRow": 570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "fprx0bu1rp", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 570, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "widgetName": "Text1", - "borderColor": "{{Select1.selectedOptionValue}}", - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 49, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "backgroundColor"}, - {"key": "borderColor"} - ], - "shouldTruncate": false, - "borderWidth": "7", - "truncateButtonColor": "#FFC13D", - "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}}<\/b> and will default to {{Select1.defaultOptionValue}} <\/b>after reset", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 46, - "backgroundColor": "{{Select1.selectedOptionValue}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "iv3qlgn05v", - "isVisible": true, - "fontStyle": "", - "textColor": "#18181b", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 54, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "multiRowSelection": false, - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 19, - "isSortable": true, - "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "type": "TABLE_WIDGET", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "delimiter": ",", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": true, - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": "", - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnSizeMap": { - "task": 245, - "step": 62, - "id": 60, - "userId": 79, - "status": 75 - }, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 48, - "parentRowSpace": 10, - "defaultSelectedRow": "0", - "hideCard": false, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPageChange"}], - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 46, - "textSize": "0.875rem", - "widgetId": "hzi419yzw9", - "tableData": "{{Api1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "kk1k58hv9w", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Audio1", - "dynamicPropertyPathList": [], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a.svg", - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPlay"}], - "leftColumn": 46, - "dynamicBindingPathList": [], - "key": "1ujq0d6hyd", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "8bjrosh0ou", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "onPlay": "{{TC1.myFun1()}}", - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "autoPlay": false - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [ - {"key": "onOptionChange"}, - {"key": "sourceData"} - ], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Step 2:", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "defaultOptionValue"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC1.selectOptions}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "h3jvfg6ol2", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Step 1:<\/b> Modify Switch widget<\/b> toggle to off \nStep 2:<\/b> Modify dropdown option<\/b> from Green to any another option\nStep 3:<\/b> Move to page 4 on the table widget<\/b>\nStep 4:<\/b> Hit the play button on the Audio widget<\/b> to trigger actions", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "ohazs8n5hb", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Switch1", - "dynamicPropertyPathList": [], - "displayName": "Switch", - "iconSVG": "/static/media/icon.a3115bc1.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "633iji72ol", - "isDeprecated": false, - "rightColumn": 13, - "onChange": "", - "dynamicHeight": "FIXED", - "widgetId": "0hmn8m90ei", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Step 1:", - "defaultSwitchState": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 20, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC1", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "046n7liqib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "znm5ogd46g", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 23, - "bottomRow": 32, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 17.625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "ekhr4wfb2d", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "tdeulieh26", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Catch block test", - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "fprx0bu1rp", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 62, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "5i9vixju2a", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 5, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-1", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfc" - }, - { - "publishedPage": { - "name": "Page 5", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 5", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 60, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page-5", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 5", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 5", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 60, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page-5", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad02" - }, - { - "publishedPage": { - "name": "--Playground", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "--Playground", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "searchTags": [ - "amount", - "total" - ], - "topRow": 6, - "bottomRow": 13, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "labelWidth": 5, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "resetOnSubmit": true, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "labelStyle": "", - "isDisabled": false, - "key": "5h0zlsv95s", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "pimwlacvdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "Label", - "allowCurrencyChange": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 21, - "widgetName": "Button1", - "onClick": "{{closeModal('')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 14.109375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 4, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 20, - "isDefaultClickDisabled": true, - "widgetId": "asmby8goxw", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 4, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 0, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 0, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 0, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "mobileRightColumn": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "axlwsd6sq8", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "xwedrxuzlu", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "u8xbxahcx3", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qoqyr7yxrs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "aawtdk0jxu", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "ep9ahnwl95", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "ehq8jidizb", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "34u4b3ypqt", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "er47h3pk7j", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "15nvw5u4z6", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "er47h3pk7j", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - } - ] - } - }], - "slug": "playground", - "isHidden": true - }, - "deleted": false, - "unpublishedPage": { - "name": "--Playground", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "--Playground", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "searchTags": [ - "amount", - "total" - ], - "topRow": 6, - "bottomRow": 13, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "labelWidth": 5, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "resetOnSubmit": true, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "labelStyle": "", - "isDisabled": false, - "key": "5h0zlsv95s", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "pimwlacvdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "Label", - "allowCurrencyChange": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 21, - "widgetName": "Button1", - "onClick": "{{closeModal('')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 14.109375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 4, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 20, - "isDefaultClickDisabled": true, - "widgetId": "asmby8goxw", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 4, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 0, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 0, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 0, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "mobileRightColumn": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "axlwsd6sq8", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "xwedrxuzlu", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "u8xbxahcx3", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qoqyr7yxrs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "aawtdk0jxu", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "ep9ahnwl95", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "ehq8jidizb", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "34u4b3ypqt", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "er47h3pk7j", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "15nvw5u4z6", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "er47h3pk7j", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - } - ] - } - }], - "slug": "playground", - "isHidden": true - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfa" - }, - { - "publishedPage": { - "name": "--Playground1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "name": "astronautsLog.ratings", - "timeoutInMillisecond": 10000, - "id": "--Playground1_astronautsLog.ratings", - "collectionId": "--Playground1_astronautsLog" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetch_astronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetch_astronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetchAstronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetchAstronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "name": "filteredAstronauts_really_long", - "timeoutInMillisecond": 10000, - "id": "--Playground1_filteredAstronauts_really_long" - }] - ], - "id": "--Playground1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1670, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 157, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "vn0hhhi9ah", - "containerStyle": "none", - "bottomRow": 1570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "h08lbuzxas", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "0b7bdj8klw", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "zw0q78h35r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", - "labelText": "Pick an astronaut to display their information", - "searchTags": ["dropdown"], - "topRow": 8, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "23", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 22, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "sourceData"} - ], - "labelPosition": "Top", - "labelStyle": "", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{astronautsLog.astronautNames()}}", - "key": "phyziaanl1", - "labelTextSize": "", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "o7odcz8q5n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "in_space": { - "labelTextSize": "0.875rem", - "identifier": "in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "in_space", - "isVisible": true, - "label": "In Space", - "alignWidget": "LEFT", - "originalIdentifier": "in_space", - "children": {}, - "position": 20, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "agency": { - "labelTextSize": "0.875rem", - "identifier": "agency", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "agency", - "isVisible": false, - "label": "Agency", - "originalIdentifier": "agency", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "parent": { - "labelTextSize": "0.875rem", - "identifier": "parent", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "null", - "accessor": "parent", - "isVisible": true, - "label": "Parent", - "originalIdentifier": "parent", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "fieldType": "Text Input" - }, - "featured": { - "labelTextSize": "0.875rem", - "identifier": "featured", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "featured", - "isVisible": true, - "label": "Featured", - "alignWidget": "LEFT", - "originalIdentifier": "featured", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "logo_url": { - "labelTextSize": "0.875rem", - "identifier": "logo_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "logo_url", - "isVisible": true, - "label": "Logo Url", - "originalIdentifier": "logo_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 14, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "fieldType": "Text Input" - }, - "image_url": { - "labelTextSize": "0.875rem", - "identifier": "image_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "image_url", - "isVisible": true, - "label": "Image Url", - "originalIdentifier": "image_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "type", - "isVisible": true, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "Multinational", - "fieldType": "Text Input" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": true, - "label": "Url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "fieldType": "Text Input" - }, - "country_code": { - "labelTextSize": "0.875rem", - "identifier": "country_code", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "country_code", - "isVisible": true, - "label": "Country Code", - "originalIdentifier": "country_code", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "fieldType": "Text Input" - }, - "launchers": { - "labelTextSize": "0.875rem", - "identifier": "launchers", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "launchers", - "isVisible": true, - "label": "Launchers", - "originalIdentifier": "launchers", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "spacecraft": { - "labelTextSize": "0.875rem", - "identifier": "spacecraft", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "spacecraft", - "isVisible": true, - "label": "Spacecraft", - "originalIdentifier": "spacecraft", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "administrator": { - "labelTextSize": "0.875rem", - "identifier": "administrator", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "administrator", - "isVisible": true, - "label": "Administrator", - "originalIdentifier": "administrator", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Director General: Josef Aschbacher", - "fieldType": "Text Input" - }, - "founding_year": { - "labelTextSize": "0.875rem", - "identifier": "founding_year", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "founding_year", - "isVisible": true, - "label": "Founding Year", - "originalIdentifier": "founding_year", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "1975", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "European Space Agency", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 27, - "fieldType": "Number Input" - }, - "abbrev": { - "labelTextSize": "0.875rem", - "identifier": "abbrev", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "abbrev", - "isVisible": true, - "label": "Abbrev", - "originalIdentifier": "abbrev", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": "ESA", - "fieldType": "Text Input" - } - }, - "position": 16, - "isDisabled": false, - "sourceData": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "profile_image_thumbnail": { - "labelTextSize": "0.875rem", - "identifier": "profile_image_thumbnail", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image_thumbnail", - "isVisible": false, - "label": "Profile Image Thumbnail", - "originalIdentifier": "profile_image_thumbnail", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "fieldType": "Text Input" - }, - "date_of_birth": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "date_of_birth", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "1978-02-27", - "labelTextSize": "0.875rem", - "identifier": "date_of_birth", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "born on", - "originalIdentifier": "date_of_birth", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 1, - "fieldType": "Datepicker" - }, - "wiki": { - "labelTextSize": "0.875rem", - "identifier": "wiki", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "wiki", - "isVisible": false, - "label": "Wiki", - "originalIdentifier": "wiki", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "fieldType": "Text Input" - }, - "bio": { - "labelTextSize": "0.875rem", - "identifier": "bio", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "bio", - "isVisible": false, - "label": "Bio", - "originalIdentifier": "bio", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "fieldType": "Text Input" - }, - "instagram": { - "labelTextSize": "0.875rem", - "identifier": "instagram", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "instagram", - "isVisible": false, - "label": "Instagram", - "originalIdentifier": "instagram", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "https://instagram.com/thom_astro", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "type", - "isVisible": false, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Government", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - } - }, - "position": 15, - "isDisabled": false, - "sourceData": { - "name": "Government", - "id": 2 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": false, - "label": "url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "fieldType": "Text Input" - }, - "first_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "first_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2016-11-17T20:20:13Z", - "labelTextSize": "0.875rem", - "identifier": "first_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "First Flight", - "originalIdentifier": "first_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 6, - "fieldType": "Datepicker" - }, - "last_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "last_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2021-04-23T09:49:02Z", - "labelTextSize": "0.875rem", - "identifier": "last_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "Last Flight", - "originalIdentifier": "last_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 7, - "fieldType": "Datepicker" - }, - "eva_time": { - "labelTextSize": "0.875rem", - "identifier": "eva_time", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "eva_time", - "isVisible": true, - "label": "Eva Time", - "originalIdentifier": "eva_time", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 22, - "isDisabled": false, - "sourceData": "P1DT15H54M", - "fieldType": "Text Input" - }, - "twitter": { - "labelTextSize": "0.875rem", - "identifier": "twitter", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "twitter", - "isVisible": true, - "label": "Twitter", - "originalIdentifier": "twitter", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "https://twitter.com/Thom_astro", - "fieldType": "Text Input" - }, - "profile_image": { - "labelTextSize": "0.875rem", - "identifier": "profile_image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image", - "isVisible": false, - "label": "Profile Image", - "originalIdentifier": "profile_image", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "fieldType": "Text Input" - }, - "date_of_death": { - "labelTextSize": "0.875rem", - "identifier": "date_of_death", - "boxShadow": "none", - "isRequired": false, - "minDate": "1920-12-31T18:30:00.000Z", - "isCustomField": false, - "dateFormat": "YYYY-MM-DD", - "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "date_of_death", - "shortcuts": false, - "isVisible": true, - "label": "Date Of Death", - "convertToISO": false, - "originalIdentifier": "date_of_death", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 4, - "isDisabled": false, - "fieldType": "Datepicker" - }, - "nationality": { - "labelTextSize": "0.875rem", - "identifier": "nationality", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "nationality", - "isVisible": true, - "label": "Nationality", - "originalIdentifier": "nationality", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "French", - "fieldType": "Text Input" - }, - "spacewalks_count": { - "labelTextSize": "0.875rem", - "identifier": "spacewalks_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "spacewalks_count", - "isVisible": true, - "label": "Spacewalks Count", - "originalIdentifier": "spacewalks_count", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 23, - "isDisabled": false, - "sourceData": 6, - "fieldType": "Number Input" - }, - "flights_count": { - "labelTextSize": "0.875rem", - "identifier": "flights_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "flights_count", - "isVisible": true, - "label": "Flights Count", - "originalIdentifier": "flights_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 18, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "time_in_space": { - "labelTextSize": "0.875rem", - "identifier": "time_in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "time_in_space", - "isVisible": true, - "label": "Time In Space", - "originalIdentifier": "time_in_space", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 21, - "isDisabled": false, - "sourceData": "P396DT11H33M45S", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": false, - "label": "name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Thomas Pesquet", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - }, - "landings_count": { - "labelTextSize": "0.875rem", - "identifier": "landings_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "landings_count", - "isVisible": true, - "label": "Landings Count", - "originalIdentifier": "landings_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 19, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "age": { - "labelTextSize": "0.875rem", - "identifier": "age", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "age", - "isVisible": true, - "label": "Age", - "originalIdentifier": "age", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 17, - "isDisabled": false, - "sourceData": 44, - "fieldType": "Number Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "status", - "isVisible": false, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Active", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - } - }, - "position": 14, - "isDisabled": false, - "sourceData": { - "name": "Active", - "id": 1 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "agency": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "date_of_birth": "1978-02-27", - "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "instagram": "https://instagram.com/thom_astro", - "type": { - "name": "Government", - "id": 2 - }, - "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "first_flight": "2016-11-17T20:20:13Z", - "last_flight": "2021-04-23T09:49:02Z", - "twitter": "https://twitter.com/Thom_astro", - "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "nationality": "French", - "flights_count": 2, - "name": "Thomas Pesquet", - "id": 1, - "landings_count": 2, - "age": 44, - "status": { - "name": "Active", - "id": 1 - } - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "JSONForm1", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "transparent", - "buttonVariant": "TERTIARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", - "topRow": 37, - "bottomRow": 80, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_birth.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_birth.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_death.borderRadius"}, - {"key": "schema.__root_schema__.children.nationality.defaultValue"}, - {"key": "schema.__root_schema__.children.nationality.accentColor"}, - {"key": "schema.__root_schema__.children.nationality.borderRadius"}, - {"key": "schema.__root_schema__.children.bio.defaultValue"}, - {"key": "schema.__root_schema__.children.bio.accentColor"}, - {"key": "schema.__root_schema__.children.bio.borderRadius"}, - {"key": "schema.__root_schema__.children.twitter.defaultValue"}, - {"key": "schema.__root_schema__.children.twitter.accentColor"}, - {"key": "schema.__root_schema__.children.twitter.borderRadius"}, - {"key": "schema.__root_schema__.children.instagram.defaultValue"}, - {"key": "schema.__root_schema__.children.instagram.accentColor"}, - {"key": "schema.__root_schema__.children.instagram.borderRadius"}, - {"key": "schema.__root_schema__.children.wiki.defaultValue"}, - {"key": "schema.__root_schema__.children.wiki.accentColor"}, - {"key": "schema.__root_schema__.children.wiki.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.accentColor"}, - {"key": "schema.__root_schema__.children.last_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.accentColor"}, - {"key": "schema.__root_schema__.children.first_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.status.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.borderRadius"}, - {"key": "schema.__root_schema__.children.status.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.type.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.type.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.type.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.type.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.parent.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.parent.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.parent.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.age.defaultValue"}, - {"key": "schema.__root_schema__.children.age.accentColor"}, - {"key": "schema.__root_schema__.children.age.borderRadius"}, - {"key": "schema.__root_schema__.children.flights_count.defaultValue"}, - {"key": "schema.__root_schema__.children.flights_count.accentColor"}, - {"key": "schema.__root_schema__.children.flights_count.borderRadius"}, - {"key": "schema.__root_schema__.children.landings_count.defaultValue"}, - {"key": "schema.__root_schema__.children.landings_count.accentColor"}, - {"key": "schema.__root_schema__.children.landings_count.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.time_in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.borderRadius"}, - {"key": "schema.__root_schema__.children.eva_time.defaultValue"}, - {"key": "schema.__root_schema__.children.eva_time.accentColor"}, - {"key": "schema.__root_schema__.children.eva_time.borderRadius"}, - {"key": "schema.__root_schema__.children.spacewalks_count.defaultValue"}, - {"key": "schema.__root_schema__.children.spacewalks_count.accentColor"}, - {"key": "schema.__root_schema__.children.spacewalks_count.borderRadius"} - ], - "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", - "showReset": false, - "resetButtonLabel": "", - "key": "mb10lpx0lx", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 34, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "rsugpn6p9u", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Iframe2", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", - "searchTags": ["embed"], - "topRow": 17, - "bottomRow": 37, - "parentRowSpace": 10, - "source": "{{JSONForm1.sourceData.wiki}}", - "type": "IFRAME_WIDGET", - "hideCard": false, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "source"} - ], - "borderWidth": 1, - "key": "g8muw4zk94", - "isDeprecated": false, - "rightColumn": 34, - "widgetId": "mz6fhqu7a9", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 24, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.profile_image}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "xbvii1ix6y", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "dynamicPropertyPathList": [], - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 91, - "bottomRow": 115, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.agency.image_url}}", - "isDeprecated": false, - "rightColumn": 43, - "objectFit": "contain", - "widgetId": "rqyzl6wlzr", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 17, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "Noto Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "backgroundColor"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.name}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 63, - "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "utlu5mh5r2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "lutbmumiav", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }], - "key": "rpasupm5h1", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "lutbmumiav", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "v7vpjo9wpz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "jr6l3jzyn8", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v7vpjo9wpz", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "25rem", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 75, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "Nunito Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "text"}, - {"key": "backgroundColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "6vq35sdbrv", - "isVisible": true, - "fontStyle": "", - "textColor": "#1e40af", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", - "buttonColor": "#1e40af", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "w4kz23hasp", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "refresh", - "widgetId": "x1fkr3v9eo", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "progress"}], - "displayName": "Progress", - "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", - "searchTags": ["percent"], - "topRow": 81, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "#1e40af", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "i0hq3tnqfi", - "showResult": true, - "isDeprecated": false, - "rightColumn": 30, - "counterClosewise": false, - "widgetId": "i3o88akg85", - "isVisible": true, - "steps": "", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "progress": "" - }, - { - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", - "searchTags": ["stars"], - "topRow": 86, - "bottomRow": 90, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": "5", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 6, - "dynamicBindingPathList": [{"key": "defaultRate"}], - "isDisabled": false, - "key": "hv9pk8djb6", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 26, - "inactiveColor": "#D6D6D6", - "dynamicHeight": "FIXED", - "widgetId": "fe0ylf714w", - "isVisible": true, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "defaultRate": "{{astronautsLog.ratings.data}}", - "activeColor": "#1e40af", - "size": "LARGE", - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "minDynamicHeight": 4, - "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 91, - "bottomRow": 119, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.description}}", - "key": "s8x2nnrhnk", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "transparent", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "pwie12lxwz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "e3t8svebdk", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "key": "7jhkg61wuu", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "e3t8svebdk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "7cpcokj50b", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "j32coyaw4r", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 24, - "dynamicHeight": "FIXED", - "widgetId": "7cpcokj50b", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "topRow": 2, - "defaultCurrencyCode": "USD", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": true, - "version": 1, - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetName": "CurrencyInput1", - "dynamicPropertyPathList": [{"key": "onBlur"}], - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "labelPosition": "Top", - "key": "56rrtkdl37", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 19, - "widgetId": "z1ayixhauq", - "minWidth": 450, - "label": "Label", - "parentId": "vn0hhhi9ah", - "labelAlignment": "left", - "renderMode": "CANVAS", - "onBlur": "", - "responsiveBehavior": "fill", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 14, - "widgetName": "Button13", - "onClick": "{{filteredAstronauts_really_long.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 17, - "animateLoading": true, - "parentColumnSpace": 13.734375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "{{fetch_astronauts.data.data}}", - "isDisabled": false, - "key": "kfwc5ab4um", - "isDeprecated": false, - "rightColumn": 17, - "isDefaultClickDisabled": true, - "widgetId": "jjuqt1ifnb", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 10, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "h08lbuzxas", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "nl8f1m7oav", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ko3kkb450m", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "tb7gta7tfb", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "si6g5eoxgp", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "yhzhm228tu", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "g90ws31m93", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "g90ws31m93", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "t3qbm5y91f", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "w8ynayy73b", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "xouwxo7b2m", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "up63zfuump", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qqi11sxegr", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "e52k9rhbo7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e52k9rhbo7", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal3", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas7", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton4", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "sug149rv39", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r34bouucht", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button5", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "y8sdru05pv", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button6", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "l4nu1expuv", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "zvzi5jsd5u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ljy0qzec2d", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ljy0qzec2d", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal4", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas8", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton5", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "9we1nw6waw", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "senfwwilkd", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "88f6rwgir5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button8", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "oua6ex9wyf", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lyiz2yxss7", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sxmqnk89c", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sxmqnk89c", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal5", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "onClose"}], - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas9", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton6", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "57g8xip6m9", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "c1avbznl1f", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button9", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "cm40e67pym", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button10", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "6vvcrt1z3t", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "sndkhe4bc2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "zlhoy988ce", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "zlhoy988ce", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal6", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas10", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton7", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "w88iattdtr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text11", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d49q1jow18", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "4r2ie2z1iy", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button12", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "wy3sjg3y3r", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "76hhhkqi15", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sihk1i9j5", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sihk1i9j5", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 160, - "bottomRow": 167, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", - "dynamicTriggerPathList": [{"key": "onRecordingStart"}], - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "ky6byinlri", - "isDeprecated": false, - "rightColumn": 18, - "widgetId": "1eppm1e2e6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "iconColor": "white" - } - ] - } - }], - "slug": "playground1", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "--Playground1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "name": "astronautsLog.ratings", - "timeoutInMillisecond": 10000, - "id": "--Playground1_astronautsLog.ratings", - "collectionId": "--Playground1_astronautsLog" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetch_astronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetch_astronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetchAstronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetchAstronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "name": "filteredAstronauts_really_long", - "timeoutInMillisecond": 10000, - "id": "--Playground1_filteredAstronauts_really_long" - }] - ], - "id": "--Playground1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1670, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 157, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "vn0hhhi9ah", - "containerStyle": "none", - "bottomRow": 1570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "h08lbuzxas", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "0b7bdj8klw", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "zw0q78h35r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", - "labelText": "Pick an astronaut to display their information", - "searchTags": ["dropdown"], - "topRow": 8, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "23", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 22, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "sourceData"} - ], - "labelPosition": "Top", - "labelStyle": "", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{astronautsLog.astronautNames()}}", - "key": "phyziaanl1", - "labelTextSize": "", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "o7odcz8q5n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "in_space": { - "labelTextSize": "0.875rem", - "identifier": "in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "in_space", - "isVisible": true, - "label": "In Space", - "alignWidget": "LEFT", - "originalIdentifier": "in_space", - "children": {}, - "position": 20, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "agency": { - "labelTextSize": "0.875rem", - "identifier": "agency", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "agency", - "isVisible": false, - "label": "Agency", - "originalIdentifier": "agency", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "parent": { - "labelTextSize": "0.875rem", - "identifier": "parent", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "null", - "accessor": "parent", - "isVisible": true, - "label": "Parent", - "originalIdentifier": "parent", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "fieldType": "Text Input" - }, - "featured": { - "labelTextSize": "0.875rem", - "identifier": "featured", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "featured", - "isVisible": true, - "label": "Featured", - "alignWidget": "LEFT", - "originalIdentifier": "featured", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "logo_url": { - "labelTextSize": "0.875rem", - "identifier": "logo_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "logo_url", - "isVisible": true, - "label": "Logo Url", - "originalIdentifier": "logo_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 14, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "fieldType": "Text Input" - }, - "image_url": { - "labelTextSize": "0.875rem", - "identifier": "image_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "image_url", - "isVisible": true, - "label": "Image Url", - "originalIdentifier": "image_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "type", - "isVisible": true, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "Multinational", - "fieldType": "Text Input" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": true, - "label": "Url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "fieldType": "Text Input" - }, - "country_code": { - "labelTextSize": "0.875rem", - "identifier": "country_code", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "country_code", - "isVisible": true, - "label": "Country Code", - "originalIdentifier": "country_code", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "fieldType": "Text Input" - }, - "launchers": { - "labelTextSize": "0.875rem", - "identifier": "launchers", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "launchers", - "isVisible": true, - "label": "Launchers", - "originalIdentifier": "launchers", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "spacecraft": { - "labelTextSize": "0.875rem", - "identifier": "spacecraft", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "spacecraft", - "isVisible": true, - "label": "Spacecraft", - "originalIdentifier": "spacecraft", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "administrator": { - "labelTextSize": "0.875rem", - "identifier": "administrator", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "administrator", - "isVisible": true, - "label": "Administrator", - "originalIdentifier": "administrator", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Director General: Josef Aschbacher", - "fieldType": "Text Input" - }, - "founding_year": { - "labelTextSize": "0.875rem", - "identifier": "founding_year", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "founding_year", - "isVisible": true, - "label": "Founding Year", - "originalIdentifier": "founding_year", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "1975", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "European Space Agency", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 27, - "fieldType": "Number Input" - }, - "abbrev": { - "labelTextSize": "0.875rem", - "identifier": "abbrev", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "abbrev", - "isVisible": true, - "label": "Abbrev", - "originalIdentifier": "abbrev", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": "ESA", - "fieldType": "Text Input" - } - }, - "position": 16, - "isDisabled": false, - "sourceData": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "profile_image_thumbnail": { - "labelTextSize": "0.875rem", - "identifier": "profile_image_thumbnail", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image_thumbnail", - "isVisible": false, - "label": "Profile Image Thumbnail", - "originalIdentifier": "profile_image_thumbnail", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "fieldType": "Text Input" - }, - "date_of_birth": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "date_of_birth", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "1978-02-27", - "labelTextSize": "0.875rem", - "identifier": "date_of_birth", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "born on", - "originalIdentifier": "date_of_birth", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 1, - "fieldType": "Datepicker" - }, - "wiki": { - "labelTextSize": "0.875rem", - "identifier": "wiki", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "wiki", - "isVisible": false, - "label": "Wiki", - "originalIdentifier": "wiki", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "fieldType": "Text Input" - }, - "bio": { - "labelTextSize": "0.875rem", - "identifier": "bio", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "bio", - "isVisible": false, - "label": "Bio", - "originalIdentifier": "bio", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "fieldType": "Text Input" - }, - "instagram": { - "labelTextSize": "0.875rem", - "identifier": "instagram", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "instagram", - "isVisible": false, - "label": "Instagram", - "originalIdentifier": "instagram", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "https://instagram.com/thom_astro", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "type", - "isVisible": false, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Government", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - } - }, - "position": 15, - "isDisabled": false, - "sourceData": { - "name": "Government", - "id": 2 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": false, - "label": "url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "fieldType": "Text Input" - }, - "first_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "first_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2016-11-17T20:20:13Z", - "labelTextSize": "0.875rem", - "identifier": "first_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "First Flight", - "originalIdentifier": "first_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 6, - "fieldType": "Datepicker" - }, - "last_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "last_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2021-04-23T09:49:02Z", - "labelTextSize": "0.875rem", - "identifier": "last_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "Last Flight", - "originalIdentifier": "last_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 7, - "fieldType": "Datepicker" - }, - "eva_time": { - "labelTextSize": "0.875rem", - "identifier": "eva_time", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "eva_time", - "isVisible": true, - "label": "Eva Time", - "originalIdentifier": "eva_time", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 22, - "isDisabled": false, - "sourceData": "P1DT15H54M", - "fieldType": "Text Input" - }, - "twitter": { - "labelTextSize": "0.875rem", - "identifier": "twitter", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "twitter", - "isVisible": true, - "label": "Twitter", - "originalIdentifier": "twitter", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "https://twitter.com/Thom_astro", - "fieldType": "Text Input" - }, - "profile_image": { - "labelTextSize": "0.875rem", - "identifier": "profile_image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image", - "isVisible": false, - "label": "Profile Image", - "originalIdentifier": "profile_image", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "fieldType": "Text Input" - }, - "date_of_death": { - "labelTextSize": "0.875rem", - "identifier": "date_of_death", - "boxShadow": "none", - "isRequired": false, - "minDate": "1920-12-31T18:30:00.000Z", - "isCustomField": false, - "dateFormat": "YYYY-MM-DD", - "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "date_of_death", - "shortcuts": false, - "isVisible": true, - "label": "Date Of Death", - "convertToISO": false, - "originalIdentifier": "date_of_death", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 4, - "isDisabled": false, - "fieldType": "Datepicker" - }, - "nationality": { - "labelTextSize": "0.875rem", - "identifier": "nationality", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "nationality", - "isVisible": true, - "label": "Nationality", - "originalIdentifier": "nationality", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "French", - "fieldType": "Text Input" - }, - "spacewalks_count": { - "labelTextSize": "0.875rem", - "identifier": "spacewalks_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "spacewalks_count", - "isVisible": true, - "label": "Spacewalks Count", - "originalIdentifier": "spacewalks_count", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 23, - "isDisabled": false, - "sourceData": 6, - "fieldType": "Number Input" - }, - "flights_count": { - "labelTextSize": "0.875rem", - "identifier": "flights_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "flights_count", - "isVisible": true, - "label": "Flights Count", - "originalIdentifier": "flights_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 18, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "time_in_space": { - "labelTextSize": "0.875rem", - "identifier": "time_in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "time_in_space", - "isVisible": true, - "label": "Time In Space", - "originalIdentifier": "time_in_space", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 21, - "isDisabled": false, - "sourceData": "P396DT11H33M45S", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": false, - "label": "name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Thomas Pesquet", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - }, - "landings_count": { - "labelTextSize": "0.875rem", - "identifier": "landings_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "landings_count", - "isVisible": true, - "label": "Landings Count", - "originalIdentifier": "landings_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 19, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "age": { - "labelTextSize": "0.875rem", - "identifier": "age", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "age", - "isVisible": true, - "label": "Age", - "originalIdentifier": "age", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 17, - "isDisabled": false, - "sourceData": 44, - "fieldType": "Number Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "status", - "isVisible": false, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Active", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - } - }, - "position": 14, - "isDisabled": false, - "sourceData": { - "name": "Active", - "id": 1 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "agency": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "date_of_birth": "1978-02-27", - "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "instagram": "https://instagram.com/thom_astro", - "type": { - "name": "Government", - "id": 2 - }, - "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "first_flight": "2016-11-17T20:20:13Z", - "last_flight": "2021-04-23T09:49:02Z", - "twitter": "https://twitter.com/Thom_astro", - "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "nationality": "French", - "flights_count": 2, - "name": "Thomas Pesquet", - "id": 1, - "landings_count": 2, - "age": 44, - "status": { - "name": "Active", - "id": 1 - } - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "JSONForm1", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "transparent", - "buttonVariant": "TERTIARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", - "topRow": 37, - "bottomRow": 80, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_birth.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_birth.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_death.borderRadius"}, - {"key": "schema.__root_schema__.children.nationality.defaultValue"}, - {"key": "schema.__root_schema__.children.nationality.accentColor"}, - {"key": "schema.__root_schema__.children.nationality.borderRadius"}, - {"key": "schema.__root_schema__.children.bio.defaultValue"}, - {"key": "schema.__root_schema__.children.bio.accentColor"}, - {"key": "schema.__root_schema__.children.bio.borderRadius"}, - {"key": "schema.__root_schema__.children.twitter.defaultValue"}, - {"key": "schema.__root_schema__.children.twitter.accentColor"}, - {"key": "schema.__root_schema__.children.twitter.borderRadius"}, - {"key": "schema.__root_schema__.children.instagram.defaultValue"}, - {"key": "schema.__root_schema__.children.instagram.accentColor"}, - {"key": "schema.__root_schema__.children.instagram.borderRadius"}, - {"key": "schema.__root_schema__.children.wiki.defaultValue"}, - {"key": "schema.__root_schema__.children.wiki.accentColor"}, - {"key": "schema.__root_schema__.children.wiki.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.accentColor"}, - {"key": "schema.__root_schema__.children.last_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.accentColor"}, - {"key": "schema.__root_schema__.children.first_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.status.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.borderRadius"}, - {"key": "schema.__root_schema__.children.status.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.type.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.type.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.type.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.type.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.parent.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.parent.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.parent.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.age.defaultValue"}, - {"key": "schema.__root_schema__.children.age.accentColor"}, - {"key": "schema.__root_schema__.children.age.borderRadius"}, - {"key": "schema.__root_schema__.children.flights_count.defaultValue"}, - {"key": "schema.__root_schema__.children.flights_count.accentColor"}, - {"key": "schema.__root_schema__.children.flights_count.borderRadius"}, - {"key": "schema.__root_schema__.children.landings_count.defaultValue"}, - {"key": "schema.__root_schema__.children.landings_count.accentColor"}, - {"key": "schema.__root_schema__.children.landings_count.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.time_in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.borderRadius"}, - {"key": "schema.__root_schema__.children.eva_time.defaultValue"}, - {"key": "schema.__root_schema__.children.eva_time.accentColor"}, - {"key": "schema.__root_schema__.children.eva_time.borderRadius"}, - {"key": "schema.__root_schema__.children.spacewalks_count.defaultValue"}, - {"key": "schema.__root_schema__.children.spacewalks_count.accentColor"}, - {"key": "schema.__root_schema__.children.spacewalks_count.borderRadius"} - ], - "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", - "showReset": false, - "resetButtonLabel": "", - "key": "mb10lpx0lx", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 34, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "rsugpn6p9u", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Iframe2", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", - "searchTags": ["embed"], - "topRow": 17, - "bottomRow": 37, - "parentRowSpace": 10, - "source": "{{JSONForm1.sourceData.wiki}}", - "type": "IFRAME_WIDGET", - "hideCard": false, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "source"} - ], - "borderWidth": 1, - "key": "g8muw4zk94", - "isDeprecated": false, - "rightColumn": 34, - "widgetId": "mz6fhqu7a9", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 24, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.profile_image}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "xbvii1ix6y", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "dynamicPropertyPathList": [], - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 91, - "bottomRow": 115, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.agency.image_url}}", - "isDeprecated": false, - "rightColumn": 43, - "objectFit": "contain", - "widgetId": "rqyzl6wlzr", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 17, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "Noto Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "backgroundColor"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.name}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 63, - "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "utlu5mh5r2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "lutbmumiav", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }], - "key": "rpasupm5h1", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "lutbmumiav", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "v7vpjo9wpz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "jr6l3jzyn8", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v7vpjo9wpz", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "25rem", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 75, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "Nunito Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "text"}, - {"key": "backgroundColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "6vq35sdbrv", - "isVisible": true, - "fontStyle": "", - "textColor": "#1e40af", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", - "buttonColor": "#1e40af", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "w4kz23hasp", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "refresh", - "widgetId": "x1fkr3v9eo", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "progress"}], - "displayName": "Progress", - "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", - "searchTags": ["percent"], - "topRow": 81, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "#1e40af", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "i0hq3tnqfi", - "showResult": true, - "isDeprecated": false, - "rightColumn": 30, - "counterClosewise": false, - "widgetId": "i3o88akg85", - "isVisible": true, - "steps": "", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "progress": "" - }, - { - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", - "searchTags": ["stars"], - "topRow": 86, - "bottomRow": 90, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": "5", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 6, - "dynamicBindingPathList": [{"key": "defaultRate"}], - "isDisabled": false, - "key": "hv9pk8djb6", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 26, - "inactiveColor": "#D6D6D6", - "dynamicHeight": "FIXED", - "widgetId": "fe0ylf714w", - "isVisible": true, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "defaultRate": "{{astronautsLog.ratings.data}}", - "activeColor": "#1e40af", - "size": "LARGE", - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "minDynamicHeight": 4, - "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 91, - "bottomRow": 119, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.description}}", - "key": "s8x2nnrhnk", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "transparent", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "pwie12lxwz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "e3t8svebdk", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "key": "7jhkg61wuu", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "e3t8svebdk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "7cpcokj50b", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "j32coyaw4r", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 24, - "dynamicHeight": "FIXED", - "widgetId": "7cpcokj50b", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "topRow": 2, - "defaultCurrencyCode": "USD", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": true, - "version": 1, - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetName": "CurrencyInput1", - "dynamicPropertyPathList": [{"key": "onBlur"}], - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "labelPosition": "Top", - "key": "56rrtkdl37", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 19, - "widgetId": "z1ayixhauq", - "minWidth": 450, - "label": "Label", - "parentId": "vn0hhhi9ah", - "labelAlignment": "left", - "renderMode": "CANVAS", - "onBlur": "", - "responsiveBehavior": "fill", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 14, - "widgetName": "Button13", - "onClick": "{{filteredAstronauts_really_long.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 17, - "animateLoading": true, - "parentColumnSpace": 13.734375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "{{fetch_astronauts.data.data}}", - "isDisabled": false, - "key": "kfwc5ab4um", - "isDeprecated": false, - "rightColumn": 17, - "isDefaultClickDisabled": true, - "widgetId": "jjuqt1ifnb", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 10, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "h08lbuzxas", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "nl8f1m7oav", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ko3kkb450m", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "tb7gta7tfb", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "si6g5eoxgp", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "yhzhm228tu", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "g90ws31m93", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "g90ws31m93", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "t3qbm5y91f", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "w8ynayy73b", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "xouwxo7b2m", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "up63zfuump", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qqi11sxegr", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "e52k9rhbo7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e52k9rhbo7", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal3", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas7", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton4", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "sug149rv39", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r34bouucht", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button5", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "y8sdru05pv", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button6", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "l4nu1expuv", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "zvzi5jsd5u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ljy0qzec2d", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ljy0qzec2d", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal4", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas8", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton5", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "9we1nw6waw", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "senfwwilkd", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "88f6rwgir5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button8", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "oua6ex9wyf", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lyiz2yxss7", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sxmqnk89c", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sxmqnk89c", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal5", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "onClose"}], - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas9", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton6", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "57g8xip6m9", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "c1avbznl1f", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button9", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "cm40e67pym", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button10", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "6vvcrt1z3t", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "sndkhe4bc2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "zlhoy988ce", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "zlhoy988ce", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal6", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas10", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton7", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "w88iattdtr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text11", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d49q1jow18", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "4r2ie2z1iy", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button12", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "wy3sjg3y3r", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "76hhhkqi15", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sihk1i9j5", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sihk1i9j5", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 160, - "bottomRow": 167, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", - "dynamicTriggerPathList": [{"key": "onRecordingStart"}], - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "ky6byinlri", - "isDeprecated": false, - "rightColumn": 18, - "widgetId": "1eppm1e2e6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "iconColor": "white" - } - ] - } - }], - "slug": "playground1", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad00" - } - ], - "actionCollectionList": [ - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC4", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC4", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", - "actions": [] - }, - "id": "Page 2_TC4", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7f" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [{ - "name": "myVar1", - "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC3", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [{ - "name": "myVar1", - "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC3", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", - "actions": [] - }, - "id": "Page 2_TC3", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad81" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [{ - "name": "locations", - "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC5", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [{ - "name": "locations", - "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC5", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", - "actions": [] - }, - "id": "Page 3_TC5", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad83" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", - "actions": [] - }, - "id": "Page 3_TC6", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad85" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 4", - "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 4", - "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", - "actions": [] - }, - "id": "Page 4_TC6", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad95" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad87" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject14", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject14", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject14", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad89" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject15", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject15", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject15", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8b" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject16", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject16", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject16", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8d" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC2", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC2", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", - "actions": [] - }, - "id": "Page 1_TC2", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8f" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "selectOptions", - "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" - }, - { - "name": "selected", - "value": "''" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "selectOptions", - "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" - }, - { - "name": "selected", - "value": "''" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", - "actions": [] - }, - "id": "Page 1_TC1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad91" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", - "actions": [] - }, - "id": "Page 1_JSObject1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad93" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "astronautsLog", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "astronautsLog", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", - "actions": [] - }, - "id": "--Playground1_astronautsLog", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad97" - } - ], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#FFEBFB", - "icon": "flight", - "unpublishedCustomJSLibs": [ - {"uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js"}, - {"uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js"}, - {"uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js"}, - {"uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js"}, - {"uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js"} - ], - "viewMode": false, - "isManualUpdate": false, - "pages": [ - { - "isDefault": false, - "id": "Page 3" - }, - { - "isDefault": false, - "id": "Navigated Page" - }, - { - "isDefault": false, - "id": "Page 4" - }, - { - "isDefault": true, - "id": "Page 2" - }, - { - "isDefault": false, - "id": "Page 1" - }, - { - "isDefault": false, - "id": "--Playground1" - }, - { - "isDefault": false, - "id": "--Playground" - }, - { - "isDefault": false, - "id": "Page 5" - } - ], - "deleted": false, - "embedSetting": { - "width": "1024px", - "showNavigationBar": true, - "height": "720px" - }, - "name": "CE-automation-test", - "appIsExample": false, - "isPublic": false, - "publishedPages": [], - "unreadCommentThreads": 0, - "slug": "ce-automation-test", - "evaluationVersion": 2 + { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace2" + }, + { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace3" } + ], + "customJSLibList": [ + { + "name": "AWS", + "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", + "accessor": [ + "AWS" + ], + "url": "https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", + "version": "", + "defs": "{\"!name\":\"LIB/AWS\",\"AWS\":{\"util\":{\"environment\":{\"!type\":\"string\"},\"engine\":{\"!type\":\"fn()\",\"prototype\":{}},\"userAgent\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscape\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscapePath\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlFormat\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryStringParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryParamsToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"readFileSync\":{\"!type\":\"fn()\",\"prototype\":{}},\"base64\":{\"encode\":{},\"decode\":{}},\"buffer\":{\"toStream\":{},\"concat\":{}},\"string\":{\"byteLength\":{},\"upperFirst\":{},\"lowerFirst\":{}},\"ini\":{\"parse\":{}},\"fn\":{\"noop\":{},\"callback\":{},\"makeAsync\":{}},\"date\":{\"getDate\":{},\"iso8601\":{},\"rfc822\":{},\"unixTimestamp\":{},\"from\":{},\"format\":{},\"parseTimestamp\":{}},\"crypto\":{\"crc32Table\":{},\"crc32\":{},\"hmac\":{},\"md5\":{},\"sha256\":{},\"hash\":{},\"toHex\":{},\"createHash\":{},\"lib\":{}},\"abort\":{},\"each\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayEach\":{\"!type\":\"fn()\",\"prototype\":{}},\"update\":{\"!type\":\"fn()\",\"prototype\":{}},\"merge\":{\"!type\":\"fn()\",\"prototype\":{}},\"copy\":{\"!type\":\"fn()\",\"prototype\":{}},\"isEmpty\":{\"!type\":\"fn()\",\"prototype\":{}},\"arraySliceFn\":{\"!type\":\"fn()\",\"prototype\":{}},\"isType\":{\"!type\":\"fn()\",\"prototype\":{}},\"typeName\":{\"!type\":\"fn()\",\"prototype\":{}},\"error\":{\"!type\":\"fn()\",\"prototype\":{}},\"inherit\":{\"!type\":\"fn()\",\"prototype\":{}},\"mixin\":{\"!type\":\"fn()\",\"prototype\":{}},\"hideProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"property\":{\"!type\":\"fn()\",\"prototype\":{}},\"memoizedProperty\":{\"!type\":\"fn()\",\"prototype\":{}},\"hoistPayloadMember\":{\"!type\":\"fn()\",\"prototype\":{}},\"computeSha256\":{\"!type\":\"fn()\",\"prototype\":{}},\"isClockSkewed\":{\"!type\":\"fn()\",\"prototype\":{}},\"applyClockOffset\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractRequestId\":{\"!type\":\"fn()\",\"prototype\":{}},\"addPromises\":{\"!type\":\"fn()\",\"prototype\":{}},\"promisifyMethod\":{\"!type\":\"fn()\",\"prototype\":{}},\"isDualstackAvailable\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateRetryDelay\":{\"!type\":\"fn()\",\"prototype\":{}},\"handleRequestWithRetries\":{\"!type\":\"fn()\",\"prototype\":{}},\"uuid\":{\"v4\":{}},\"convertPayloadToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"defer\":{\"!type\":\"fn()\",\"prototype\":{}},\"defaultProfile\":{\"!type\":\"string\"},\"configOptInEnv\":{\"!type\":\"string\"},\"sharedCredentialsFileEnv\":{\"!type\":\"string\"},\"sharedConfigFileEnv\":{\"!type\":\"string\"},\"imdsDisabledEnv\":{\"!type\":\"string\"},\"Buffer\":{\"!type\":\"fn()\",\"prototype\":{},\"TYPED_ARRAY_SUPPORT\":{},\"poolSize\":{},\"_augment\":{},\"from\":{},\"alloc\":{},\"allocUnsafe\":{},\"allocUnsafeSlow\":{},\"isBuffer\":{},\"compare\":{},\"isEncoding\":{},\"concat\":{},\"byteLength\":{}},\"url\":{\"parse\":{},\"resolve\":{},\"resolveObject\":{},\"format\":{},\"Url\":{}},\"querystring\":{\"parse\":{},\"decode\":{},\"stringify\":{},\"encode\":{}},\"realClock\":{\"now\":{}},\"createEventStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"isBrowser\":{\"!type\":\"fn()\",\"prototype\":{}},\"isNode\":{\"!type\":\"fn()\",\"prototype\":{}}},\"VERSION\":{\"!type\":\"string\"},\"Signers\":{\"RequestSigner\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getVersion\":{}},\"V2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3Https\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V4\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Presign\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}}},\"Protocol\":{\"Json\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Query\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Rest\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{},\"generateURI\":{}},\"RestJson\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"RestXml\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}}},\"XML\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"JSON\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Model\":{\"Api\":{\"!type\":\"fn()\",\"prototype\":{}},\"Operation\":{\"!type\":\"fn()\",\"prototype\":{}},\"Shape\":{\"!type\":\"fn()\",\"prototype\":{},\"normalizedTypes\":{},\"types\":{},\"resolve\":{},\"create\":{},\"shapes\":{}},\"Paginator\":{\"!type\":\"fn()\",\"prototype\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{}}},\"apiLoader\":{\"!type\":\"fn()\",\"prototype\":{},\"services\":{\"sts\":{},\"cognitoidentity\":{},\"acm\":{},\"apigateway\":{},\"applicationautoscaling\":{},\"autoscaling\":{},\"cloudformation\":{},\"cloudfront\":{},\"cloudhsm\":{},\"cloudtrail\":{},\"cloudwatch\":{},\"cloudwatchevents\":{},\"cloudwatchlogs\":{},\"codebuild\":{},\"codecommit\":{},\"codedeploy\":{},\"codepipeline\":{},\"cognitoidentityserviceprovider\":{},\"cognitosync\":{},\"configservice\":{},\"cur\":{},\"devicefarm\":{},\"directconnect\":{},\"dynamodb\":{},\"dynamodbstreams\":{},\"ec2\":{},\"ecr\":{},\"ecs\":{},\"efs\":{},\"elasticache\":{},\"elasticbeanstalk\":{},\"elb\":{},\"elbv2\":{},\"emr\":{},\"elastictranscoder\":{},\"firehose\":{},\"gamelift\":{},\"inspector\":{},\"iot\":{},\"iotdata\":{},\"kinesis\":{},\"kms\":{},\"lambda\":{},\"lexruntime\":{},\"machinelearning\":{},\"marketplacecommerceanalytics\":{},\"mturk\":{},\"mobileanalytics\":{},\"opsworks\":{},\"polly\":{},\"rds\":{},\"redshift\":{},\"rekognition\":{},\"route53\":{},\"route53domains\":{},\"s3\":{},\"servicecatalog\":{},\"ses\":{},\"sns\":{},\"sqs\":{},\"ssm\":{},\"storagegateway\":{},\"waf\":{},\"workdocs\":{},\"lexmodelbuildingservice\":{},\"pricing\":{},\"mediastoredata\":{},\"comprehend\":{},\"kinesisvideoarchivedmedia\":{},\"kinesisvideomedia\":{},\"kinesisvideo\":{},\"translate\":{},\"secretsmanager\":{}}},\"EndpointCache\":{\"!type\":\"fn()\",\"prototype\":{\"size\":{}},\"getKeyString\":{}},\"SequentialExecutor\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Service\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defineMethods\":{},\"defineService\":{},\"addVersions\":{},\"defineServiceApi\":{},\"hasService\":{},\"addDefaultMonitoringListeners\":{},\"_serviceMap\":{}},\"Credentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"CredentialProviderChain\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defaultProviders\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Config\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"config\":{\"credentials\":{},\"credentialProvider\":{},\"region\":{},\"logger\":{},\"apiVersions\":{},\"apiVersion\":{},\"endpoint\":{},\"httpOptions\":{},\"maxRetries\":{},\"maxRedirects\":{},\"paramValidation\":{},\"sslEnabled\":{},\"s3ForcePathStyle\":{},\"s3BucketEndpoint\":{},\"s3DisableBodySigning\":{},\"computeChecksums\":{},\"convertResponseTypes\":{},\"correctClockSkew\":{},\"customUserAgent\":{},\"dynamoDbCrc32\":{},\"systemClockOffset\":{},\"signatureVersion\":{},\"signatureCache\":{},\"retryDelayOptions\":{},\"useAccelerateEndpoint\":{},\"clientSideMonitoring\":{},\"endpointDiscoveryEnabled\":{},\"endpointCacheSize\":{},\"hostPrefixEnabled\":{},\"getCredentials\":{},\"update\":{},\"loadFromPath\":{},\"clear\":{},\"set\":{},\"keys\":{},\"extractCredentials\":{},\"setPromisesDependency\":{},\"getPromisesDependency\":{}},\"Endpoint\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpRequest\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpResponse\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getInstance\":{},\"streamsApiVersion\":{}},\"EventListeners\":{\"Core\":{},\"CorePost\":{},\"Logger\":{},\"Json\":{},\"Rest\":{},\"RestJson\":{},\"RestXml\":{},\"Query\":{}},\"Request\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Response\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ParamValidator\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"events\":{\"_events\":{},\"listeners\":{},\"on\":{},\"onAsync\":{},\"removeListener\":{},\"removeAllListeners\":{},\"emit\":{},\"callListeners\":{},\"addListeners\":{},\"addNamedListener\":{},\"addNamedAsyncListener\":{},\"addNamedListeners\":{},\"addListener\":{}},\"endpointCache\":{\"maxSize\":{},\"cache\":{},\"size\":{},\"put\":{},\"get\":{},\"populateValue\":{},\"empty\":{},\"remove\":{}},\"STS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"TemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ChainableTemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"WebIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"CognitoIdentity\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"SAMLCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"XHRClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ACM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"APIGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ApplicationAutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"AutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFormation\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFront\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"CloudHSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudTrail\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatch\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchEvents\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchLogs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeBuild\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeCommit\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeDeploy\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodePipeline\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityServiceProvider\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoSync\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ConfigService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CUR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DeviceFarm\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DirectConnect\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DynamoDB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Converter\":{},\"DocumentClient\":{}},\"DynamoDBStreams\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EC2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EFS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElastiCache\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticBeanstalk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELBv2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EMR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticTranscoder\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Firehose\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"GameLift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Inspector\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Iot\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"IotData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Kinesis\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KMS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Lambda\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexRuntime\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MachineLearning\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MarketplaceCommerceAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MTurk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MobileAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"OpsWorks\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Polly\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Presigner\":{}},\"RDS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"Redshift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Rekognition\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53Domains\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"ManagedUpload\":{}},\"ServiceCatalog\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SES\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SNS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SQS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"StorageGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WAF\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WorkDocs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexModelBuildingService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Pricing\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MediaStoreData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Comprehend\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoArchivedMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideo\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Translate\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SecretsManager\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "uuidjs", + "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", + "accessor": [ + "UUID" + ], + "url": "https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", + "version": "4.2.12", + "defs": "{\"!name\":\"LIB/UUID\",\"UUID\":{\"!type\":\"fn()\",\"prototype\":{\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"generate\":{\"!type\":\"fn()\",\"prototype\":{}},\"_getRandomInt\":{\"!type\":\"fn()\",\"prototype\":{}},\"_hexAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"overwrittenUUID\":{\"!type\":\"?\"},\"useMathRandom\":{\"!type\":\"fn()\",\"prototype\":{}},\"FIELD_NAMES\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"FIELD_SIZES\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"genV4\":{\"!type\":\"fn()\",\"prototype\":{}},\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"_binAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"NIL\":{\"intFields\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"timeLow\":{\"!type\":\"number\"},\"timeMid\":{\"!type\":\"number\"},\"timeHiAndVersion\":{\"!type\":\"number\"},\"clockSeqHiAndReserved\":{\"!type\":\"number\"},\"clockSeqLow\":{\"!type\":\"number\"},\"node\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"bitFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"hexFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"version\":{\"!type\":\"number\"},\"bitString\":{\"!type\":\"string\"},\"hexNoDelim\":{\"!type\":\"string\"},\"hexString\":{\"!type\":\"string\"},\"urn\":{\"!type\":\"string\"},\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"genV1\":{\"!type\":\"fn()\",\"prototype\":{}},\"resetState\":{\"!type\":\"fn()\",\"prototype\":{}},\"_tsRatio\":{\"!type\":\"number\"},\"_state\":{\"!type\":\"?\"},\"_getTimeFieldValues\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "@amplitude/analytics-browser", + "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", + "accessor": [ + "amplitude" + ], + "url": "https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", + "version": "1.6.1", + "defs": "{\"!name\":\"LIB/amplitude\",\"amplitude\":{\"Identify\":{\"!type\":\"fn()\",\"prototype\":{}},\"Revenue\":{\"!type\":\"fn()\",\"prototype\":{}},\"Types\":{\"ServerZone\":{},\"SpecialEventType\":{},\"IdentifyOperation\":{},\"RevenueProperty\":{},\"LogLevel\":{},\"PluginType\":{},\"Status\":{},\"TransportType\":{}},\"add\":{},\"createInstance\":{},\"flush\":{},\"getDeviceId\":{},\"getSessionId\":{},\"getUserId\":{},\"groupIdentify\":{},\"identify\":{},\"init\":{},\"logEvent\":{},\"remove\":{},\"reset\":{},\"revenue\":{},\"runQueuedFunctions\":{},\"setDeviceId\":{},\"setGroup\":{},\"setOptOut\":{},\"setSessionId\":{},\"setTransport\":{},\"setUserId\":{},\"track\":{},\"__esModule\":{}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "jsonwebtoken", + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", + "accessor": [ + "jsonwebtoken" + ], + "url": "/libraries/jsonwebtoken@8.5.1.js", + "version": "8.5.1", + "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "xmlParser", + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "accessor": [ + "xmlParser" + ], + "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "version": "3.17.5", + "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "pageList": [ + { + "unpublishedPage": { + "name": "Navigated Page", + "slug": "navigated-page", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 5, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Page navigation from TC3 gets you here", + "key": "ptl4x2jsj7", + "isDeprecated": false, + "rightColumn": 55, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "5e44ag6uyn", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "3rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Navigated Page", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Navigated Page", + "slug": "navigated-page", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 5, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Page navigation from TC3 gets you here", + "key": "ptl4x2jsj7", + "isDeprecated": false, + "rightColumn": 55, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "5e44ag6uyn", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "3rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Navigated Page", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf6" + }, + { + "unpublishedPage": { + "name": "Page 2", + "slug": "page-2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1870, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "rtn5gj1iay", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data.message}}", + "isDeprecated": false, + "rightColumn": 44, + "objectFit": "contain", + "widgetId": "2evm572ii0", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "0lmhvlsozc", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 6, + "bottomRow": 93, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "hdrkhj2fvt", + "containerStyle": "none", + "bottomRow": 870, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "yrdah1axob", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "pjvnbnmrik", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC4", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "lantjruf0o", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text1Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 53, + "bottomRow": 69, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.kittyFact}}", + "key": "smwgwx0oj7", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9hsqxgd5tt", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 53, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 69, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image1Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 14, + "bottomRow": 51, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "v1dcrk183j", + "image": "{{appsmith.store.doggoImage}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "t6b330438y", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 16, + "bottomRow": 53, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "ikay0ds7n4", + "image": "{{appsmith.store.kittyImage}}", + "isDeprecated": false, + "rightColumn": 32, + "objectFit": "contain", + "widgetId": "4z5pv3m1em", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 16, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 53, + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 8, + "bottomRow": 14, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Cat", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{TC4.cat()}}" + }, + "groupButton2": { + "label": "Dog", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{TC4.dog();}}" + }, + "groupButton0c5t9yzrfh": { + "id": "groupButton0c5t9yzrfh", + "index": 2, + "label": "Both", + "menuItems": {}, + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "r41vw4o7o3", + "isDisabled": false, + "isVisible": true, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "onClick": "{{TC4.both()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.buttonColor" + }, + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 47, + "widgetId": "cp1ku9sd4h", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2Copy1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 51, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 10.337890625, + "dynamicTriggerPathList": [], + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.dogFact}}", + "key": "gczlrxsr70", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "svs7gh57bz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1Copy", + "isCanvas": false, + "dynamicPropertyPathList": [], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 69, + "bottomRow": 75, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Clear kitty", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{clearInterval('kitty')}}" + }, + "groupButton2": { + "label": "Clear doggo", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{clearInterval('doggo')}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "4nwrn0lnur", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "originalTopRow": 69, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 75, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 81, + "widgetName": "NumberSlider1", + "defaultValue": "5000", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", + "tooltipAlwaysOn": false, + "labelText": "Refresh duration", + "searchTags": [ + "range" + ], + "topRow": 77, + "bottomRow": 81, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 51, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 13.796875, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "w87aglxqe9", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 52, + "max": "15000", + "widgetId": "pw55xzgtyd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "hdrkhj2fvt", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 73, + "responsiveBehavior": "fill", + "originalTopRow": 77, + "mobileLeftColumn": 11, + "originalBottomRow": 81, + "step": "10", + "showMarksLabel": true + }, + { + "mobileBottomRow": 13, + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 9, + "bottomRow": 16, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", + "key": "o7lra5yjtq", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "k2jjway841", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9, + "responsiveBehavior": "fill", + "originalTopRow": 9, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 16, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 6, + "widgetName": "Button1", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 15, + "animateLoading": true, + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "mq36p1d6a7", + "isDeprecated": false, + "rightColumn": 15, + "isDefaultClickDisabled": true, + "widgetId": "52aina4tgc", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "yrdah1axob", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 92, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container2", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 105, + "bottomRow": 179, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1Copy", + "detachFromLayout": true, + "widgetId": "cvswye62f0", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "qophrhb9ws", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 731.2601661682129, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 46, + "iconName": "arrow-top-right", + "widgetId": "yap98rhcqn", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "isSortable": true, + "type": "TABLE_WIDGET", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 43, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "widgetName": "Table2Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 46, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "onPageSizeChange": "", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onPageSizeChange" + } + ], + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 64, + "textSize": "0.875rem", + "widgetId": "ks1q35pgko", + "tableData": "{{Api3.data}}", + "label": "Data", + "searchKey": "", + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "widgetName": "Text5", + "borderColor": "#3730a3", + "dynamicPropertyPathList": [], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 67, + "bottomRow": 72, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "borderWidth": "2", + "truncateButtonColor": "#FFC13D", + "text": "Widget navigation led you here", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 44, + "backgroundColor": "#3730a3", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "0mi3h8zskd", + "isVisible": true, + "fontStyle": "", + "textColor": "#fafafa", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table1Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 21, + "textSize": "0.875rem", + "widgetId": "44lgrfydql", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api1.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "none", + "widgetName": "Select2", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Select navigation type", + "topRow": 9, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "10", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC3.myVar1}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 48, + "dynamicHeight": "FIXED", + "widgetId": "ywc7thfwfa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{TC3.myFun1()}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC3", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "ht0x7fh5ev", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table2", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 21, + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 43, + "textSize": "0.875rem", + "widgetId": "j4hy3296sv", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api2.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Tabs1", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.74a6d653.svg", + "topRow": 47, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onTabSelected" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "boxShadow": "none", + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "bv937y1isa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "tabId": "tab2", + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 3, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", + "key": "atozs3dqkq", + "isDeprecated": false, + "rightColumn": 60, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "stu122x6ov", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "fc3l3b6pjd", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "fc3l3b6pjd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "wvw41p337s", + "isDeprecated": false, + "rightColumn": 39, + "dynamicHeight": "FIXED", + "widgetId": "1wwv4lpx0h", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "onTabSelected": "", + "shouldShowTabs": true, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "bv937y1isa", + "isVisible": true, + "index": 0 + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "fc3l3b6pjd", + "isVisible": true, + "index": 1 + } + }, + "isVisible": true, + "version": 3, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "qophrhb9ws", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 104, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 178, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data[0].url ?? Image2.image}}", + "isDeprecated": false, + "rightColumn": 12, + "objectFit": "contain", + "widgetId": "ra1tf5j9f4", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.fact}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "4ubwdgb1h3", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 2_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_Api2", + "name": "Api2", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_Api3", + "name": "Api3", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_petImagesold", + "name": "petImagesold", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_petFactsold", + "name": "petFactsold", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 2", + "slug": "page-2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1870, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "rtn5gj1iay", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data.message}}", + "isDeprecated": false, + "rightColumn": 44, + "objectFit": "contain", + "widgetId": "2evm572ii0", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "0lmhvlsozc", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 6, + "bottomRow": 93, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "hdrkhj2fvt", + "containerStyle": "none", + "bottomRow": 870, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "yrdah1axob", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "pjvnbnmrik", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC4", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "lantjruf0o", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text1Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 53, + "bottomRow": 69, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.kittyFact}}", + "key": "smwgwx0oj7", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9hsqxgd5tt", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 53, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 69, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image1Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 14, + "bottomRow": 51, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "v1dcrk183j", + "image": "{{appsmith.store.doggoImage}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "t6b330438y", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 16, + "bottomRow": 53, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "ikay0ds7n4", + "image": "{{appsmith.store.kittyImage}}", + "isDeprecated": false, + "rightColumn": 32, + "objectFit": "contain", + "widgetId": "4z5pv3m1em", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 16, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 53, + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 8, + "bottomRow": 14, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Cat", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{TC4.cat()}}" + }, + "groupButton2": { + "label": "Dog", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{TC4.dog();}}" + }, + "groupButton0c5t9yzrfh": { + "id": "groupButton0c5t9yzrfh", + "index": 2, + "label": "Both", + "menuItems": {}, + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "r41vw4o7o3", + "isDisabled": false, + "isVisible": true, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "onClick": "{{TC4.both()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.buttonColor" + }, + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 47, + "widgetId": "cp1ku9sd4h", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2Copy1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 51, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 10.337890625, + "dynamicTriggerPathList": [], + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.dogFact}}", + "key": "gczlrxsr70", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "svs7gh57bz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1Copy", + "isCanvas": false, + "dynamicPropertyPathList": [], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 69, + "bottomRow": 75, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Clear kitty", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{clearInterval('kitty')}}" + }, + "groupButton2": { + "label": "Clear doggo", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{clearInterval('doggo')}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "4nwrn0lnur", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "originalTopRow": 69, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 75, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 81, + "widgetName": "NumberSlider1", + "defaultValue": "5000", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", + "tooltipAlwaysOn": false, + "labelText": "Refresh duration", + "searchTags": [ + "range" + ], + "topRow": 77, + "bottomRow": 81, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 51, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 13.796875, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "w87aglxqe9", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 52, + "max": "15000", + "widgetId": "pw55xzgtyd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "hdrkhj2fvt", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 73, + "responsiveBehavior": "fill", + "originalTopRow": 77, + "mobileLeftColumn": 11, + "originalBottomRow": 81, + "step": "10", + "showMarksLabel": true + }, + { + "mobileBottomRow": 13, + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 9, + "bottomRow": 16, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", + "key": "o7lra5yjtq", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "k2jjway841", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9, + "responsiveBehavior": "fill", + "originalTopRow": 9, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 16, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 6, + "widgetName": "Button1", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 15, + "animateLoading": true, + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "mq36p1d6a7", + "isDeprecated": false, + "rightColumn": 15, + "isDefaultClickDisabled": true, + "widgetId": "52aina4tgc", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "yrdah1axob", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 92, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container2", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 105, + "bottomRow": 179, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1Copy", + "detachFromLayout": true, + "widgetId": "cvswye62f0", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "qophrhb9ws", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 731.2601661682129, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 46, + "iconName": "arrow-top-right", + "widgetId": "yap98rhcqn", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "isSortable": true, + "type": "TABLE_WIDGET", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 43, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "widgetName": "Table2Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 46, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "onPageSizeChange": "", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onPageSizeChange" + } + ], + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 64, + "textSize": "0.875rem", + "widgetId": "ks1q35pgko", + "tableData": "{{Api3.data}}", + "label": "Data", + "searchKey": "", + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "widgetName": "Text5", + "borderColor": "#3730a3", + "dynamicPropertyPathList": [], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 67, + "bottomRow": 72, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "borderWidth": "2", + "truncateButtonColor": "#FFC13D", + "text": "Widget navigation led you here", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 44, + "backgroundColor": "#3730a3", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "0mi3h8zskd", + "isVisible": true, + "fontStyle": "", + "textColor": "#fafafa", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table1Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 21, + "textSize": "0.875rem", + "widgetId": "44lgrfydql", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api1.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "none", + "widgetName": "Select2", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Select navigation type", + "topRow": 9, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "10", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC3.myVar1}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 48, + "dynamicHeight": "FIXED", + "widgetId": "ywc7thfwfa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{TC3.myFun1()}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC3", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "ht0x7fh5ev", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table2", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 21, + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 43, + "textSize": "0.875rem", + "widgetId": "j4hy3296sv", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api2.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Tabs1", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.74a6d653.svg", + "topRow": 47, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onTabSelected" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "boxShadow": "none", + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "bv937y1isa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "tabId": "tab2", + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 3, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", + "key": "atozs3dqkq", + "isDeprecated": false, + "rightColumn": 60, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "stu122x6ov", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "fc3l3b6pjd", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "fc3l3b6pjd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "wvw41p337s", + "isDeprecated": false, + "rightColumn": 39, + "dynamicHeight": "FIXED", + "widgetId": "1wwv4lpx0h", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "onTabSelected": "", + "shouldShowTabs": true, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "bv937y1isa", + "isVisible": true, + "index": 0 + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "fc3l3b6pjd", + "isVisible": true, + "index": 1 + } + }, + "isVisible": true, + "version": 3, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "qophrhb9ws", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 104, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 178, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data[0].url ?? Image2.image}}", + "isDeprecated": false, + "rightColumn": 12, + "objectFit": "contain", + "widgetId": "ra1tf5j9f4", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.fact}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "4ubwdgb1h3", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 2_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_TC4.both", + "name": "TC4.both", + "collectionId": "Page 2_TC4", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_petImages", + "name": "petImages", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_petFacts", + "name": "petFacts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf4" + }, + { + "unpublishedPage": { + "name": "Page 3", + "slug": "page-3", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1300, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1, + "bottomRow": 59, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2", + "detachFromLayout": true, + "widgetId": "92o1wf4kiz", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "v81j6i48ks", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "qgdqioe4om", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 50, + "bottomRow": 55, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 18, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", + "key": "ltq71svusm", + "isDeprecated": false, + "rightColumn": 44, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "15s5q5fjq5", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 50, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 55, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map3", + "defaultMarkers": "{{TC5.locations}}", + "dynamicPropertyPathList": [], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 13, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": false, + "allowZoom": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "defaultMarkers" + } + ], + "enablePickLocation": false, + "mapCenter": { + "lat": 28.6105073, + "long": 77.1145653, + "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India" + }, + "isClickedMarkerCentered": false, + "isDisabled": false, + "enableSearch": false, + "key": "6ewoa3cy5w", + "isDeprecated": false, + "rightColumn": 36.57142857142857, + "allowClustering": false, + "widgetId": "2ng48j802d", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 14, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 48 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 13, + "bottomRow": 46, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "leftColumn": 37.58730158730158, + "children": [ + { + "rightColumn": 323.44199657440186, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "zap3upnpc9", + "containerStyle": "none", + "bottomRow": 330, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "0c4qu88gua", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 435.94356060028076, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 27, + "bottomRow": 31, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 8.347826086956522, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.count}}", + "key": "q1mz71t6fa", + "isDeprecated": false, + "rightColumn": 52.869565217391305, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "nq2no4e7u1", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 44, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 48, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{TC5.countdown()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 22, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", + "isDisabled": false, + "key": "nfmoy84nid", + "isDeprecated": false, + "rightColumn": 61, + "isDefaultClickDisabled": true, + "widgetId": "dqzhco0pxx", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 15, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 19, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "widgetName": "NumberSlider2", + "defaultValue": "10", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "pick countdown duration", + "searchTags": [ + "range" + ], + "topRow": 15, + "bottomRow": 22, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": "10", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": "200", + "widgetId": "25v6rx7lp5", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "NumberSlider1", + "defaultValue": "50", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "select a number you want to countdown from", + "searchTags": [ + "range" + ], + "topRow": 7, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": 100, + "widgetId": "krvk4jsa77", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "OUTTER VARIABLE MODIFICATION", + "key": "s7vnc82698", + "isDeprecated": false, + "rightColumn": 61.21739130434783, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "a8tis5fxkf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "0c4qu88gua", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 13, + "maxDynamicHeight": 9000, + "originalBottomRow": 46, + "minDynamicHeight": 10 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "9laodeyhr2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v81j6i48ks", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + }, + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2Copy", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 64, + "bottomRow": 122, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2Copy", + "detachFromLayout": true, + "widgetId": "krk7t6fkrj", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mtx9rr9sv3", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "kgie13n9d2", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC6", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "8od3vchpi2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 24, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.56103515625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "", + "key": "sefx44qvp2", + "isDeprecated": false, + "rightColumn": 25, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "65xjdau988", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 20, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 9, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "mtx9rr9sv3", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 3", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 3", + "slug": "page-3", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1300, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1, + "bottomRow": 59, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2", + "detachFromLayout": true, + "widgetId": "92o1wf4kiz", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "v81j6i48ks", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "qgdqioe4om", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 50, + "bottomRow": 55, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 18, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", + "key": "ltq71svusm", + "isDeprecated": false, + "rightColumn": 44, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "15s5q5fjq5", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 50, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 55, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map3", + "defaultMarkers": "{{TC5.locations}}", + "dynamicPropertyPathList": [], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 13, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": false, + "allowZoom": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "defaultMarkers" + } + ], + "enablePickLocation": false, + "mapCenter": { + "lat": 28.6105073, + "long": 77.1145653, + "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India" + }, + "isClickedMarkerCentered": false, + "isDisabled": false, + "enableSearch": false, + "key": "6ewoa3cy5w", + "isDeprecated": false, + "rightColumn": 36.57142857142857, + "allowClustering": false, + "widgetId": "2ng48j802d", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 14, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 48 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 13, + "bottomRow": 46, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "leftColumn": 37.58730158730158, + "children": [ + { + "rightColumn": 323.44199657440186, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "zap3upnpc9", + "containerStyle": "none", + "bottomRow": 330, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "0c4qu88gua", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 435.94356060028076, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 27, + "bottomRow": 31, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 8.347826086956522, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.count}}", + "key": "q1mz71t6fa", + "isDeprecated": false, + "rightColumn": 52.869565217391305, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "nq2no4e7u1", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 44, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 48, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{TC5.countdown()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 22, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", + "isDisabled": false, + "key": "nfmoy84nid", + "isDeprecated": false, + "rightColumn": 61, + "isDefaultClickDisabled": true, + "widgetId": "dqzhco0pxx", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 15, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 19, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "widgetName": "NumberSlider2", + "defaultValue": "10", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "pick countdown duration", + "searchTags": [ + "range" + ], + "topRow": 15, + "bottomRow": 22, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": "10", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": "200", + "widgetId": "25v6rx7lp5", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "NumberSlider1", + "defaultValue": "50", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "select a number you want to countdown from", + "searchTags": [ + "range" + ], + "topRow": 7, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": 100, + "widgetId": "krvk4jsa77", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "OUTTER VARIABLE MODIFICATION", + "key": "s7vnc82698", + "isDeprecated": false, + "rightColumn": 61.21739130434783, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "a8tis5fxkf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "0c4qu88gua", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 13, + "maxDynamicHeight": 9000, + "originalBottomRow": 46, + "minDynamicHeight": 10 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "9laodeyhr2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v81j6i48ks", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + }, + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2Copy", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 64, + "bottomRow": 122, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2Copy", + "detachFromLayout": true, + "widgetId": "krk7t6fkrj", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mtx9rr9sv3", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "kgie13n9d2", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC6", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "8od3vchpi2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 24, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.56103515625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "", + "key": "sefx44qvp2", + "isDeprecated": false, + "rightColumn": 25, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "65xjdau988", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 20, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 9, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "mtx9rr9sv3", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 3_TC5.storeLocation", + "name": "TC5.storeLocation", + "collectionId": "Page 3_TC5", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" + ], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 3_TC6.myFun2", + "name": "TC6.myFun2", + "collectionId": "Page 3_TC6", + "clientSideExecution": true, + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 3", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf8" + }, + { + "unpublishedPage": { + "name": "Page 4", + "slug": "page-4", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 650, + "containerStyle": "none", + "snapRows": 61, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Checkbox1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Checkbox", + "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", + "searchTags": [ + "boolean" + ], + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "CHECKBOX_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onCheckChange" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "labelPosition": "Left", + "labelTextColor": "{{appsmith.store.text}}", + "onCheckChange": "", + "isDisabled": false, + "key": "o2vo6m4r0d", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "7og0usx4uq", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "label": "You having a good day?", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 3, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "defaultCheckedState": false, + "maxDynamicHeight": 9000, + "originalBottomRow": 8, + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "ButtonGroup2", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "boxShadow" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 12, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Make 'em all disappear", + "iconName": "clean", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','false');;}}" + }, + "groupButton2": { + "label": "Bring them back!", + "iconName": "asterisk", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','true');;}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + } + ], + "key": "41w8av7fig", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "i3fwzt60ns", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "*_* Blue", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#93c5fd", + "onClick": "{{TC6.blue()}}" + }, + "groupButton3": { + "label": " O_O Red", + "id": "groupButton3", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "#f472b6", + "onClick": "{{TC6.orange()}}" + }, + "groupButton2": { + "label": "T_T Green", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": {}, + "buttonColor": "#b5d1a5", + "onClick": "{{TC6.green()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton3.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "key": "8rlytj0pm0", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "vm3plubn8e", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "0.375rem", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "CategorySlider1", + "dynamicPropertyPathList": [ + { + "key": "labelTextColor" + }, + { + "key": "accentColor" + }, + { + "key": "options" + }, + { + "key": "isVisible" + } + ], + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", + "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", + "searchTags": [ + "range" + ], + "topRow": 18, + "bottomRow": 26, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{moment().format('dddd')}}", + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "labelText" + }, + { + "key": "isVisible" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", + "labelTextColor": "{{appsmith.store.text}}", + "isDisabled": false, + "key": "kxvqu06iom", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "onChange": "", + "widgetId": "jogmp1s31g", + "accentColor": "{{appsmith.store.background}}", + "isVisible": "{{appsmith.store.visible}}", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 18, + "originalBottomRow": 26, + "showMarksLabel": true + }, + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 27, + "bottomRow": 40, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "backgroundColor" + } + ], + "children": [ + { + "rightColumn": 253.12851905822754, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "em3f3sredw", + "containerStyle": "none", + "bottomRow": 130, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mglu9gsl2z", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 130, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + } + ], + "isDisabled": false, + "key": "ikj1vq2v1h", + "isDeprecated": false, + "rightColumn": 63, + "widgetId": "vzvsrip3yr", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 4, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 11, + "iconColor": "#fafafa" + }, + { + "widgetName": "Text1", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Test if you have the skills to be have a karaoke night", + "key": "0oc89nkcbg", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "", + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "3z7yb728ic", + "isVisible": "{{appsmith.store.visible}}", + "fontStyle": "BOLD", + "textColor": "{{appsmith.store.text}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rlj0lh33fd", + "backgroundColor": "{{appsmith.store.background}}", + "isDeprecated": false, + "rightColumn": 29, + "dynamicHeight": "FIXED", + "widgetId": "mglu9gsl2z", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 27, + "borderRadius": "0.375rem", + "maxDynamicHeight": 9000, + "originalBottomRow": 40, + "minDynamicHeight": 10 + }, + { + "widgetName": "newName", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + } + ], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 44, + "bottomRow": 48, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "isVisible" + } + ], + "key": "gro03mxuhi", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "omgy5x59c0", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "originalBottomRow": 46, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", + "topRow": 44, + "isSortable": false, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "cellBackground" + }, + { + "key": "primaryColumns.task.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "primaryColumns.task.textColor" + }, + { + "key": "primaryColumns.status.textColor" + }, + { + "key": "primaryColumns.action.textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonLabel" + }, + { + "key": "primaryColumns.action.cellBackground" + } + ], + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": "{{appsmith.store.visible}}", + "enableClientSideSearch": false, + "version": 1, + "textColor": "{{appsmith.store.text}}", + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65, + "columnUpdatedAt": 1676634128648, + "defaultSelectedRowIndices": [ + 0 + ], + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "task", + "status", + "action" + ], + "dynamicPropertyPathList": [ + { + "key": "cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 65, + "columnWidthMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "parentRowSpace": 10, + "hideCard": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "borderWidth": "1", + "primaryColumns": { + "task": { + "index": 1, + "width": 150, + "id": "task", + "originalId": "task", + "alias": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "originalId": "status", + "alias": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "checkbox", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "originalId": "action", + "alias": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", + "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", + "textColor": "{{appsmith.store.text}}", + "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", + "sticky": "" + } + }, + "key": "e03zy85neo", + "canFreezeColumn": false, + "isDeprecated": false, + "rightColumn": 36, + "textSize": "0.875rem", + "widgetId": "2ggycmaef1", + "enableServerSideFiltering": false, + "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "originalTopRow": 44, + "isVisiblePagination": false, + "cellBackground": "{{appsmith.store.background}}", + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 4", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 4", + "slug": "page-4", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 650, + "containerStyle": "none", + "snapRows": 61, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Checkbox1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Checkbox", + "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", + "searchTags": [ + "boolean" + ], + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "CHECKBOX_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onCheckChange" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "labelPosition": "Left", + "labelTextColor": "{{appsmith.store.text}}", + "onCheckChange": "", + "isDisabled": false, + "key": "o2vo6m4r0d", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "7og0usx4uq", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "label": "You having a good day?", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 3, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "defaultCheckedState": false, + "maxDynamicHeight": 9000, + "originalBottomRow": 8, + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "ButtonGroup2", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "boxShadow" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 12, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Make 'em all disappear", + "iconName": "clean", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','false');;}}" + }, + "groupButton2": { + "label": "Bring them back!", + "iconName": "asterisk", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','true');;}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + } + ], + "key": "41w8av7fig", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "i3fwzt60ns", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "*_* Blue", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#93c5fd", + "onClick": "{{TC6.blue()}}" + }, + "groupButton3": { + "label": " O_O Red", + "id": "groupButton3", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "#f472b6", + "onClick": "{{TC6.orange()}}" + }, + "groupButton2": { + "label": "T_T Green", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": {}, + "buttonColor": "#b5d1a5", + "onClick": "{{TC6.green()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton3.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "key": "8rlytj0pm0", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "vm3plubn8e", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "0.375rem", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "CategorySlider1", + "dynamicPropertyPathList": [ + { + "key": "labelTextColor" + }, + { + "key": "accentColor" + }, + { + "key": "options" + }, + { + "key": "isVisible" + } + ], + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", + "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", + "searchTags": [ + "range" + ], + "topRow": 18, + "bottomRow": 26, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{moment().format('dddd')}}", + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "labelText" + }, + { + "key": "isVisible" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", + "labelTextColor": "{{appsmith.store.text}}", + "isDisabled": false, + "key": "kxvqu06iom", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "onChange": "", + "widgetId": "jogmp1s31g", + "accentColor": "{{appsmith.store.background}}", + "isVisible": "{{appsmith.store.visible}}", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 18, + "originalBottomRow": 26, + "showMarksLabel": true + }, + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 27, + "bottomRow": 40, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "backgroundColor" + } + ], + "children": [ + { + "rightColumn": 253.12851905822754, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "em3f3sredw", + "containerStyle": "none", + "bottomRow": 130, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mglu9gsl2z", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 130, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + } + ], + "isDisabled": false, + "key": "ikj1vq2v1h", + "isDeprecated": false, + "rightColumn": 63, + "widgetId": "vzvsrip3yr", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 4, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 11, + "iconColor": "#fafafa" + }, + { + "widgetName": "Text1", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Test if you have the skills to be have a karaoke night", + "key": "0oc89nkcbg", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "", + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "3z7yb728ic", + "isVisible": "{{appsmith.store.visible}}", + "fontStyle": "BOLD", + "textColor": "{{appsmith.store.text}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rlj0lh33fd", + "backgroundColor": "{{appsmith.store.background}}", + "isDeprecated": false, + "rightColumn": 29, + "dynamicHeight": "FIXED", + "widgetId": "mglu9gsl2z", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 27, + "borderRadius": "0.375rem", + "maxDynamicHeight": 9000, + "originalBottomRow": 40, + "minDynamicHeight": 10 + }, + { + "widgetName": "newName", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + } + ], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 44, + "bottomRow": 48, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "isVisible" + } + ], + "key": "gro03mxuhi", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "omgy5x59c0", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "originalBottomRow": 46, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", + "topRow": 44, + "isSortable": false, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "cellBackground" + }, + { + "key": "primaryColumns.task.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "primaryColumns.task.textColor" + }, + { + "key": "primaryColumns.status.textColor" + }, + { + "key": "primaryColumns.action.textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonLabel" + }, + { + "key": "primaryColumns.action.cellBackground" + } + ], + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": "{{appsmith.store.visible}}", + "enableClientSideSearch": false, + "version": 1, + "textColor": "{{appsmith.store.text}}", + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65, + "columnUpdatedAt": 1676634128648, + "defaultSelectedRowIndices": [ + 0 + ], + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "task", + "status", + "action" + ], + "dynamicPropertyPathList": [ + { + "key": "cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 65, + "columnWidthMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "parentRowSpace": 10, + "hideCard": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "borderWidth": "1", + "primaryColumns": { + "task": { + "index": 1, + "width": 150, + "id": "task", + "originalId": "task", + "alias": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "originalId": "status", + "alias": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "checkbox", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "originalId": "action", + "alias": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", + "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", + "textColor": "{{appsmith.store.text}}", + "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", + "sticky": "" + } + }, + "key": "e03zy85neo", + "canFreezeColumn": false, + "isDeprecated": false, + "rightColumn": 36, + "textSize": "0.875rem", + "widgetId": "2ggycmaef1", + "enableServerSideFiltering": false, + "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "originalTopRow": 44, + "isVisiblePagination": false, + "cellBackground": "{{appsmith.store.background}}", + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 4", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfe" + }, + { + "unpublishedPage": { + "name": "Page 1", + "slug": "page-1", + "customSlug": "", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1480, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container3", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "animateLoading" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 66, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": "true", + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 607.7500152587891, + "widgetName": "Canvas4", + "detachFromLayout": true, + "widgetId": "ijtgmtni2k", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "p7fos7awt2", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 830, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 31, + "bottomRow": 42, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "leftColumn": 39, + "dynamicBindingPathList": [], + "children": [ + { + "rightColumn": 316.25449657440186, + "widgetName": "Canvas5", + "detachFromLayout": true, + "widgetId": "6iw1h9dfsf", + "containerStyle": "none", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "e5qizxpr0i", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 123.75175952911377, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Input2", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 5, + "bottomRow": 9, + "parentRowSpace": 10, + "labelWidth": "15", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "PASSWORD", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "ohlhkb5pp7", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Password", + "version": 2, + "parentId": "6iw1h9dfsf", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.password}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Input1", + "dynamicPropertyPathList": [ + { + "key": "onFocus" + } + ], + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "labelWidth": "10", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [ + { + "key": "onTextChanged" + }, + { + "key": "onFocus" + } + ], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "EMAIL", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "onTextChanged": "", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "4v3hz6o89j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "e-mail", + "version": 2, + "parentId": "6iw1h9dfsf", + "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.email}}", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rgm6qofnar", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 62, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e5qizxpr0i", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "originalTopRow": 31, + "maxDynamicHeight": 9000, + "originalBottomRow": 42, + "minDynamicHeight": 10 + }, + { + "boxShadow": "none", + "widgetName": "Button2Copy", + "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Remove a few store values", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "xtx0akgjk0", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "w6qr6t0oal", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 8, + "bottomRow": 30, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "SCROLL", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 27, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) \n\nStep 1: Clear local store values by clicking on relevant button\n\nStep 2: Use promise.all function to trigger sequential store value actions\n\nStep 3: Use then/catch block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch block)", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "5zjwcuucs2", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC2", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "pv5wh9p2rb", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Button3Copy", + "onClick": "{{TC2.myFun2()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 24, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using then/catch", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "tvwn4pxtjo", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{TC2.myFun1();}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 19, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using promise.all", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "bs6qb7yb4u", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button2", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Clear appsmith store", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "qcnf9yi3kl", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 33, + "bottomRow": 49, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "q7e2c15fyz", + "image": "{{appsmith.store.pic}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "contain", + "widgetId": "18m6ehwqyv", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", + "key": "8vc77e1j1z", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "96dlxdqrnf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 10, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map1", + "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", + "dynamicPropertyPathList": [ + { + "key": "mapCenter" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 42, + "bottomRow": 71, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "mapCenter" + }, + { + "key": "defaultMarkers" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": false, + "key": "xpdrclix9k", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "lvbo7v7lxh", + "enableCreateMarker": false, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 71 + }, + { + "boxShadow": "none", + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "dateFormat": "LLL", + "dynamicPropertyPathList": [ + { + "key": "defaultDate" + } + ], + "displayName": "DatePicker", + "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", + "searchTags": [ + "calendar" + ], + "topRow": 49, + "bottomRow": 53, + "shortcuts": true, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "DATE_PICKER_WIDGET2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultDate" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelTextColor": "#1d4ed8", + "isDisabled": false, + "key": "x339tqgav5", + "labelTextSize": "0.875rem", + "isRequired": false, + "defaultDate": "{{appsmith.store.dob}}", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "FIXED", + "widgetId": "v1h32cg7fe", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "Date of birth", + "version": 2, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "closeOnSelection": true, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "PhoneInput1", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 54, + "bottomRow": 58, + "parentRowSpace": 10, + "labelWidth": "4", + "defaultDialCode": "+260", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "BOLD", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "2c96r94kzy", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Landline", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.phone}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "PhoneInput2", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 59, + "bottomRow": 63, + "parentRowSpace": 10, + "labelWidth": "3", + "defaultDialCode": "+1664", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "qppi9qtlwp", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Phone", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.cell}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 64, + "bottomRow": 72, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultOptionValue" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Male", + "value": "M" + }, + { + "label": "Female", + "value": "F" + } + ], + "isDisabled": false, + "key": "rdqw0n133t", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "4bqyoh6ydq", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Gender", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "qmr0vxzj8r", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "p7fos7awt2", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 67, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 141, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 4, + "bottomRow": 61, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "kk1k58hv9w", + "containerStyle": "none", + "bottomRow": 570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "fprx0bu1rp", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 570, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "borderColor": "{{Select1.selectedOptionValue}}", + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 49, + "bottomRow": 54, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "backgroundColor" + }, + { + "key": "borderColor" + } + ], + "shouldTruncate": false, + "borderWidth": "7", + "truncateButtonColor": "#FFC13D", + "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}} and will default to {{Select1.defaultOptionValue}} after reset", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 46, + "backgroundColor": "{{Select1.selectedOptionValue}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "iv3qlgn05v", + "isVisible": true, + "fontStyle": "", + "textColor": "#18181b", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 54, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "multiRowSelection": false, + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 19, + "isSortable": true, + "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "type": "TABLE_WIDGET", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": "", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75, + "userId": 79, + "id": 60 + }, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 48, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + } + ], + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 46, + "textSize": "0.875rem", + "widgetId": "hzi419yzw9", + "tableData": "{{Api1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "kk1k58hv9w", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Audio1", + "dynamicPropertyPathList": [], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a.svg", + "topRow": 19, + "bottomRow": 23, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPlay" + } + ], + "leftColumn": 46, + "dynamicBindingPathList": [], + "key": "1ujq0d6hyd", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "8bjrosh0ou", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "onPlay": "{{TC1.myFun1()}}", + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "autoPlay": false + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Step 2:", + "topRow": 15, + "bottomRow": 19, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC1.selectOptions}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "h3jvfg6ol2", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Step 1: Modify Switch widget toggle to off \nStep 2: Modify dropdown option from Green to any another option\nStep 3: Move to page 4 on the table widget\nStep 4: Hit the play button on the Audio widget to trigger actions", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "ohazs8n5hb", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Switch1", + "dynamicPropertyPathList": [], + "displayName": "Switch", + "iconSVG": "/static/media/icon.a3115bc1.svg", + "topRow": 11, + "bottomRow": 15, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "isDisabled": false, + "key": "633iji72ol", + "isDeprecated": false, + "rightColumn": 13, + "onChange": "", + "dynamicHeight": "FIXED", + "widgetId": "0hmn8m90ei", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Step 1:", + "defaultSwitchState": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC1", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "046n7liqib", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "znm5ogd46g", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 23, + "bottomRow": 32, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 17.625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "ekhr4wfb2d", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "tdeulieh26", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Catch block test", + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "fprx0bu1rp", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 62, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "5i9vixju2a", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 5, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 1_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 1", + "slug": "page-1", + "customSlug": "", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1480, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container3", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "animateLoading" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 66, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": "true", + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 607.7500152587891, + "widgetName": "Canvas4", + "detachFromLayout": true, + "widgetId": "ijtgmtni2k", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "p7fos7awt2", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 830, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 31, + "bottomRow": 42, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "leftColumn": 39, + "dynamicBindingPathList": [], + "children": [ + { + "rightColumn": 316.25449657440186, + "widgetName": "Canvas5", + "detachFromLayout": true, + "widgetId": "6iw1h9dfsf", + "containerStyle": "none", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "e5qizxpr0i", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 123.75175952911377, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Input2", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 5, + "bottomRow": 9, + "parentRowSpace": 10, + "labelWidth": "15", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "PASSWORD", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "ohlhkb5pp7", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Password", + "version": 2, + "parentId": "6iw1h9dfsf", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.password}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Input1", + "dynamicPropertyPathList": [ + { + "key": "onFocus" + } + ], + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "labelWidth": "10", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [ + { + "key": "onTextChanged" + }, + { + "key": "onFocus" + } + ], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "EMAIL", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "onTextChanged": "", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "4v3hz6o89j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "e-mail", + "version": 2, + "parentId": "6iw1h9dfsf", + "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.email}}", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rgm6qofnar", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 62, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e5qizxpr0i", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "originalTopRow": 31, + "maxDynamicHeight": 9000, + "originalBottomRow": 42, + "minDynamicHeight": 10 + }, + { + "boxShadow": "none", + "widgetName": "Button2Copy", + "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Remove a few store values", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "xtx0akgjk0", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "w6qr6t0oal", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 8, + "bottomRow": 30, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "SCROLL", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 27, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) \n\nStep 1: Clear local store values by clicking on relevant button\n\nStep 2: Use promise.all function to trigger sequential store value actions\n\nStep 3: Use then/catch block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch block)", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "5zjwcuucs2", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC2", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "pv5wh9p2rb", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Button3Copy", + "onClick": "{{TC2.myFun2()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 24, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using then/catch", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "tvwn4pxtjo", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{TC2.myFun1();}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 19, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using promise.all", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "bs6qb7yb4u", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button2", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Clear appsmith store", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "qcnf9yi3kl", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 33, + "bottomRow": 49, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "q7e2c15fyz", + "image": "{{appsmith.store.pic}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "contain", + "widgetId": "18m6ehwqyv", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", + "key": "8vc77e1j1z", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "96dlxdqrnf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 10, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map1", + "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", + "dynamicPropertyPathList": [ + { + "key": "mapCenter" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 42, + "bottomRow": 71, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "mapCenter" + }, + { + "key": "defaultMarkers" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": false, + "key": "xpdrclix9k", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "lvbo7v7lxh", + "enableCreateMarker": false, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 71 + }, + { + "boxShadow": "none", + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "dateFormat": "LLL", + "dynamicPropertyPathList": [ + { + "key": "defaultDate" + } + ], + "displayName": "DatePicker", + "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", + "searchTags": [ + "calendar" + ], + "topRow": 49, + "bottomRow": 53, + "shortcuts": true, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "DATE_PICKER_WIDGET2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultDate" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelTextColor": "#1d4ed8", + "isDisabled": false, + "key": "x339tqgav5", + "labelTextSize": "0.875rem", + "isRequired": false, + "defaultDate": "{{appsmith.store.dob}}", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "FIXED", + "widgetId": "v1h32cg7fe", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "Date of birth", + "version": 2, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "closeOnSelection": true, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "PhoneInput1", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 54, + "bottomRow": 58, + "parentRowSpace": 10, + "labelWidth": "4", + "defaultDialCode": "+260", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "BOLD", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "2c96r94kzy", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Landline", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.phone}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "PhoneInput2", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 59, + "bottomRow": 63, + "parentRowSpace": 10, + "labelWidth": "3", + "defaultDialCode": "+1664", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "qppi9qtlwp", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Phone", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.cell}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 64, + "bottomRow": 72, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultOptionValue" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Male", + "value": "M" + }, + { + "label": "Female", + "value": "F" + } + ], + "isDisabled": false, + "key": "rdqw0n133t", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "4bqyoh6ydq", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Gender", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "qmr0vxzj8r", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "p7fos7awt2", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 67, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 141, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 4, + "bottomRow": 61, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "kk1k58hv9w", + "containerStyle": "none", + "bottomRow": 570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "fprx0bu1rp", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 570, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "borderColor": "{{Select1.selectedOptionValue}}", + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 49, + "bottomRow": 54, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "backgroundColor" + }, + { + "key": "borderColor" + } + ], + "shouldTruncate": false, + "borderWidth": "7", + "truncateButtonColor": "#FFC13D", + "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}} and will default to {{Select1.defaultOptionValue}} after reset", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 46, + "backgroundColor": "{{Select1.selectedOptionValue}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "iv3qlgn05v", + "isVisible": true, + "fontStyle": "", + "textColor": "#18181b", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 54, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "multiRowSelection": false, + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 19, + "isSortable": true, + "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "type": "TABLE_WIDGET", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": "", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75, + "userId": 79, + "id": 60 + }, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 48, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + } + ], + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 46, + "textSize": "0.875rem", + "widgetId": "hzi419yzw9", + "tableData": "{{Api1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "kk1k58hv9w", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Audio1", + "dynamicPropertyPathList": [], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a.svg", + "topRow": 19, + "bottomRow": 23, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPlay" + } + ], + "leftColumn": 46, + "dynamicBindingPathList": [], + "key": "1ujq0d6hyd", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "8bjrosh0ou", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "onPlay": "{{TC1.myFun1()}}", + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "autoPlay": false + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Step 2:", + "topRow": 15, + "bottomRow": 19, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC1.selectOptions}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "h3jvfg6ol2", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Step 1: Modify Switch widget toggle to off \nStep 2: Modify dropdown option from Green to any another option\nStep 3: Move to page 4 on the table widget\nStep 4: Hit the play button on the Audio widget to trigger actions", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "ohazs8n5hb", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Switch1", + "dynamicPropertyPathList": [], + "displayName": "Switch", + "iconSVG": "/static/media/icon.a3115bc1.svg", + "topRow": 11, + "bottomRow": 15, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "isDisabled": false, + "key": "633iji72ol", + "isDeprecated": false, + "rightColumn": 13, + "onChange": "", + "dynamicHeight": "FIXED", + "widgetId": "0hmn8m90ei", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Step 1:", + "defaultSwitchState": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC1", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "046n7liqib", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "znm5ogd46g", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 23, + "bottomRow": 32, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 17.625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "ekhr4wfb2d", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "tdeulieh26", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Catch block test", + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "fprx0bu1rp", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 62, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "5i9vixju2a", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 5, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 1_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 1_TC2.myFun2", + "name": "TC2.myFun2", + "collectionId": "Page 1_TC2", + "clientSideExecution": true, + "confirmBeforeExecute": true, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfc" + }, + { + "unpublishedPage": { + "name": "Page 5", + "slug": "page-5", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 60, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 5", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 5", + "slug": "page-5", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 60, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 5", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad02" + }, + { + "unpublishedPage": { + "name": "--Playground", + "slug": "playground", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "searchTags": [ + "amount", + "total" + ], + "topRow": 6, + "bottomRow": 13, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10, + "labelWidth": 5, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 17.9375, + "resetOnSubmit": true, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "isDisabled": false, + "key": "5h0zlsv95s", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "pimwlacvdq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "Label", + "allowCurrencyChange": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 21, + "widgetName": "Button1", + "onClick": "{{closeModal('')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 17, + "bottomRow": 21, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 14.109375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 4, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 20, + "isDefaultClickDisabled": true, + "widgetId": "asmby8goxw", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 4, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 0, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 0, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "mobileRightColumn": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "axlwsd6sq8", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "xwedrxuzlu", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "u8xbxahcx3", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qoqyr7yxrs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "aawtdk0jxu", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "ep9ahnwl95", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "ehq8jidizb", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "34u4b3ypqt", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "er47h3pk7j", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "15nvw5u4z6", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "er47h3pk7j", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": true + }, + "publishedPage": { + "name": "--Playground", + "slug": "playground", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "searchTags": [ + "amount", + "total" + ], + "topRow": 6, + "bottomRow": 13, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10, + "labelWidth": 5, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 17.9375, + "resetOnSubmit": true, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "isDisabled": false, + "key": "5h0zlsv95s", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "pimwlacvdq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "Label", + "allowCurrencyChange": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 21, + "widgetName": "Button1", + "onClick": "{{closeModal('')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 17, + "bottomRow": 21, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 14.109375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 4, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 20, + "isDefaultClickDisabled": true, + "widgetId": "asmby8goxw", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 4, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 0, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 0, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "mobileRightColumn": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "axlwsd6sq8", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "xwedrxuzlu", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "u8xbxahcx3", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qoqyr7yxrs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "aawtdk0jxu", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "ep9ahnwl95", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "ehq8jidizb", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "34u4b3ypqt", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "er47h3pk7j", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "15nvw5u4z6", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "er47h3pk7j", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": true + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfa" + }, + { + "unpublishedPage": { + "name": "--Playground1", + "slug": "playground1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1670, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 0, + "bottomRow": 157, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "vn0hhhi9ah", + "containerStyle": "none", + "bottomRow": 1570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "h08lbuzxas", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "0b7bdj8klw", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "zw0q78h35r", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", + "labelText": "Pick an astronaut to display their information", + "searchTags": [ + "dropdown" + ], + "topRow": 8, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "23", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 22, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "sourceData" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{astronautsLog.astronautNames()}}", + "key": "phyziaanl1", + "labelTextSize": "", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "FIXED", + "widgetId": "o7odcz8q5n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", + "minDynamicHeight": 4 + }, + { + "schema": { + "__root_schema__": { + "children": { + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Pesquet", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "name" + }, + "date_of_birth": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "sourceData": "1978-02-27", + "isCustomField": false, + "accessor": "date_of_birth", + "identifier": "date_of_birth", + "position": 1, + "originalIdentifier": "date_of_birth", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "born on", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 2, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 3, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "url" + }, + "date_of_death": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "date_of_death", + "identifier": "date_of_death", + "position": 4, + "originalIdentifier": "date_of_death", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "YYYY-MM-DD", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Date Of Death", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "nationality": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "French", + "isCustomField": false, + "accessor": "nationality", + "identifier": "nationality", + "position": 5, + "originalIdentifier": "nationality", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Nationality" + }, + "bio": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "isCustomField": false, + "accessor": "bio", + "identifier": "bio", + "position": 8, + "originalIdentifier": "bio", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Bio" + }, + "twitter": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://twitter.com/Thom_astro", + "isCustomField": false, + "accessor": "twitter", + "identifier": "twitter", + "position": 9, + "originalIdentifier": "twitter", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Twitter" + }, + "instagram": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://instagram.com/thom_astro", + "isCustomField": false, + "accessor": "instagram", + "identifier": "instagram", + "position": 10, + "originalIdentifier": "instagram", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Instagram" + }, + "wiki": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "isCustomField": false, + "accessor": "wiki", + "identifier": "wiki", + "position": 11, + "originalIdentifier": "wiki", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Wiki" + }, + "profile_image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "isCustomField": false, + "accessor": "profile_image", + "identifier": "profile_image", + "position": 12, + "originalIdentifier": "profile_image", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image" + }, + "profile_image_thumbnail": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "isCustomField": false, + "accessor": "profile_image_thumbnail", + "identifier": "profile_image_thumbnail", + "position": 13, + "originalIdentifier": "profile_image_thumbnail", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image Thumbnail" + }, + "last_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "last_flight", + "identifier": "last_flight", + "position": 7, + "originalIdentifier": "last_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Last Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2021-04-23T09:49:02Z" + }, + "first_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "first_flight", + "identifier": "first_flight", + "position": 6, + "originalIdentifier": "first_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "First Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2016-11-17T20:20:13Z" + }, + "status": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Active", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "name": "Active" + }, + "isCustomField": false, + "accessor": "status", + "identifier": "status", + "position": 14, + "originalIdentifier": "status", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Status" + }, + "type": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Government", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 2, + "name": "Government" + }, + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 15, + "originalIdentifier": "type", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "agency": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 27, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 1, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Url" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "European Space Agency", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 2, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + }, + "featured": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "featured", + "identifier": "featured", + "position": 3, + "originalIdentifier": "featured", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Featured" + }, + "type": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Multinational", + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 4, + "originalIdentifier": "type", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "country_code": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "isCustomField": false, + "accessor": "country_code", + "identifier": "country_code", + "position": 5, + "originalIdentifier": "country_code", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Country Code" + }, + "abbrev": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "ESA", + "isCustomField": false, + "accessor": "abbrev", + "identifier": "abbrev", + "position": 6, + "originalIdentifier": "abbrev", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Abbrev" + }, + "description": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 7, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description" + }, + "administrator": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "administrator", + "identifier": "administrator", + "position": 8, + "originalIdentifier": "administrator", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Administrator", + "sourceData": "Director General: Josef Aschbacher" + }, + "founding_year": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "1975", + "isCustomField": false, + "accessor": "founding_year", + "identifier": "founding_year", + "position": 9, + "originalIdentifier": "founding_year", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Founding Year" + }, + "launchers": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "launchers", + "identifier": "launchers", + "position": 10, + "originalIdentifier": "launchers", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Launchers" + }, + "spacecraft": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "spacecraft", + "identifier": "spacecraft", + "position": 11, + "originalIdentifier": "spacecraft", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacecraft" + }, + "parent": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "parent", + "identifier": "parent", + "position": 12, + "originalIdentifier": "parent", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Parent" + }, + "image_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "image_url", + "identifier": "image_url", + "position": 13, + "originalIdentifier": "image_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image Url" + }, + "logo_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", + "isCustomField": false, + "accessor": "logo_url", + "identifier": "logo_url", + "position": 14, + "originalIdentifier": "logo_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Logo Url" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "isCustomField": false, + "accessor": "agency", + "identifier": "agency", + "position": 16, + "originalIdentifier": "agency", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Agency" + }, + "age": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 44, + "isCustomField": false, + "accessor": "age", + "identifier": "age", + "position": 17, + "originalIdentifier": "age", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Age" + }, + "flights_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "flights_count", + "identifier": "flights_count", + "position": 18, + "originalIdentifier": "flights_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Flights Count" + }, + "landings_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "landings_count", + "identifier": "landings_count", + "position": 19, + "originalIdentifier": "landings_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Landings Count" + }, + "in_space": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "in_space", + "identifier": "in_space", + "position": 20, + "originalIdentifier": "in_space", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "In Space" + }, + "time_in_space": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P396DT11H33M45S", + "isCustomField": false, + "accessor": "time_in_space", + "identifier": "time_in_space", + "position": 21, + "originalIdentifier": "time_in_space", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Time In Space" + }, + "eva_time": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P1DT15H54M", + "isCustomField": false, + "accessor": "eva_time", + "identifier": "eva_time", + "position": 22, + "originalIdentifier": "eva_time", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Eva Time" + }, + "spacewalks_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 6, + "isCustomField": false, + "accessor": "spacewalks_count", + "identifier": "spacewalks_count", + "position": 23, + "originalIdentifier": "spacewalks_count", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacewalks Count" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "name": "Thomas Pesquet", + "status": { + "id": 1, + "name": "Active" + }, + "type": { + "id": 2, + "name": "Government" + }, + "age": 44, + "date_of_birth": "1978-02-27", + "nationality": "French", + "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "twitter": "https://twitter.com/Thom_astro", + "instagram": "https://instagram.com/thom_astro", + "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "agency": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "flights_count": 2, + "landings_count": 2, + "last_flight": "2021-04-23T09:49:02Z", + "first_flight": "2016-11-17T20:20:13Z" + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "JSONForm1", + "submitButtonStyles": { + "buttonColor": "transparent", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "TERTIARY" + }, + "dynamicPropertyPathList": [ + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + } + ], + "displayName": "JSON Form", + "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", + "topRow": 37, + "bottomRow": 80, + "fieldLimitExceeded": false, + "parentRowSpace": 10, + "title": "", + "type": "JSON_FORM_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_death.borderRadius" + }, + { + "key": "schema.__root_schema__.children.nationality.defaultValue" + }, + { + "key": "schema.__root_schema__.children.nationality.accentColor" + }, + { + "key": "schema.__root_schema__.children.nationality.borderRadius" + }, + { + "key": "schema.__root_schema__.children.bio.defaultValue" + }, + { + "key": "schema.__root_schema__.children.bio.accentColor" + }, + { + "key": "schema.__root_schema__.children.bio.borderRadius" + }, + { + "key": "schema.__root_schema__.children.twitter.defaultValue" + }, + { + "key": "schema.__root_schema__.children.twitter.accentColor" + }, + { + "key": "schema.__root_schema__.children.twitter.borderRadius" + }, + { + "key": "schema.__root_schema__.children.instagram.defaultValue" + }, + { + "key": "schema.__root_schema__.children.instagram.accentColor" + }, + { + "key": "schema.__root_schema__.children.instagram.borderRadius" + }, + { + "key": "schema.__root_schema__.children.wiki.defaultValue" + }, + { + "key": "schema.__root_schema__.children.wiki.accentColor" + }, + { + "key": "schema.__root_schema__.children.wiki.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.last_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.first_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.age.defaultValue" + }, + { + "key": "schema.__root_schema__.children.age.accentColor" + }, + { + "key": "schema.__root_schema__.children.age.borderRadius" + }, + { + "key": "schema.__root_schema__.children.flights_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.flights_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.flights_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.landings_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.landings_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.landings_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.time_in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.borderRadius" + }, + { + "key": "schema.__root_schema__.children.eva_time.defaultValue" + }, + { + "key": "schema.__root_schema__.children.eva_time.accentColor" + }, + { + "key": "schema.__root_schema__.children.eva_time.borderRadius" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.borderRadius" + } + ], + "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", + "showReset": false, + "resetButtonLabel": "", + "key": "mb10lpx0lx", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 34, + "dynamicHeight": "FIXED", + "autoGenerateForm": true, + "widgetId": "rsugpn6p9u", + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "scrollContents": true, + "fixedFooter": true, + "submitButtonLabel": "", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Iframe2", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", + "searchTags": [ + "embed" + ], + "topRow": 17, + "bottomRow": 37, + "parentRowSpace": 10, + "source": "{{JSONForm1.sourceData.wiki}}", + "type": "IFRAME_WIDGET", + "hideCard": false, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "source" + } + ], + "borderWidth": 1, + "key": "g8muw4zk94", + "isDeprecated": false, + "rightColumn": 34, + "widgetId": "mz6fhqu7a9", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 24, + "bottomRow": 75, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.profile_image}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "xbvii1ix6y", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "dynamicPropertyPathList": [], + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 91, + "bottomRow": 115, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.agency.image_url}}", + "isDeprecated": false, + "rightColumn": 43, + "objectFit": "contain", + "widgetId": "rqyzl6wlzr", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container6", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "borderRadius" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 17, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 70, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "Noto Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "backgroundColor" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.name}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 63, + "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "utlu5mh5r2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "lutbmumiav", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + } + ], + "key": "rpasupm5h1", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "lutbmumiav", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "v7vpjo9wpz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "jr6l3jzyn8", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v7vpjo9wpz", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "25rem", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 75, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "Nunito Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "text" + }, + { + "key": "backgroundColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "textAlign": "RIGHT", + "dynamicHeight": "FIXED", + "widgetId": "6vq35sdbrv", + "isVisible": true, + "fontStyle": "", + "textColor": "#1e40af", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", + "buttonColor": "#1e40af", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "w4kz23hasp", + "isDeprecated": false, + "rightColumn": 44, + "iconName": "refresh", + "widgetId": "x1fkr3v9eo", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "progress" + } + ], + "displayName": "Progress", + "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", + "searchTags": [ + "percent" + ], + "topRow": 81, + "bottomRow": 85, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "#1e40af", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "i0hq3tnqfi", + "showResult": true, + "isDeprecated": false, + "rightColumn": 30, + "counterClosewise": false, + "widgetId": "i3o88akg85", + "isVisible": true, + "steps": "", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "progress": "" + }, + { + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", + "searchTags": [ + "stars" + ], + "topRow": 86, + "bottomRow": 90, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": "5", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "defaultRate" + } + ], + "isDisabled": false, + "key": "hv9pk8djb6", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 26, + "inactiveColor": "#D6D6D6", + "dynamicHeight": "FIXED", + "widgetId": "fe0ylf714w", + "isVisible": true, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "defaultRate": "{{astronautsLog.ratings.data}}", + "activeColor": "#1e40af", + "size": "LARGE", + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "minDynamicHeight": 4, + "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container7", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 91, + "bottomRow": 119, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.description}}", + "key": "s8x2nnrhnk", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "transparent", + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "pwie12lxwz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "e3t8svebdk", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "key": "7jhkg61wuu", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "e3t8svebdk", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "7cpcokj50b", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "j32coyaw4r", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 24, + "dynamicHeight": "FIXED", + "widgetId": "7cpcokj50b", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "topRow": 2, + "defaultCurrencyCode": "USD", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": true, + "version": 1, + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "CurrencyInput1", + "dynamicPropertyPathList": [ + { + "key": "onBlur" + } + ], + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "labelPosition": "Top", + "key": "56rrtkdl37", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 19, + "widgetId": "z1ayixhauq", + "minWidth": 450, + "label": "Label", + "parentId": "vn0hhhi9ah", + "labelAlignment": "left", + "renderMode": "CANVAS", + "onBlur": "", + "responsiveBehavior": "fill", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 14, + "widgetName": "Button13", + "onClick": "{{filteredAstronauts_really_long.run()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 17, + "animateLoading": true, + "parentColumnSpace": 13.734375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{fetch_astronauts.data.data}}", + "isDisabled": false, + "key": "kfwc5ab4um", + "isDeprecated": false, + "rightColumn": 17, + "isDefaultClickDisabled": true, + "widgetId": "jjuqt1ifnb", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 10, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "h08lbuzxas", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "nl8f1m7oav", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ko3kkb450m", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "tb7gta7tfb", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "si6g5eoxgp", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "yhzhm228tu", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "g90ws31m93", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "g90ws31m93", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "t3qbm5y91f", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "w8ynayy73b", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "xouwxo7b2m", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "up63zfuump", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qqi11sxegr", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "e52k9rhbo7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e52k9rhbo7", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal3", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas7", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton4", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "sug149rv39", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r34bouucht", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button5", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "y8sdru05pv", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button6", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "l4nu1expuv", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "zvzi5jsd5u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ljy0qzec2d", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ljy0qzec2d", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal4", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas8", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton5", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "9we1nw6waw", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "senfwwilkd", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button7", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "88f6rwgir5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button8", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "oua6ex9wyf", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "lyiz2yxss7", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sxmqnk89c", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sxmqnk89c", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal5", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "onClose" + } + ], + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas9", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton6", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "57g8xip6m9", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "c1avbznl1f", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button9", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "cm40e67pym", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button10", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "6vvcrt1z3t", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "sndkhe4bc2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "zlhoy988ce", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "zlhoy988ce", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal6", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas10", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton7", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "w88iattdtr", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text11", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d49q1jow18", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button11", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "4r2ie2z1iy", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button12", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "wy3sjg3y3r", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "76hhhkqi15", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sihk1i9j5", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sihk1i9j5", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 160, + "bottomRow": 167, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", + "dynamicTriggerPathList": [ + { + "key": "onRecordingStart" + } + ], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "ky6byinlri", + "isDeprecated": false, + "rightColumn": 18, + "widgetId": "1eppm1e2e6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "iconColor": "white" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "--Playground1_astronautsLog.ratings", + "name": "astronautsLog.ratings", + "collectionId": "--Playground1_astronautsLog", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetch_astronauts", + "name": "fetch_astronauts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetchAstronauts", + "name": "fetchAstronauts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_filteredAstronauts_really_long", + "name": "filteredAstronauts_really_long", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "--Playground1", + "slug": "playground1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1670, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 0, + "bottomRow": 157, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "vn0hhhi9ah", + "containerStyle": "none", + "bottomRow": 1570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "h08lbuzxas", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "0b7bdj8klw", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "zw0q78h35r", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", + "labelText": "Pick an astronaut to display their information", + "searchTags": [ + "dropdown" + ], + "topRow": 8, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "23", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 22, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "sourceData" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{astronautsLog.astronautNames()}}", + "key": "phyziaanl1", + "labelTextSize": "", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "FIXED", + "widgetId": "o7odcz8q5n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", + "minDynamicHeight": 4 + }, + { + "schema": { + "__root_schema__": { + "children": { + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Pesquet", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "name" + }, + "date_of_birth": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "sourceData": "1978-02-27", + "isCustomField": false, + "accessor": "date_of_birth", + "identifier": "date_of_birth", + "position": 1, + "originalIdentifier": "date_of_birth", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "born on", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 2, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 3, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "url" + }, + "date_of_death": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "date_of_death", + "identifier": "date_of_death", + "position": 4, + "originalIdentifier": "date_of_death", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "YYYY-MM-DD", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Date Of Death", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "nationality": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "French", + "isCustomField": false, + "accessor": "nationality", + "identifier": "nationality", + "position": 5, + "originalIdentifier": "nationality", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Nationality" + }, + "bio": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "isCustomField": false, + "accessor": "bio", + "identifier": "bio", + "position": 8, + "originalIdentifier": "bio", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Bio" + }, + "twitter": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://twitter.com/Thom_astro", + "isCustomField": false, + "accessor": "twitter", + "identifier": "twitter", + "position": 9, + "originalIdentifier": "twitter", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Twitter" + }, + "instagram": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://instagram.com/thom_astro", + "isCustomField": false, + "accessor": "instagram", + "identifier": "instagram", + "position": 10, + "originalIdentifier": "instagram", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Instagram" + }, + "wiki": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "isCustomField": false, + "accessor": "wiki", + "identifier": "wiki", + "position": 11, + "originalIdentifier": "wiki", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Wiki" + }, + "profile_image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "isCustomField": false, + "accessor": "profile_image", + "identifier": "profile_image", + "position": 12, + "originalIdentifier": "profile_image", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image" + }, + "profile_image_thumbnail": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "isCustomField": false, + "accessor": "profile_image_thumbnail", + "identifier": "profile_image_thumbnail", + "position": 13, + "originalIdentifier": "profile_image_thumbnail", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image Thumbnail" + }, + "last_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "last_flight", + "identifier": "last_flight", + "position": 7, + "originalIdentifier": "last_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Last Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2021-04-23T09:49:02Z" + }, + "first_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "first_flight", + "identifier": "first_flight", + "position": 6, + "originalIdentifier": "first_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "First Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2016-11-17T20:20:13Z" + }, + "status": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Active", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "name": "Active" + }, + "isCustomField": false, + "accessor": "status", + "identifier": "status", + "position": 14, + "originalIdentifier": "status", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Status" + }, + "type": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Government", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 2, + "name": "Government" + }, + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 15, + "originalIdentifier": "type", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "agency": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 27, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 1, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Url" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "European Space Agency", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 2, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + }, + "featured": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "featured", + "identifier": "featured", + "position": 3, + "originalIdentifier": "featured", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Featured" + }, + "type": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Multinational", + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 4, + "originalIdentifier": "type", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "country_code": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "isCustomField": false, + "accessor": "country_code", + "identifier": "country_code", + "position": 5, + "originalIdentifier": "country_code", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Country Code" + }, + "abbrev": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "ESA", + "isCustomField": false, + "accessor": "abbrev", + "identifier": "abbrev", + "position": 6, + "originalIdentifier": "abbrev", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Abbrev" + }, + "description": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 7, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description" + }, + "administrator": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "administrator", + "identifier": "administrator", + "position": 8, + "originalIdentifier": "administrator", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Administrator", + "sourceData": "Director General: Josef Aschbacher" + }, + "founding_year": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "1975", + "isCustomField": false, + "accessor": "founding_year", + "identifier": "founding_year", + "position": 9, + "originalIdentifier": "founding_year", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Founding Year" + }, + "launchers": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "launchers", + "identifier": "launchers", + "position": 10, + "originalIdentifier": "launchers", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Launchers" + }, + "spacecraft": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "spacecraft", + "identifier": "spacecraft", + "position": 11, + "originalIdentifier": "spacecraft", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacecraft" + }, + "parent": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "parent", + "identifier": "parent", + "position": 12, + "originalIdentifier": "parent", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Parent" + }, + "image_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "image_url", + "identifier": "image_url", + "position": 13, + "originalIdentifier": "image_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image Url" + }, + "logo_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", + "isCustomField": false, + "accessor": "logo_url", + "identifier": "logo_url", + "position": 14, + "originalIdentifier": "logo_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Logo Url" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "isCustomField": false, + "accessor": "agency", + "identifier": "agency", + "position": 16, + "originalIdentifier": "agency", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Agency" + }, + "age": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 44, + "isCustomField": false, + "accessor": "age", + "identifier": "age", + "position": 17, + "originalIdentifier": "age", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Age" + }, + "flights_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "flights_count", + "identifier": "flights_count", + "position": 18, + "originalIdentifier": "flights_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Flights Count" + }, + "landings_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "landings_count", + "identifier": "landings_count", + "position": 19, + "originalIdentifier": "landings_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Landings Count" + }, + "in_space": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "in_space", + "identifier": "in_space", + "position": 20, + "originalIdentifier": "in_space", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "In Space" + }, + "time_in_space": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P396DT11H33M45S", + "isCustomField": false, + "accessor": "time_in_space", + "identifier": "time_in_space", + "position": 21, + "originalIdentifier": "time_in_space", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Time In Space" + }, + "eva_time": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P1DT15H54M", + "isCustomField": false, + "accessor": "eva_time", + "identifier": "eva_time", + "position": 22, + "originalIdentifier": "eva_time", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Eva Time" + }, + "spacewalks_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 6, + "isCustomField": false, + "accessor": "spacewalks_count", + "identifier": "spacewalks_count", + "position": 23, + "originalIdentifier": "spacewalks_count", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacewalks Count" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "name": "Thomas Pesquet", + "status": { + "id": 1, + "name": "Active" + }, + "type": { + "id": 2, + "name": "Government" + }, + "age": 44, + "date_of_birth": "1978-02-27", + "nationality": "French", + "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "twitter": "https://twitter.com/Thom_astro", + "instagram": "https://instagram.com/thom_astro", + "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "agency": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "flights_count": 2, + "landings_count": 2, + "last_flight": "2021-04-23T09:49:02Z", + "first_flight": "2016-11-17T20:20:13Z" + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "JSONForm1", + "submitButtonStyles": { + "buttonColor": "transparent", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "TERTIARY" + }, + "dynamicPropertyPathList": [ + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + } + ], + "displayName": "JSON Form", + "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", + "topRow": 37, + "bottomRow": 80, + "fieldLimitExceeded": false, + "parentRowSpace": 10, + "title": "", + "type": "JSON_FORM_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_death.borderRadius" + }, + { + "key": "schema.__root_schema__.children.nationality.defaultValue" + }, + { + "key": "schema.__root_schema__.children.nationality.accentColor" + }, + { + "key": "schema.__root_schema__.children.nationality.borderRadius" + }, + { + "key": "schema.__root_schema__.children.bio.defaultValue" + }, + { + "key": "schema.__root_schema__.children.bio.accentColor" + }, + { + "key": "schema.__root_schema__.children.bio.borderRadius" + }, + { + "key": "schema.__root_schema__.children.twitter.defaultValue" + }, + { + "key": "schema.__root_schema__.children.twitter.accentColor" + }, + { + "key": "schema.__root_schema__.children.twitter.borderRadius" + }, + { + "key": "schema.__root_schema__.children.instagram.defaultValue" + }, + { + "key": "schema.__root_schema__.children.instagram.accentColor" + }, + { + "key": "schema.__root_schema__.children.instagram.borderRadius" + }, + { + "key": "schema.__root_schema__.children.wiki.defaultValue" + }, + { + "key": "schema.__root_schema__.children.wiki.accentColor" + }, + { + "key": "schema.__root_schema__.children.wiki.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.last_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.first_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.age.defaultValue" + }, + { + "key": "schema.__root_schema__.children.age.accentColor" + }, + { + "key": "schema.__root_schema__.children.age.borderRadius" + }, + { + "key": "schema.__root_schema__.children.flights_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.flights_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.flights_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.landings_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.landings_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.landings_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.time_in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.borderRadius" + }, + { + "key": "schema.__root_schema__.children.eva_time.defaultValue" + }, + { + "key": "schema.__root_schema__.children.eva_time.accentColor" + }, + { + "key": "schema.__root_schema__.children.eva_time.borderRadius" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.borderRadius" + } + ], + "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", + "showReset": false, + "resetButtonLabel": "", + "key": "mb10lpx0lx", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 34, + "dynamicHeight": "FIXED", + "autoGenerateForm": true, + "widgetId": "rsugpn6p9u", + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "scrollContents": true, + "fixedFooter": true, + "submitButtonLabel": "", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Iframe2", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", + "searchTags": [ + "embed" + ], + "topRow": 17, + "bottomRow": 37, + "parentRowSpace": 10, + "source": "{{JSONForm1.sourceData.wiki}}", + "type": "IFRAME_WIDGET", + "hideCard": false, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "source" + } + ], + "borderWidth": 1, + "key": "g8muw4zk94", + "isDeprecated": false, + "rightColumn": 34, + "widgetId": "mz6fhqu7a9", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 24, + "bottomRow": 75, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.profile_image}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "xbvii1ix6y", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "dynamicPropertyPathList": [], + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 91, + "bottomRow": 115, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.agency.image_url}}", + "isDeprecated": false, + "rightColumn": 43, + "objectFit": "contain", + "widgetId": "rqyzl6wlzr", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container6", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "borderRadius" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 17, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 70, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "Noto Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "backgroundColor" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.name}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 63, + "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "utlu5mh5r2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "lutbmumiav", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + } + ], + "key": "rpasupm5h1", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "lutbmumiav", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "v7vpjo9wpz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "jr6l3jzyn8", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v7vpjo9wpz", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "25rem", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 75, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "Nunito Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "text" + }, + { + "key": "backgroundColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "textAlign": "RIGHT", + "dynamicHeight": "FIXED", + "widgetId": "6vq35sdbrv", + "isVisible": true, + "fontStyle": "", + "textColor": "#1e40af", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", + "buttonColor": "#1e40af", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "w4kz23hasp", + "isDeprecated": false, + "rightColumn": 44, + "iconName": "refresh", + "widgetId": "x1fkr3v9eo", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "progress" + } + ], + "displayName": "Progress", + "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", + "searchTags": [ + "percent" + ], + "topRow": 81, + "bottomRow": 85, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "#1e40af", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "i0hq3tnqfi", + "showResult": true, + "isDeprecated": false, + "rightColumn": 30, + "counterClosewise": false, + "widgetId": "i3o88akg85", + "isVisible": true, + "steps": "", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "progress": "" + }, + { + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", + "searchTags": [ + "stars" + ], + "topRow": 86, + "bottomRow": 90, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": "5", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "defaultRate" + } + ], + "isDisabled": false, + "key": "hv9pk8djb6", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 26, + "inactiveColor": "#D6D6D6", + "dynamicHeight": "FIXED", + "widgetId": "fe0ylf714w", + "isVisible": true, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "defaultRate": "{{astronautsLog.ratings.data}}", + "activeColor": "#1e40af", + "size": "LARGE", + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "minDynamicHeight": 4, + "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container7", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 91, + "bottomRow": 119, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.description}}", + "key": "s8x2nnrhnk", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "transparent", + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "pwie12lxwz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "e3t8svebdk", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "key": "7jhkg61wuu", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "e3t8svebdk", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "7cpcokj50b", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "j32coyaw4r", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 24, + "dynamicHeight": "FIXED", + "widgetId": "7cpcokj50b", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "topRow": 2, + "defaultCurrencyCode": "USD", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": true, + "version": 1, + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "CurrencyInput1", + "dynamicPropertyPathList": [ + { + "key": "onBlur" + } + ], + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "labelPosition": "Top", + "key": "56rrtkdl37", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 19, + "widgetId": "z1ayixhauq", + "minWidth": 450, + "label": "Label", + "parentId": "vn0hhhi9ah", + "labelAlignment": "left", + "renderMode": "CANVAS", + "onBlur": "", + "responsiveBehavior": "fill", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 14, + "widgetName": "Button13", + "onClick": "{{filteredAstronauts_really_long.run()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 17, + "animateLoading": true, + "parentColumnSpace": 13.734375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{fetch_astronauts.data.data}}", + "isDisabled": false, + "key": "kfwc5ab4um", + "isDeprecated": false, + "rightColumn": 17, + "isDefaultClickDisabled": true, + "widgetId": "jjuqt1ifnb", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 10, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "h08lbuzxas", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "nl8f1m7oav", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ko3kkb450m", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "tb7gta7tfb", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "si6g5eoxgp", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "yhzhm228tu", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "g90ws31m93", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "g90ws31m93", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "t3qbm5y91f", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "w8ynayy73b", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "xouwxo7b2m", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "up63zfuump", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qqi11sxegr", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "e52k9rhbo7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e52k9rhbo7", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal3", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas7", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton4", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "sug149rv39", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r34bouucht", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button5", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "y8sdru05pv", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button6", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "l4nu1expuv", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "zvzi5jsd5u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ljy0qzec2d", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ljy0qzec2d", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal4", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas8", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton5", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "9we1nw6waw", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "senfwwilkd", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button7", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "88f6rwgir5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button8", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "oua6ex9wyf", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "lyiz2yxss7", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sxmqnk89c", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sxmqnk89c", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal5", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "onClose" + } + ], + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas9", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton6", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "57g8xip6m9", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "c1avbznl1f", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button9", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "cm40e67pym", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button10", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "6vvcrt1z3t", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "sndkhe4bc2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "zlhoy988ce", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "zlhoy988ce", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal6", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas10", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton7", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "w88iattdtr", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text11", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d49q1jow18", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button11", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "4r2ie2z1iy", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button12", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "wy3sjg3y3r", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "76hhhkqi15", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sihk1i9j5", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sihk1i9j5", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 160, + "bottomRow": 167, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", + "dynamicTriggerPathList": [ + { + "key": "onRecordingStart" + } + ], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "ky6byinlri", + "isDeprecated": false, + "rightColumn": 18, + "widgetId": "1eppm1e2e6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "iconColor": "white" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "--Playground1_astronautsLog.ratings", + "name": "astronautsLog.ratings", + "collectionId": "--Playground1_astronautsLog", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetch_astronauts", + "name": "fetch_astronauts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetchAstronauts", + "name": "fetchAstronauts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_filteredAstronauts_really_long", + "name": "filteredAstronauts_really_long", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad00" + } + ], + "actionList": [ + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.test", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\t\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.zebra", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.feline", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad09" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject16.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject16.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject16.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC3.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC3.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC3.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad11" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "dog", + "fullyQualifiedName": "TC4.dog", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "dog", + "fullyQualifiedName": "TC4.dog", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.dog", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad07" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "progressBar", + "fullyQualifiedName": "JSObject1.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "progressBar", + "fullyQualifiedName": "JSObject1.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject1.progressBar", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad25" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun", + "fullyQualifiedName": "JSObject1.myFun", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun", + "fullyQualifiedName": "JSObject1.myFun", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject1.myFun", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad21" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject15.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject15.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject15.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject14.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaskara');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n showAlert('namaskara');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject14.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaskara');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject14.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.animal", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC6.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n amplitude.Identify();\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n amplitude.Identify();\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC6.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n amplitude.Identify();\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC6.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad31" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC6.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC6.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC6.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad35" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "countdown", + "fullyQualifiedName": "TC5.countdown", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "countdown", + "fullyQualifiedName": "TC5.countdown", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC5.countdown", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad33" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject16.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject16.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject16.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad23" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "storeLocation", + "fullyQualifiedName": "TC5.storeLocation", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "storeLocation", + "fullyQualifiedName": "TC5.storeLocation", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC5.storeLocation", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad37" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC2.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": true, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC2.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": true, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC2.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad45" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC1.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_JSObject1.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\t\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.zebra", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.test", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC2.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC2.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC2.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad53" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() =>n", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() =>n" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() =>n", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.cat", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad43" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC1.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad41" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.animal", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad51" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject15.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject15.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject15.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad27" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.feline", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad55" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject14.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaste');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n showAlert('namaste');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject14.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaste');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject14.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad29" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "blue", + "fullyQualifiedName": "TC6.blue", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "blue", + "fullyQualifiedName": "TC6.blue", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.blue", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad63" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n Button2;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "function () {\n Button2;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n Button2;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_JSObject1.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad57" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "green", + "fullyQualifiedName": "TC6.green", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "green", + "fullyQualifiedName": "TC6.green", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.green", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad61" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "ratings", + "fullyQualifiedName": "astronautsLog.ratings", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "ratings", + "fullyQualifiedName": "astronautsLog.ratings", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.ratings", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad69" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "orange", + "fullyQualifiedName": "TC6.orange", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "orange", + "fullyQualifiedName": "TC6.orange", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.orange", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "textColour", + "fullyQualifiedName": "astronautsLog.textColour", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('formTextColour', '#b91c1c');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "textColour", + "fullyQualifiedName": "astronautsLog.textColour", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.textColour", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad67" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "displayAstronaut", + "fullyQualifiedName": "astronautsLog.displayAstronaut", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "displayAstronaut", + "fullyQualifiedName": "astronautsLog.displayAstronaut", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.displayAstronaut", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5f" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImagesold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImagesold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petImagesold", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad19" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFactsold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFactsold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petFactsold", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad13" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_petFacts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad39" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_failingQuery", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad49" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "astronautNames", + "fullyQualifiedName": "astronautsLog.astronautNames", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "astronautNames", + "fullyQualifiedName": "astronautsLog.astronautNames", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.astronautNames", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6b" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_petImages", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "progressBar", + "fullyQualifiedName": "astronautsLog.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "progressBar", + "fullyQualifiedName": "astronautsLog.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.progressBar", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad65" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.imageApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.imageApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petImages", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad15" + }, + { + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "Api3", + "datasource": { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "mainGoogleSheetDS", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "formData": { + "command": { + "data": "UPDATE_ONE" + }, + "entityType": { + "data": "ROWS" + }, + "tableHeaderIndex": { + "data": "1" + }, + "projection": { + "data": [] + }, + "queryFormat": { + "data": "ROWS" + }, + "range": { + "data": "" + }, + "where": { + "data": { + "condition": "AND" + } + }, + "pagination": { + "data": { + "limit": "20", + "offset": "0" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api3", + "datasource": { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "mainGoogleSheetDS", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "formData": { + "command": { + "data": "UPDATE_ONE" + }, + "entityType": { + "data": "ROWS" + }, + "tableHeaderIndex": { + "data": "1" + }, + "projection": { + "data": [] + }, + "queryFormat": { + "data": "ROWS" + }, + "range": { + "data": "" + }, + "where": { + "data": { + "condition": "AND" + } + }, + "pagination": { + "data": { + "limit": "20", + "offset": "0" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.factsApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.factsApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petFacts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad17" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.cat", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad05" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "both", + "fullyQualifiedName": "TC4.both", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "both", + "fullyQualifiedName": "TC4.both", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.both", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad79" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_randomUserGenerator", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad47" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "fetchAstronauts", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "fetchAstronauts", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_fetchAstronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad73" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [ + { + "value": "\n" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [ + { + "value": "\n" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_randomUserGenerator", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5b" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "filtered_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "filtered_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_filtered_astronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad75" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad71" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "filteredAstronauts_really_long", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "name", + "value": "{{Select1.selectedOptionLabel}}" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + }, + { + "key": "queryParameters[0].value" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "filteredAstronauts_really_long", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "name", + "value": "{{Select1.selectedOptionLabel}}" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + }, + { + "key": "queryParameters[0].value" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_filteredAstronauts_really_long", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7b" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2f" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api3", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "\n", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api3", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "\n", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3d" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "fetch_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\";", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "fetch_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\";", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_fetch_astronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad77" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_failingQuery", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad59" + } + ], + "actionCollectionList": [ + { + "unpublishedCollection": { + "name": "TC4", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC4", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 2_TC4", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7f" + }, + { + "unpublishedCollection": { + "name": "TC3", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC3", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" + } + ], + "userPermissions": [] + }, + "id": "Page 2_TC3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad81" + }, + { + "unpublishedCollection": { + "name": "TC5", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", + "variables": [ + { + "name": "locations", + "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC5", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", + "variables": [ + { + "name": "locations", + "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" + } + ], + "userPermissions": [] + }, + "id": "Page 3_TC5", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad83" + }, + { + "unpublishedCollection": { + "name": "TC6", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC6", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 3_TC6", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad85" + }, + { + "unpublishedCollection": { + "name": "TC6", + "pageId": "Page 4", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC6", + "pageId": "Page 4", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 4_TC6", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad95" + }, + { + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject1", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "--Playground_JSObject1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad87" + }, + { + "unpublishedCollection": { + "name": "JSObject14", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject14", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground_JSObject14", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad89" + }, + { + "unpublishedCollection": { + "name": "JSObject15", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject15", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground_JSObject15", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8b" + }, + { + "unpublishedCollection": { + "name": "JSObject16", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject16", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "--Playground_JSObject16", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8d" + }, + { + "unpublishedCollection": { + "name": "TC2", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC2", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 1_TC2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8f" + }, + { + "unpublishedCollection": { + "name": "TC1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", + "variables": [ + { + "name": "selectOptions", + "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" + }, + { + "name": "selected", + "value": "''" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", + "variables": [ + { + "name": "selectOptions", + "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" + }, + { + "name": "selected", + "value": "''" + } + ], + "userPermissions": [] + }, + "id": "Page 1_TC1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad91" + }, + { + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "Page 1_JSObject1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad93" + }, + { + "unpublishedCollection": { + "name": "astronautsLog", + "pageId": "--Playground1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "astronautsLog", + "pageId": "--Playground1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground1_astronautsLog", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad97" + } + ], + "editModeTheme": { + "name": "Sharp", + "displayName": "Sharp", + "config": { + "colors": { + "primaryColor": "#3B7DDD", + "backgroundColor": "#fff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "md": "0.375rem", + "lg": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "properties": { + "colors": { + "primaryColor": "#F4ECDD", + "backgroundColor": "" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Roboto" + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "isSystemTheme": false, + "deleted": false + }, + "publishedTheme": { + "name": "Sharp", + "displayName": "Sharp", + "config": { + "colors": { + "primaryColor": "#3B7DDD", + "backgroundColor": "#fff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "md": "0.375rem", + "lg": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "properties": { + "colors": { + "primaryColor": "#F4ECDD", + "backgroundColor": "" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Roboto" + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "isSystemTheme": false, + "deleted": false + }, + "modifiedResources" : {"isAllModified": true} } diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/autocommit.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/autocommit.json index beefa51215..c6d910ef10 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/autocommit.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/autocommit/autocommit.json @@ -1,2655 +1,2927 @@ { - "moduleInstanceList": [ - { - "deleted": false, - "moduleUUID": "fa17f4dd-1c37-49c1-8691-853e97b0347a", - "unpublishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "JSModule11", - "userPermissions": [], - "pageId": "Page2", - "version": "0.0.1" - }, - "id": "Page2_JSModule11", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "type": "JS_MODULE", - "gitSyncId": "6634a7ee75904c168ca44791_57df2ae3-0ea7-42eb-b75b-a9bb605615cf", - "publishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "JSModule11", - "userPermissions": [], - "pageId": "Page2", - "version": "0.0.1" - } - }, - { - "deleted": false, - "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", - "unpublishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "QueryModule11", - "moduleInputs": {}, - "userPermissions": [], - "pageId": "Page1", - "version": "0.0.1" - }, - "id": "Page1_QueryModule11", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "type": "QUERY_MODULE", - "gitSyncId": "6634a7ee75904c168ca44791_089c3852-5716-4af4-b4de-926a80a01669", - "publishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "QueryModule11", - "moduleInputs": {}, - "userPermissions": [], - "pageId": "Page1", - "version": "0.0.1" - } - }, - { - "deleted": false, - "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", - "unpublishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "QueryModule11", - "moduleInputs": {}, - "userPermissions": [], - "pageId": "Page2", - "version": "0.0.1" - }, - "id": "Page2_QueryModule11", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "type": "QUERY_MODULE", - "gitSyncId": "6634a7ee75904c168ca44791_4880055e-951c-4875-aa6a-ab04e6011870", - "publishedModuleInstance": { - "invalids": [], - "jsonPathKeys": [], - "inputs": {}, - "contextType": "PAGE", - "isValid": false, - "name": "QueryModule11", - "moduleInputs": {}, - "userPermissions": [], - "pageId": "Page2", - "version": "0.0.1" - } - } - ], - "modifiedResources": {"isAllModified": true}, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" + "moduleInstanceList": [ + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "moduleUUID": "fa17f4dd-1c37-49c1-8691-853e97b0347a", + "type": "JS_MODULE", + "unpublishedModuleInstance": { + "version": "0.0.1", + "name": "JSModule11", + "contextType": "PAGE", + "pageId": "Page2", + "inputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "publishedModuleInstance": { + "version": "0.0.1", + "name": "JSModule11", + "contextType": "PAGE", + "pageId": "Page2", + "inputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "id": "Page2_JSModule11", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_57df2ae3-0ea7-42eb-b75b-a9bb605615cf" }, - "datasourceList": [{ - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "messages": [], - "datasourceConfiguration": { - "endpoints": [{"port": 5432}], - "connection": { - "mode": "READ_WRITE", - "ssl": {"authType": "DEFAULT"} - } - }, - "isAutoGenerated": false, - "gitSyncId": "62b3019260456831ead4d041_62b32d47c074aa6fdd7edb56" - }], - "actionList": [ - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": false, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun1", - "pageId": "Page2", - "createdAt": "2024-04-25T04:58:35Z", - "invalids": ["No configurations found in this action"], - "confirmBeforeExecute": false, - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page2__$JSModule11$_JSModule1" - }, - "deleted": false, - "pluginId": "js-plugin", - "moduleInstanceId": "Page2_JSModule11", - "isPublic": true, - "rootModuleInstanceId": "Page2_JSModule11", - "id": "Page2__$JSModule11$_JSModule1.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": false, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun1", - "pageId": "Page2", - "createdAt": "2024-04-25T04:58:35Z", - "invalids": ["No configurations found in this action"], - "confirmBeforeExecute": false, - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page2__$JSModule11$_JSModule1" - }, - "gitSyncId": "6634a7ee75904c168ca44791_8d495292-c217-441b-8d1e-662895286d72" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": false, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun2", - "pageId": "Page2", - "createdAt": "2024-04-25T04:58:35Z", - "invalids": ["No configurations found in this action"], - "confirmBeforeExecute": false, - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page2__$JSModule11$_JSModule1" - }, - "deleted": false, - "pluginId": "js-plugin", - "moduleInstanceId": "Page2_JSModule11", - "isPublic": true, - "rootModuleInstanceId": "Page2_JSModule11", - "id": "Page2__$JSModule11$_JSModule1.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": false, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun2", - "pageId": "Page2", - "createdAt": "2024-04-25T04:58:35Z", - "invalids": ["No configurations found in this action"], - "confirmBeforeExecute": false, - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page2__$JSModule11$_JSModule1" - }, - "gitSyncId": "6634a7ee75904c168ca44791_f9c25005-7d8f-4f70-bf67-f2d56552b858" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "createdAt": "2024-04-25T04:58:39Z", - "invalids": ["No configurations found in this action"], - "userSetOnLoad": false, - "confirmBeforeExecute": false, - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "isValid": false, - "name": "_$QueryModule11$_QueryModule1", - "policies": [], - "messages": [], - "userPermissions": [], - "pageId": "Page2" - }, - "deleted": false, - "pluginId": "postgres-plugin", - "moduleInstanceId": "Page2_QueryModule11", - "isPublic": true, - "rootModuleInstanceId": "Page2_QueryModule11", - "id": "Page2__$QueryModule11$_QueryModule1", - "publishedAction": { - "createdAt": "2024-04-25T04:58:39Z", - "invalids": ["No configurations found in this action"], - "userSetOnLoad": false, - "confirmBeforeExecute": false, - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "isValid": false, - "name": "_$QueryModule11$_QueryModule1", - "policies": [], - "messages": [], - "userPermissions": [], - "pageId": "Page2" - }, - "gitSyncId": "6634a7ee75904c168ca44791_fbf5eec1-67e9-4d83-ba9f-372219249bdd" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT\n *\nFROM\n public.users\nORDER BY\n \"{{Table1.sortOrder.column || 'id'}}\" {{Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"}}\nLIMIT\n {{Table1.pageSize}}\nOFFSET\n {{Table1.pageOffset}}", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:15Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", - "Table1.sortOrder.column || 'id'", - "Table1.pageSize", - "Table1.pageOffset" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Select_public_users1", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Page1_Select_public_users1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT\n *\nFROM\n public.users\nORDER BY\n \"{{Table1.sortOrder.column || 'id'}}\" {{Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"}}\nLIMIT\n {{Table1.pageSize}}\nOFFSET\n {{Table1.pageOffset}}", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:15Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", - "Table1.sortOrder.column || 'id'", - "Table1.pageSize", - "Table1.pageOffset" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Select_public_users1", - "messages": [] - }, - "gitSyncId": "65f6faeadf34416ea132fa23_65fc16ffcff75c68df8ac4eb" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT COUNT(*) from public.users;", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:15Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Total_record_public_users1", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Page1_Total_record_public_users1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT COUNT(*) from public.users;", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:15Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Total_record_public_users1", - "messages": [] - }, - "gitSyncId": "65f6faeadf34416ea132fa23_65fc16ffcff75c68df8ac4ea" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "createdAt": "2024-04-25T04:58:39Z", - "invalids": ["No configurations found in this action"], - "userSetOnLoad": false, - "confirmBeforeExecute": false, - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "isValid": false, - "name": "_$QueryModule11$_QueryModule1", - "policies": [], - "messages": [], - "userPermissions": [], - "pageId": "Page1" - }, - "deleted": false, - "pluginId": "postgres-plugin", - "moduleInstanceId": "Page1_QueryModule11", - "isPublic": true, - "rootModuleInstanceId": "Page1_QueryModule11", - "id": "Page1__$QueryModule11$_QueryModule1", - "publishedAction": { - "createdAt": "2024-04-25T04:58:39Z", - "invalids": ["No configurations found in this action"], - "userSetOnLoad": false, - "confirmBeforeExecute": false, - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "contextType": "PAGE", - "isValid": false, - "name": "_$QueryModule11$_QueryModule1", - "policies": [], - "messages": [], - "userPermissions": [], - "pageId": "Page1" - }, - "gitSyncId": "6634a7ee75904c168ca44791_efe025a1-7f9f-4bff-9836-53d23558f11c" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.users (\"gender\",\"latitude\",\"longitude\",\"dob\",\"phone\",\"email\",\"image\",\"country\",\"name\",\"created_at\",\"updated_at\") VALUES ('{{(Table1.newRow || {}).gender}}','{{(Table1.newRow || {}).latitude}}','{{(Table1.newRow || {}).longitude}}','{{(Table1.newRow || {}).dob}}','{{(Table1.newRow || {}).phone}}','{{(Table1.newRow || {}).email}}','{{(Table1.newRow || {}).image}}','{{(Table1.newRow || {}).country}}','{{(Table1.newRow || {}).name}}','{{(Table1.newRow || {}).created_at}}','{{(Table1.newRow || {}).updated_at}}')", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(Table1.newRow || {}).phone", - "(Table1.newRow || {}).latitude", - "(Table1.newRow || {}).created_at", - "(Table1.newRow || {}).email", - "(Table1.newRow || {}).name", - "(Table1.newRow || {}).dob", - "(Table1.newRow || {}).updated_at", - "(Table1.newRow || {}).gender", - "(Table1.newRow || {}).longitude", - "(Table1.newRow || {}).image", - "(Table1.newRow || {}).country" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Insert_public_users1", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Page1_Insert_public_users1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "INSERT INTO public.users (\"gender\",\"latitude\",\"longitude\",\"dob\",\"phone\",\"email\",\"image\",\"country\",\"name\",\"created_at\",\"updated_at\") VALUES ('{{(Table1.newRow || {}).gender}}','{{(Table1.newRow || {}).latitude}}','{{(Table1.newRow || {}).longitude}}','{{(Table1.newRow || {}).dob}}','{{(Table1.newRow || {}).phone}}','{{(Table1.newRow || {}).email}}','{{(Table1.newRow || {}).image}}','{{(Table1.newRow || {}).country}}','{{(Table1.newRow || {}).name}}','{{(Table1.newRow || {}).created_at}}','{{(Table1.newRow || {}).updated_at}}')", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(Table1.newRow || {}).phone", - "(Table1.newRow || {}).latitude", - "(Table1.newRow || {}).created_at", - "(Table1.newRow || {}).email", - "(Table1.newRow || {}).name", - "(Table1.newRow || {}).dob", - "(Table1.newRow || {}).updated_at", - "(Table1.newRow || {}).gender", - "(Table1.newRow || {}).longitude", - "(Table1.newRow || {}).image", - "(Table1.newRow || {}).country" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Insert_public_users1", - "messages": [] - }, - "gitSyncId": "65f6faeadf34416ea132fa23_65fc1703cff75c68df8ac4f5" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.users SET \"gender\"= '{{Table1.updatedRow.gender}}', \"latitude\"= '{{Table1.updatedRow.latitude}}', \"longitude\"= '{{Table1.updatedRow.longitude}}', \"dob\"= '{{Table1.updatedRow.dob}}', \"phone\"= '{{Table1.updatedRow.phone}}', \"email\"= '{{Table1.updatedRow.email}}', \"image\"= '{{Table1.updatedRow.image}}', \"country\"= '{{Table1.updatedRow.country}}', \"name\"= '{{Table1.updatedRow.name}}', \"created_at\"= '{{Table1.updatedRow.created_at}}', \"updated_at\"= '{{Table1.updatedRow.updated_at}}' WHERE \"id\"= {{Table1.updatedRow.id}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.updatedRow.id", - "Table1.updatedRow.gender", - "Table1.updatedRow.phone", - "Table1.updatedRow.name", - "Table1.updatedRow.latitude", - "Table1.updatedRow.email", - "Table1.updatedRow.updated_at", - "Table1.updatedRow.dob", - "Table1.updatedRow.created_at", - "Table1.updatedRow.country", - "Table1.updatedRow.longitude", - "Table1.updatedRow.image" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Update_public_users1", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Page1_Update_public_users1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE public.users SET \"gender\"= '{{Table1.updatedRow.gender}}', \"latitude\"= '{{Table1.updatedRow.latitude}}', \"longitude\"= '{{Table1.updatedRow.longitude}}', \"dob\"= '{{Table1.updatedRow.dob}}', \"phone\"= '{{Table1.updatedRow.phone}}', \"email\"= '{{Table1.updatedRow.email}}', \"image\"= '{{Table1.updatedRow.image}}', \"country\"= '{{Table1.updatedRow.country}}', \"name\"= '{{Table1.updatedRow.name}}', \"created_at\"= '{{Table1.updatedRow.created_at}}', \"updated_at\"= '{{Table1.updatedRow.updated_at}}' WHERE \"id\"= {{Table1.updatedRow.id}};", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page1", - "createdAt": "2024-03-21T11:16:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.updatedRow.id", - "Table1.updatedRow.gender", - "Table1.updatedRow.phone", - "Table1.updatedRow.name", - "Table1.updatedRow.latitude", - "Table1.updatedRow.email", - "Table1.updatedRow.updated_at", - "Table1.updatedRow.dob", - "Table1.updatedRow.created_at", - "Table1.updatedRow.country", - "Table1.updatedRow.longitude", - "Table1.updatedRow.image" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Users", - "policies": [], - "messages": [], - "id": "Users", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Update_public_users1", - "messages": [] - }, - "gitSyncId": "65f6faeadf34416ea132fa23_65fc1703cff75c68df8ac4f4" - } - ], - "clientSchemaVersion": 1, - "customJSLibList": [ - { - "defs": "{\"!name\":\"LIB/XMLParser\",\"XMLParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"addEntity\":{\"!type\":\"fn()\",\"prototype\":{}}}}}", - "deleted": false, - "name": "fast-xml-parser", - "accessor": ["XMLParser"], - "policies": [], - "uidString": "XMLParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js", - "userPermissions": [], - "version": "4.3.2", - "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js" - }, - { - "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "jsonwebtoken", - "accessor": ["jsonwebtoken"], - "policies": [], - "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", - "userPermissions": [], - "version": "8.5.1", - "url": "/libraries/jsonwebtoken@8.5.1.js" - } - ], - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", + "type": "QUERY_MODULE", + "unpublishedModuleInstance": { + "version": "0.0.1", + "name": "QueryModule11", + "contextType": "PAGE", + "pageId": "Page1", + "inputs": {}, + "moduleInputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "publishedModuleInstance": { + "version": "0.0.1", + "name": "QueryModule11", + "contextType": "PAGE", + "pageId": "Page1", + "inputs": {}, + "moduleInputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "id": "Page1_QueryModule11", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_089c3852-5716-4af4-b4de-926a80a01669" }, - "serverSchemaVersion": 7, - "sourceModuleList": [ - { - "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", - "moduleName": "QueryModule1", - "packageName": "package", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "version": "0.0.1" - }, - { - "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", - "moduleName": "QueryModule1", - "packageName": "package", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "version": "0.0.1" - }, - { - "moduleUUID": "fa17f4dd-1c37-49c1-8691-853e97b0347a", - "moduleName": "JSModule1", - "packageName": "package", - "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", - "version": "0.0.1" - } - ], - "pageList": [ - { - "publishedPage": { - "name": "Page2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 700, - "containerStyle": "none", - "snapRows": 69, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 710, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0 - } - }], - "slug": "page2" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 700, - "containerStyle": "none", - "snapRows": 69, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 710, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0 - } - }], - "slug": "page2" - }, - "gitSyncId": "6634a7ee75904c168ca44791_b45844aa-9894-4475-a1a0-afb01cd4308b" - }, - { - "publishedPage": { - "name": "Page1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", - "Table1.sortOrder.column || 'id'", - "Table1.pageSize", - "Table1.pageOffset" - ], - "name": "Select_public_users1", - "timeoutInMillisecond": 10000, - "id": "Page1_Select_public_users1" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Total_record_public_users1", - "timeoutInMillisecond": 10000, - "id": "Page1_Total_record_public_users1" - } - ]], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 490, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 90, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 1, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 8, - "widgetName": "Input1", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 8, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 30, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "8b3b114frr", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "a8trbjjo5c", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "mobileLeftColumn": 10, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 36, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 43, - "widgetName": "Input2", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 42, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 39, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "nnrslzlg7p", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "lx3q92ahay", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 36, - "responsiveBehavior": "fill", - "mobileLeftColumn": 19, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 42, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 57, - "widgetName": "Input3", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 49, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 34, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "5l5hmeh8gw", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "h3f5ucxz09", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 50, - "responsiveBehavior": "fill", - "mobileLeftColumn": 14, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 40, - "widgetName": "IconButton1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 36, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 14, - "animateLoading": true, - "parentColumnSpace": 11.25, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "dj45n0dugx", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "plus", - "widgetId": "qgsw245nl8", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 36, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 10, - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "onSort": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 8, - "isSortable": true, - "onPageChange": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "tableData"}, - {"key": "totalRecordsCount"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.gender.computedValue"}, - {"key": "primaryColumns.dob.computedValue"}, - {"key": "primaryColumns.email.computedValue"}, - {"key": "primaryColumns.name.computedValue"}, - {"key": "primaryColumns.EditActions1.saveButtonColor"}, - {"key": "primaryColumns.EditActions1.saveBorderRadius"}, - {"key": "primaryColumns.EditActions1.discardBorderRadius"}, - {"key": "primaryColumns.EditActions1.isSaveDisabled"}, - {"key": "primaryColumns.EditActions1.isDiscardDisabled"}, - {"key": "primaryColumns.createdAt.computedValue"}, - {"key": "primaryColumns.updatedAt.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.avatar.computedValue"}, - {"key": "primaryColumns.address.computedValue"}, - {"key": "primaryColumns.role.computedValue"}, - {"key": "primaryColumns.phoneNo.computedValue"} - ], - "needsHeightForContent": true, - "leftColumn": 10, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "showInlineEditingOptionDropdown": true, - "flexVerticalAlignment": "start", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": "{{Total_record_public_users1.data[0].count}}", - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1714726905161, - "primaryColumnId": "id", - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 36, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "id", - "gender", - "dob", - "email", - "name", - "createdAt", - "updatedAt", - "status", - "avatar", - "address", - "role", - "phoneNo", - "EditActions1" - ], - "dynamicPropertyPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.EditActions1.isSaveDisabled"}, - {"key": "primaryColumns.EditActions1.isDiscardDisabled"} - ], - "displayName": "Table", - "bottomRow": 36, - "columnWidthMap": {}, - "parentRowSpace": 10, - "hideCard": false, - "onAddNewRowSave": "{{Insert_public_users1.run(() => {\n showAlert(\"Successfully created!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to create!\");\n })}}", - "mobileRightColumn": 44, - "parentColumnSpace": 11.25, - "dynamicTriggerPathList": [ - {"key": "onPageChange"}, - {"key": "onSort"}, - {"key": "onAddNewRowSave"}, - {"key": "primaryColumns.EditActions1.onSave"} - ], - "borderWidth": "1", - "primaryColumns": { - "EditActions1": { - "computedValue": "", - "saveButtonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "discardIconAlign": "left", - "isSaveDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", - "isEditable": false, - "notation": "standard", - "alias": "EditActions1", - "enableSort": true, - "isSaveVisible": true, - "id": "EditActions1", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "discardButtonColor": "#F22B2B", - "validation": {}, - "isCellVisible": true, - "isDerived": true, - "textSize": "0.875rem", - "onSave": "{{Update_public_users1.run(() => {\n showAlert(\"Successfully saved!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to save!\");\n })}}", - "discardButtonVariant": "TERTIARY", - "buttonStyle": "rgb(3, 179, 101)", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isDiscardDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", - "isVisible": true, - "label": "Save / Discard", - "discardActionLabel": "Discard", - "columnType": "editActions", - "thousandSeparator": true, - "saveActionLabel": "Save", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "saveBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "sticky": "right", - "saveIconAlign": "left", - "originalId": "EditActions1", - "discardBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "address": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"address\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "address", - "enableSort": true, - "isSaveVisible": true, - "id": "address", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 8, - "isDiscardVisible": true, - "isVisible": true, - "label": "address", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "address", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "role": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"role\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "role", - "enableSort": true, - "isSaveVisible": true, - "id": "role", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "role", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "role", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "gender": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"gender\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "gender", - "enableSort": true, - "isSaveVisible": true, - "id": "gender", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 1, - "isDiscardVisible": true, - "isVisible": true, - "label": "gender", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "gender", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "avatar": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"avatar\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "avatar", - "enableSort": true, - "isSaveVisible": true, - "id": "avatar", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": true, - "label": "avatar", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "avatar", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "phoneNo": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"phoneNo\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "phoneNo", - "enableSort": true, - "isSaveVisible": true, - "id": "phoneNo", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 11, - "isDiscardVisible": true, - "isVisible": true, - "label": "phoneNo", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "phoneNo", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "createdAt": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"createdAt\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "createdAt", - "enableSort": true, - "isSaveVisible": true, - "id": "createdAt", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 2, - "isDiscardVisible": true, - "isVisible": true, - "label": "createdAt", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "createdAt", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "dob": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"dob\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "dob", - "enableSort": true, - "isSaveVisible": true, - "id": "dob", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "dob", - "columnType": "date", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "dob", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "name": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "name", - "enableSort": true, - "isSaveVisible": true, - "id": "name", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "name", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "name", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "id": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "id", - "enableSort": true, - "isSaveVisible": true, - "id": "id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 0, - "isDiscardVisible": true, - "isVisible": true, - "label": "id", - "columnType": "number", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "id", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "email": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"email\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "email", - "enableSort": true, - "isSaveVisible": true, - "id": "email", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": true, - "label": "email", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "email", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "updatedAt": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updatedAt\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "updatedAt", - "enableSort": true, - "isSaveVisible": true, - "id": "updatedAt", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 3, - "isDiscardVisible": true, - "isVisible": true, - "label": "updatedAt", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "updatedAt", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "status": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "status", - "enableSort": true, - "isSaveVisible": true, - "id": "status", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "status", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "status", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "asxavmesz9", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 44, - "textSize": "0.875rem", - "widgetId": "oij05bwell", - "allowAddNewRow": true, - "minWidth": 450, - "tableData": "{{Select_public_users1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "0", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "mobileTopRow": 8, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "mobileLeftColumn": 10, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page1" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", - "Table1.sortOrder.column || 'id'", - "Table1.pageSize", - "Table1.pageOffset" - ], - "name": "Select_public_users1", - "timeoutInMillisecond": 10000, - "id": "Page1_Select_public_users1" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Total_record_public_users1", - "timeoutInMillisecond": 10000, - "id": "Page1_Total_record_public_users1" - } - ]], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 490, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 90, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 1, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 8, - "widgetName": "Input1", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 8, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 30, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "8b3b114frr", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "a8trbjjo5c", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "mobileLeftColumn": 10, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 36, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 43, - "widgetName": "Input2", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 42, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 39, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "nnrslzlg7p", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "lx3q92ahay", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 36, - "responsiveBehavior": "fill", - "mobileLeftColumn": 19, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 42, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 57, - "widgetName": "Input3", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 49, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 34, - "parentColumnSpace": 11.25, - "labelPosition": "Top", - "key": "5l5hmeh8gw", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "h3f5ucxz09", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 50, - "responsiveBehavior": "fill", - "mobileLeftColumn": 14, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 40, - "widgetName": "IconButton1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 36, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 14, - "animateLoading": true, - "parentColumnSpace": 11.25, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "dj45n0dugx", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "plus", - "widgetId": "qgsw245nl8", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 36, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 10, - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "onSort": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 8, - "isSortable": true, - "onPageChange": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "tableData"}, - {"key": "totalRecordsCount"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.gender.computedValue"}, - {"key": "primaryColumns.dob.computedValue"}, - {"key": "primaryColumns.email.computedValue"}, - {"key": "primaryColumns.name.computedValue"}, - {"key": "primaryColumns.EditActions1.saveButtonColor"}, - {"key": "primaryColumns.EditActions1.saveBorderRadius"}, - {"key": "primaryColumns.EditActions1.discardBorderRadius"}, - {"key": "primaryColumns.EditActions1.isSaveDisabled"}, - {"key": "primaryColumns.EditActions1.isDiscardDisabled"}, - {"key": "primaryColumns.createdAt.computedValue"}, - {"key": "primaryColumns.updatedAt.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.avatar.computedValue"}, - {"key": "primaryColumns.address.computedValue"}, - {"key": "primaryColumns.role.computedValue"}, - {"key": "primaryColumns.phoneNo.computedValue"} - ], - "needsHeightForContent": true, - "leftColumn": 10, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "showInlineEditingOptionDropdown": true, - "flexVerticalAlignment": "start", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": "{{Total_record_public_users1.data[0].count}}", - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1714726905161, - "primaryColumnId": "id", - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 36, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "id", - "gender", - "dob", - "email", - "name", - "createdAt", - "updatedAt", - "status", - "avatar", - "address", - "role", - "phoneNo", - "EditActions1" - ], - "dynamicPropertyPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.EditActions1.isSaveDisabled"}, - {"key": "primaryColumns.EditActions1.isDiscardDisabled"} - ], - "displayName": "Table", - "bottomRow": 36, - "columnWidthMap": {}, - "parentRowSpace": 10, - "hideCard": false, - "onAddNewRowSave": "{{Insert_public_users1.run(() => {\n showAlert(\"Successfully created!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to create!\");\n })}}", - "mobileRightColumn": 44, - "parentColumnSpace": 11.25, - "dynamicTriggerPathList": [ - {"key": "onPageChange"}, - {"key": "onSort"}, - {"key": "onAddNewRowSave"}, - {"key": "primaryColumns.EditActions1.onSave"} - ], - "borderWidth": "1", - "primaryColumns": { - "EditActions1": { - "computedValue": "", - "saveButtonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "discardIconAlign": "left", - "isSaveDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", - "isEditable": false, - "notation": "standard", - "alias": "EditActions1", - "enableSort": true, - "isSaveVisible": true, - "id": "EditActions1", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "discardButtonColor": "#F22B2B", - "validation": {}, - "isCellVisible": true, - "isDerived": true, - "textSize": "0.875rem", - "onSave": "{{Update_public_users1.run(() => {\n showAlert(\"Successfully saved!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to save!\");\n })}}", - "discardButtonVariant": "TERTIARY", - "buttonStyle": "rgb(3, 179, 101)", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isDiscardDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", - "isVisible": true, - "label": "Save / Discard", - "discardActionLabel": "Discard", - "columnType": "editActions", - "thousandSeparator": true, - "saveActionLabel": "Save", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "saveBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "sticky": "right", - "saveIconAlign": "left", - "originalId": "EditActions1", - "discardBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "address": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"address\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "address", - "enableSort": true, - "isSaveVisible": true, - "id": "address", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 8, - "isDiscardVisible": true, - "isVisible": true, - "label": "address", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "address", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "role": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"role\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "role", - "enableSort": true, - "isSaveVisible": true, - "id": "role", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "role", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "role", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "gender": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"gender\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "gender", - "enableSort": true, - "isSaveVisible": true, - "id": "gender", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 1, - "isDiscardVisible": true, - "isVisible": true, - "label": "gender", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "gender", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "avatar": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"avatar\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "avatar", - "enableSort": true, - "isSaveVisible": true, - "id": "avatar", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": true, - "label": "avatar", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "avatar", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "phoneNo": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"phoneNo\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "phoneNo", - "enableSort": true, - "isSaveVisible": true, - "id": "phoneNo", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 11, - "isDiscardVisible": true, - "isVisible": true, - "label": "phoneNo", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "phoneNo", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "createdAt": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"createdAt\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "createdAt", - "enableSort": true, - "isSaveVisible": true, - "id": "createdAt", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 2, - "isDiscardVisible": true, - "isVisible": true, - "label": "createdAt", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "createdAt", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "dob": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"dob\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "dob", - "enableSort": true, - "isSaveVisible": true, - "id": "dob", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "dob", - "columnType": "date", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "dob", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "name": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "name", - "enableSort": true, - "isSaveVisible": true, - "id": "name", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "name", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "name", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "id": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "id", - "enableSort": true, - "isSaveVisible": true, - "id": "id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 0, - "isDiscardVisible": true, - "isVisible": true, - "label": "id", - "columnType": "number", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "id", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "email": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"email\"]))}}", - "isEditable": true, - "notation": "standard", - "alias": "email", - "enableSort": true, - "isSaveVisible": true, - "id": "email", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": true, - "label": "email", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": true, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "email", - "currencyCode": "USD", - "verticalAlignment": "CENTER" - }, - "updatedAt": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updatedAt\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "updatedAt", - "enableSort": true, - "isSaveVisible": true, - "id": "updatedAt", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 3, - "isDiscardVisible": true, - "isVisible": true, - "label": "updatedAt", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "updatedAt", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "status": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "isEditable": false, - "notation": "standard", - "alias": "status", - "enableSort": true, - "isSaveVisible": true, - "id": "status", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "status", - "fontStyle": "", - "textColor": "", - "columnType": "text", - "thousandSeparator": true, - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "decimals": 0, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "status", - "currencyCode": "USD", - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "asxavmesz9", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 44, - "textSize": "0.875rem", - "widgetId": "oij05bwell", - "allowAddNewRow": true, - "minWidth": 450, - "tableData": "{{Select_public_users1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "0", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "mobileTopRow": 8, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "mobileLeftColumn": 10, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page1" - }, - "gitSyncId": "65f6faeadf34416ea132fa23_65f6faeadf34416ea132fa25" - } - ], - "actionCollectionList": [{ - "deleted": false, - "moduleInstanceId": "Page2_JSModule11", - "isPublic": true, - "rootModuleInstanceId": "Page2_JSModule11", - "publishedCollection": { - "pluginType": "JS", - "pluginId": "js-plugin", - "contextType": "PAGE", - "name": "_$JSModule11$_JSModule1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page2", - "actions": [] - }, - "unpublishedCollection": { - "pluginType": "JS", - "pluginId": "js-plugin", - "contextType": "PAGE", - "name": "_$JSModule11$_JSModule1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page2", - "actions": [] - }, - "id": "Page2__$JSModule11$_JSModule1", - "gitSyncId": "6634a7ee75904c168ca44791_fa6ca619-dbde-4695-a08e-79727c77b441" - }], - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#F4FFDE", - "unpublishedCustomJSLibs": [ - {"uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js"}, - {"uidString": "XMLParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js"} - ], - "viewMode": false, - "unpublishedApplicationDetail": {"hiddenJSLibs": []}, - "isManualUpdate": false, - "publishedApplicationDetail": {"hiddenJSLibs": []}, - "pages": [ - { - "isDefault": true, - "id": "Page1" - }, - { - "isDefault": false, - "id": "Page2" - } - ], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "autocommit", - "appIsExample": false, - "isPublic": false, - "publishedPages": [ - { - "isDefault": true, - "id": "Page1" - }, - { - "isDefault": false, - "id": "Page2" - } - ], - "unreadCommentThreads": 0, - "slug": "autocommit", - "evaluationVersion": 2 + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", + "type": "QUERY_MODULE", + "unpublishedModuleInstance": { + "version": "0.0.1", + "name": "QueryModule11", + "contextType": "PAGE", + "pageId": "Page2", + "inputs": {}, + "moduleInputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "publishedModuleInstance": { + "version": "0.0.1", + "name": "QueryModule11", + "contextType": "PAGE", + "pageId": "Page2", + "inputs": {}, + "moduleInputs": {}, + "jsonPathKeys": [], + "isValid": false, + "invalids": [], + "userPermissions": [] + }, + "id": "Page2_QueryModule11", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_4880055e-951c-4875-aa6a-ab04e6011870" } + ], + "sourceModuleList": [ + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "packageName": "package", + "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", + "moduleName": "QueryModule1", + "version": "0.0.1" + }, + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "packageName": "package", + "moduleUUID": "47bfbc79-d417-4672-babe-dff947a31d25", + "moduleName": "QueryModule1", + "version": "0.0.1" + }, + { + "packageUUID": "4cbbc9dc-a0de-4f56-9dcb-0cddefeb7ce8", + "packageName": "package", + "moduleUUID": "fa17f4dd-1c37-49c1-8691-853e97b0347a", + "moduleName": "JSModule1", + "version": "0.0.1" + } + ], + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1.0, + "serverSchemaVersion": 7.0, + "exportedApplication": { + "name": "autocommit", + "isPublic": false, + "pages": [ + { + "id": "Page1", + "isDefault": true + }, + { + "id": "Page2", + "isDefault": false + } + ], + "publishedPages": [ + { + "id": "Page1", + "isDefault": true + }, + { + "id": "Page2", + "isDefault": false + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "unpublishedApplicationDetail": { + "hiddenJSLibs": [] + }, + "publishedApplicationDetail": { + "hiddenJSLibs": [] + }, + "color": "#F4FFDE", + "slug": "autocommit", + "unpublishedCustomJSLibs": [ + { + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js" + }, + { + "uidString": "XMLParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js" + } + ], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [ + { + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "ssl": { + "authType": "DEFAULT" + } + }, + "endpoints": [ + { + "port": 5432.0 + } + ] + }, + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "62b3019260456831ead4d041_62b32d47c074aa6fdd7edb56" + } + ], + "customJSLibList": [ + { + "name": "fast-xml-parser", + "uidString": "XMLParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js", + "accessor": [ + "XMLParser" + ], + "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/4.3.2/fxparser.min.js", + "version": "4.3.2", + "defs": "{\"!name\":\"LIB/XMLParser\",\"XMLParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"addEntity\":{\"!type\":\"fn()\",\"prototype\":{}}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "jsonwebtoken", + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", + "accessor": [ + "jsonwebtoken" + ], + "url": "/libraries/jsonwebtoken@8.5.1.js", + "version": "8.5.1", + "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "pageList": [ + { + "unpublishedPage": { + "name": "Page2", + "slug": "page2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 700.0, + "containerStyle": "none", + "snapRows": 69.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89.0, + "minHeight": 710.0, + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0 + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page2", + "slug": "page2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 700.0, + "containerStyle": "none", + "snapRows": 69.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89.0, + "minHeight": 710.0, + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0 + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_b45844aa-9894-4475-a1a0-afb01cd4308b" + }, + { + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 490.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 90.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 1.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 8.0, + "widgetName": "Input1", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 8.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 30.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "8b3b114frr", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "a8trbjjo5c", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 1.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 10.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 36.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 43.0, + "widgetName": "Input2", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 42.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 39.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "nnrslzlg7p", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "lx3q92ahay", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 36.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 19.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 42.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 57.0, + "widgetName": "Input3", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 49.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 34.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "5l5hmeh8gw", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "h3f5ucxz09", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 50.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 14.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 40.0, + "widgetName": "IconButton1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 36.0, + "bottomRow": 40.0, + "parentRowSpace": 10.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 14.0, + "animateLoading": true, + "parentColumnSpace": 11.25, + "leftColumn": 40.0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "dj45n0dugx", + "isDeprecated": false, + "rightColumn": 44.0, + "iconName": "plus", + "widgetId": "qgsw245nl8", + "minWidth": 50.0, + "isVisible": true, + "version": 1.0, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 36.0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 10.0, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "onSort": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 8.0, + "isSortable": true, + "onPageChange": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "tableData" + }, + { + "key": "totalRecordsCount" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.gender.computedValue" + }, + { + "key": "primaryColumns.dob.computedValue" + }, + { + "key": "primaryColumns.email.computedValue" + }, + { + "key": "primaryColumns.name.computedValue" + }, + { + "key": "primaryColumns.EditActions1.saveButtonColor" + }, + { + "key": "primaryColumns.EditActions1.saveBorderRadius" + }, + { + "key": "primaryColumns.EditActions1.discardBorderRadius" + }, + { + "key": "primaryColumns.EditActions1.isSaveDisabled" + }, + { + "key": "primaryColumns.EditActions1.isDiscardDisabled" + }, + { + "key": "primaryColumns.createdAt.computedValue" + }, + { + "key": "primaryColumns.updatedAt.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.avatar.computedValue" + }, + { + "key": "primaryColumns.address.computedValue" + }, + { + "key": "primaryColumns.role.computedValue" + }, + { + "key": "primaryColumns.phoneNo.computedValue" + } + ], + "needsHeightForContent": true, + "leftColumn": 10.0, + "delimiter": ",", + "defaultSelectedRowIndex": 0.0, + "showInlineEditingOptionDropdown": true, + "flexVerticalAlignment": "start", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2.0, + "totalRecordsCount": "{{Total_record_public_users1.data[0].count}}", + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1.714726905161E12, + "primaryColumnId": "id", + "defaultSelectedRowIndices": [ + 0.0 + ], + "mobileBottomRow": 36.0, + "widgetName": "Table1", + "defaultPageSize": 0.0, + "columnOrder": [ + "id", + "gender", + "dob", + "email", + "name", + "createdAt", + "updatedAt", + "status", + "avatar", + "address", + "role", + "phoneNo", + "EditActions1" + ], + "dynamicPropertyPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.EditActions1.isSaveDisabled" + }, + { + "key": "primaryColumns.EditActions1.isDiscardDisabled" + } + ], + "displayName": "Table", + "bottomRow": 36.0, + "columnWidthMap": {}, + "parentRowSpace": 10.0, + "hideCard": false, + "onAddNewRowSave": "{{Insert_public_users1.run(() => {\n showAlert(\"Successfully created!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to create!\");\n })}}", + "mobileRightColumn": 44.0, + "parentColumnSpace": 11.25, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + }, + { + "key": "onSort" + }, + { + "key": "onAddNewRowSave" + }, + { + "key": "primaryColumns.EditActions1.onSave" + } + ], + "borderWidth": "1", + "primaryColumns": { + "EditActions1": { + "computedValue": "", + "saveButtonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", + "discardIconAlign": "left", + "isSaveDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", + "isEditable": false, + "notation": "standard", + "alias": "EditActions1", + "enableSort": true, + "isSaveVisible": true, + "id": "EditActions1", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "discardButtonColor": "#F22B2B", + "validation": {}, + "isCellVisible": true, + "isDerived": true, + "textSize": "0.875rem", + "onSave": "{{Update_public_users1.run(() => {\n showAlert(\"Successfully saved!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to save!\");\n })}}", + "discardButtonVariant": "TERTIARY", + "buttonStyle": "rgb(3, 179, 101)", + "allowCellWrapping": false, + "index": 10.0, + "isDiscardVisible": true, + "isDiscardDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", + "isVisible": true, + "label": "Save / Discard", + "discardActionLabel": "Discard", + "columnType": "editActions", + "thousandSeparator": true, + "saveActionLabel": "Save", + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "saveBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "width": 150.0, + "enableFilter": true, + "sticky": "right", + "saveIconAlign": "left", + "originalId": "EditActions1", + "discardBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "address": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"address\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "address", + "enableSort": true, + "isSaveVisible": true, + "id": "address", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 8.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "address", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "address", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "role": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"role\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "role", + "enableSort": true, + "isSaveVisible": true, + "id": "role", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 9.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "role", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "role", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "gender": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"gender\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "gender", + "enableSort": true, + "isSaveVisible": true, + "id": "gender", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 1.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "gender", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "gender", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "avatar": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"avatar\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "avatar", + "enableSort": true, + "isSaveVisible": true, + "id": "avatar", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 6.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "avatar", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "avatar", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "phoneNo": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"phoneNo\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "phoneNo", + "enableSort": true, + "isSaveVisible": true, + "id": "phoneNo", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 11.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "phoneNo", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "phoneNo", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "createdAt": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"createdAt\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "createdAt", + "enableSort": true, + "isSaveVisible": true, + "id": "createdAt", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 2.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "createdAt", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "createdAt", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "dob": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"dob\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "dob", + "enableSort": true, + "isSaveVisible": true, + "id": "dob", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 4.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "dob", + "columnType": "date", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "dob", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "name": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "name", + "enableSort": true, + "isSaveVisible": true, + "id": "name", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 9.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "name", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "name", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "id": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "id", + "enableSort": true, + "isSaveVisible": true, + "id": "id", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 0.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "id", + "columnType": "number", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "id", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "email": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"email\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "email", + "enableSort": true, + "isSaveVisible": true, + "id": "email", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 6.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "email", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "email", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "updatedAt": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updatedAt\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "updatedAt", + "enableSort": true, + "isSaveVisible": true, + "id": "updatedAt", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 3.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "updatedAt", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "updatedAt", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "status": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "status", + "enableSort": true, + "isSaveVisible": true, + "id": "status", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 4.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "status", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "status", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + } + }, + "key": "asxavmesz9", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 44.0, + "textSize": "0.875rem", + "widgetId": "oij05bwell", + "allowAddNewRow": true, + "minWidth": 450.0, + "tableData": "{{Select_public_users1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "0", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "mobileTopRow": 8.0, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "mobileLeftColumn": 10.0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page1_Select_public_users1", + "name": "Select_public_users1", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [ + "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", + "Table1.sortOrder.column || 'id'", + "Table1.pageSize", + "Table1.pageOffset" + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Page1_Total_record_public_users1", + "name": "Total_record_public_users1", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 490.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 90.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 1.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 8.0, + "widgetName": "Input1", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 8.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 30.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "8b3b114frr", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "a8trbjjo5c", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 1.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 10.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 36.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 43.0, + "widgetName": "Input2", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 42.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 39.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "nnrslzlg7p", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "lx3q92ahay", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 36.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 19.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 42.0, + "labelWidth": 5.0, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 10.0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2.0, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 57.0, + "widgetName": "Input3", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 49.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 34.0, + "parentColumnSpace": 11.25, + "labelPosition": "Top", + "key": "5l5hmeh8gw", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30.0, + "widgetId": "h3f5ucxz09", + "minWidth": 450.0, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 50.0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 14.0, + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 40.0, + "widgetName": "IconButton1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 36.0, + "bottomRow": 40.0, + "parentRowSpace": 10.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 14.0, + "animateLoading": true, + "parentColumnSpace": 11.25, + "leftColumn": 40.0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "dj45n0dugx", + "isDeprecated": false, + "rightColumn": 44.0, + "iconName": "plus", + "widgetId": "qgsw245nl8", + "minWidth": 50.0, + "isVisible": true, + "version": 1.0, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 36.0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 10.0, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "onSort": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 8.0, + "isSortable": true, + "onPageChange": "{{\n Select_public_users1.run();\n Total_record_public_users1.run()\n }}", + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "tableData" + }, + { + "key": "totalRecordsCount" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.gender.computedValue" + }, + { + "key": "primaryColumns.dob.computedValue" + }, + { + "key": "primaryColumns.email.computedValue" + }, + { + "key": "primaryColumns.name.computedValue" + }, + { + "key": "primaryColumns.EditActions1.saveButtonColor" + }, + { + "key": "primaryColumns.EditActions1.saveBorderRadius" + }, + { + "key": "primaryColumns.EditActions1.discardBorderRadius" + }, + { + "key": "primaryColumns.EditActions1.isSaveDisabled" + }, + { + "key": "primaryColumns.EditActions1.isDiscardDisabled" + }, + { + "key": "primaryColumns.createdAt.computedValue" + }, + { + "key": "primaryColumns.updatedAt.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.avatar.computedValue" + }, + { + "key": "primaryColumns.address.computedValue" + }, + { + "key": "primaryColumns.role.computedValue" + }, + { + "key": "primaryColumns.phoneNo.computedValue" + } + ], + "needsHeightForContent": true, + "leftColumn": 10.0, + "delimiter": ",", + "defaultSelectedRowIndex": 0.0, + "showInlineEditingOptionDropdown": true, + "flexVerticalAlignment": "start", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2.0, + "totalRecordsCount": "{{Total_record_public_users1.data[0].count}}", + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "boxShadow": "none", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1.714726905161E12, + "primaryColumnId": "id", + "defaultSelectedRowIndices": [ + 0.0 + ], + "mobileBottomRow": 36.0, + "widgetName": "Table1", + "defaultPageSize": 0.0, + "columnOrder": [ + "id", + "gender", + "dob", + "email", + "name", + "createdAt", + "updatedAt", + "status", + "avatar", + "address", + "role", + "phoneNo", + "EditActions1" + ], + "dynamicPropertyPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.EditActions1.isSaveDisabled" + }, + { + "key": "primaryColumns.EditActions1.isDiscardDisabled" + } + ], + "displayName": "Table", + "bottomRow": 36.0, + "columnWidthMap": {}, + "parentRowSpace": 10.0, + "hideCard": false, + "onAddNewRowSave": "{{Insert_public_users1.run(() => {\n showAlert(\"Successfully created!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to create!\");\n })}}", + "mobileRightColumn": 44.0, + "parentColumnSpace": 11.25, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + }, + { + "key": "onSort" + }, + { + "key": "onAddNewRowSave" + }, + { + "key": "primaryColumns.EditActions1.onSave" + } + ], + "borderWidth": "1", + "primaryColumns": { + "EditActions1": { + "computedValue": "", + "saveButtonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", + "discardIconAlign": "left", + "isSaveDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", + "isEditable": false, + "notation": "standard", + "alias": "EditActions1", + "enableSort": true, + "isSaveVisible": true, + "id": "EditActions1", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "discardButtonColor": "#F22B2B", + "validation": {}, + "isCellVisible": true, + "isDerived": true, + "textSize": "0.875rem", + "onSave": "{{Update_public_users1.run(() => {\n showAlert(\"Successfully saved!\");\n Select_public_users1.run()\n }, () => {\n showAlert(\"Unable to save!\");\n })}}", + "discardButtonVariant": "TERTIARY", + "buttonStyle": "rgb(3, 179, 101)", + "allowCellWrapping": false, + "index": 10.0, + "isDiscardVisible": true, + "isDiscardDisabled": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( !Table1.updatedRowIndices.includes(currentIndex)))}}", + "isVisible": true, + "label": "Save / Discard", + "discardActionLabel": "Discard", + "columnType": "editActions", + "thousandSeparator": true, + "saveActionLabel": "Save", + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "saveBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "width": 150.0, + "enableFilter": true, + "sticky": "right", + "saveIconAlign": "left", + "originalId": "EditActions1", + "discardBorderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "address": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"address\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "address", + "enableSort": true, + "isSaveVisible": true, + "id": "address", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 8.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "address", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "address", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "role": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"role\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "role", + "enableSort": true, + "isSaveVisible": true, + "id": "role", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 9.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "role", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "role", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "gender": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"gender\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "gender", + "enableSort": true, + "isSaveVisible": true, + "id": "gender", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 1.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "gender", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "gender", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "avatar": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"avatar\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "avatar", + "enableSort": true, + "isSaveVisible": true, + "id": "avatar", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 6.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "avatar", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "avatar", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "phoneNo": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"phoneNo\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "phoneNo", + "enableSort": true, + "isSaveVisible": true, + "id": "phoneNo", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 11.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "phoneNo", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "phoneNo", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "createdAt": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"createdAt\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "createdAt", + "enableSort": true, + "isSaveVisible": true, + "id": "createdAt", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 2.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "createdAt", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "createdAt", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "dob": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"dob\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "dob", + "enableSort": true, + "isSaveVisible": true, + "id": "dob", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 4.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "dob", + "columnType": "date", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "dob", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "name": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "name", + "enableSort": true, + "isSaveVisible": true, + "id": "name", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 9.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "name", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "name", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "id": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "id", + "enableSort": true, + "isSaveVisible": true, + "id": "id", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 0.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "id", + "columnType": "number", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "id", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "email": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"email\"]))}}", + "isEditable": true, + "notation": "standard", + "alias": "email", + "enableSort": true, + "isSaveVisible": true, + "id": "email", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 6.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "email", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": true, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "email", + "currencyCode": "USD", + "verticalAlignment": "CENTER" + }, + "updatedAt": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updatedAt\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "updatedAt", + "enableSort": true, + "isSaveVisible": true, + "id": "updatedAt", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 3.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "updatedAt", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "updatedAt", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + }, + "status": { + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "isEditable": false, + "notation": "standard", + "alias": "status", + "enableSort": true, + "isSaveVisible": true, + "id": "status", + "isDisabled": false, + "allowSameOptionsInNewRow": true, + "validation": {}, + "isCellVisible": true, + "isDerived": false, + "textSize": "0.875rem", + "allowCellWrapping": false, + "index": 4.0, + "isDiscardVisible": true, + "isVisible": true, + "label": "status", + "fontStyle": "", + "textColor": "", + "columnType": "text", + "thousandSeparator": true, + "horizontalAlignment": "LEFT", + "isCellEditable": false, + "decimals": 0.0, + "width": 150.0, + "enableFilter": true, + "sticky": "", + "originalId": "status", + "currencyCode": "USD", + "cellBackground": "", + "verticalAlignment": "CENTER" + } + }, + "key": "asxavmesz9", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 44.0, + "textSize": "0.875rem", + "widgetId": "oij05bwell", + "allowAddNewRow": true, + "minWidth": 450.0, + "tableData": "{{Select_public_users1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "0", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "mobileTopRow": 8.0, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "mobileLeftColumn": 10.0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page1_Select_public_users1", + "name": "Select_public_users1", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [ + "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", + "Table1.sortOrder.column || 'id'", + "Table1.pageSize", + "Table1.pageOffset" + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Page1_Total_record_public_users1", + "name": "Total_record_public_users1", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "65f6faeadf34416ea132fa23_65f6faeadf34416ea132fa25" + } + ], + "actionList": [ + { + "moduleInstanceId": "Page2_JSModule11", + "isPublic": true, + "rootModuleInstanceId": "Page2_JSModule11", + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "collectionId": "Page2__$JSModule11$_JSModule1", + "executeOnLoad": false, + "clientSideExecution": true, + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:35Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "collectionId": "Page2__$JSModule11$_JSModule1", + "executeOnLoad": false, + "clientSideExecution": true, + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:35Z" + }, + "id": "Page2__$JSModule11$_JSModule1.myFun1", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_8d495292-c217-441b-8d1e-662895286d72" + }, + { + "moduleInstanceId": "Page2_JSModule11", + "isPublic": true, + "rootModuleInstanceId": "Page2_JSModule11", + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "collectionId": "Page2__$JSModule11$_JSModule1", + "executeOnLoad": false, + "clientSideExecution": true, + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:35Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "_$JSModule11$_JSModule1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "collectionId": "Page2__$JSModule11$_JSModule1", + "executeOnLoad": false, + "clientSideExecution": true, + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:35Z" + }, + "id": "Page2__$JSModule11$_JSModule1.myFun2", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_f9c25005-7d8f-4f70-bf67-f2d56552b858" + }, + { + "moduleInstanceId": "Page2_QueryModule11", + "isPublic": true, + "rootModuleInstanceId": "Page2_QueryModule11", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "_$QueryModule11$_QueryModule1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:39Z" + }, + "publishedAction": { + "name": "_$QueryModule11$_QueryModule1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page2", + "contextType": "PAGE", + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:39Z" + }, + "id": "Page2__$QueryModule11$_QueryModule1", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_fbf5eec1-67e9-4d83-ba9f-372219249bdd" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "Select_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT\n *\nFROM\n public.users\nORDER BY\n \"{{Table1.sortOrder.column || 'id'}}\" {{Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"}}\nLIMIT\n {{Table1.pageSize}}\nOFFSET\n {{Table1.pageOffset}}", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", + "Table1.sortOrder.column || 'id'", + "Table1.pageSize", + "Table1.pageOffset" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:15Z" + }, + "publishedAction": { + "name": "Select_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT\n *\nFROM\n public.users\nORDER BY\n \"{{Table1.sortOrder.column || 'id'}}\" {{Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"}}\nLIMIT\n {{Table1.pageSize}}\nOFFSET\n {{Table1.pageOffset}}", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Table1.sortOrder.order !== \"desc\" ? \"\" : \"DESC\"", + "Table1.sortOrder.column || 'id'", + "Table1.pageSize", + "Table1.pageOffset" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:15Z" + }, + "id": "Page1_Select_public_users1", + "deleted": false, + "gitSyncId": "65f6faeadf34416ea132fa23_65fc16ffcff75c68df8ac4eb" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "Total_record_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT COUNT(*) from public.users;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:15Z" + }, + "publishedAction": { + "name": "Total_record_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT COUNT(*) from public.users;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:15Z" + }, + "id": "Page1_Total_record_public_users1", + "deleted": false, + "gitSyncId": "65f6faeadf34416ea132fa23_65fc16ffcff75c68df8ac4ea" + }, + { + "moduleInstanceId": "Page1_QueryModule11", + "isPublic": true, + "rootModuleInstanceId": "Page1_QueryModule11", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "_$QueryModule11$_QueryModule1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "contextType": "PAGE", + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:39Z" + }, + "publishedAction": { + "name": "_$QueryModule11$_QueryModule1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "contextType": "PAGE", + "isValid": false, + "invalids": [ + "No configurations found in this action" + ], + "messages": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-25T04:58:39Z" + }, + "id": "Page1__$QueryModule11$_QueryModule1", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_efe025a1-7f9f-4bff-9836-53d23558f11c" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "Insert_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "INSERT INTO public.users (\"gender\",\"latitude\",\"longitude\",\"dob\",\"phone\",\"email\",\"image\",\"country\",\"name\",\"created_at\",\"updated_at\") VALUES ('{{(Table1.newRow || {}).gender}}','{{(Table1.newRow || {}).latitude}}','{{(Table1.newRow || {}).longitude}}','{{(Table1.newRow || {}).dob}}','{{(Table1.newRow || {}).phone}}','{{(Table1.newRow || {}).email}}','{{(Table1.newRow || {}).image}}','{{(Table1.newRow || {}).country}}','{{(Table1.newRow || {}).name}}','{{(Table1.newRow || {}).created_at}}','{{(Table1.newRow || {}).updated_at}}')", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(Table1.newRow || {}).phone", + "(Table1.newRow || {}).latitude", + "(Table1.newRow || {}).created_at", + "(Table1.newRow || {}).email", + "(Table1.newRow || {}).name", + "(Table1.newRow || {}).dob", + "(Table1.newRow || {}).updated_at", + "(Table1.newRow || {}).gender", + "(Table1.newRow || {}).longitude", + "(Table1.newRow || {}).image", + "(Table1.newRow || {}).country" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:19Z" + }, + "publishedAction": { + "name": "Insert_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "INSERT INTO public.users (\"gender\",\"latitude\",\"longitude\",\"dob\",\"phone\",\"email\",\"image\",\"country\",\"name\",\"created_at\",\"updated_at\") VALUES ('{{(Table1.newRow || {}).gender}}','{{(Table1.newRow || {}).latitude}}','{{(Table1.newRow || {}).longitude}}','{{(Table1.newRow || {}).dob}}','{{(Table1.newRow || {}).phone}}','{{(Table1.newRow || {}).email}}','{{(Table1.newRow || {}).image}}','{{(Table1.newRow || {}).country}}','{{(Table1.newRow || {}).name}}','{{(Table1.newRow || {}).created_at}}','{{(Table1.newRow || {}).updated_at}}')", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(Table1.newRow || {}).phone", + "(Table1.newRow || {}).latitude", + "(Table1.newRow || {}).created_at", + "(Table1.newRow || {}).email", + "(Table1.newRow || {}).name", + "(Table1.newRow || {}).dob", + "(Table1.newRow || {}).updated_at", + "(Table1.newRow || {}).gender", + "(Table1.newRow || {}).longitude", + "(Table1.newRow || {}).image", + "(Table1.newRow || {}).country" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:19Z" + }, + "id": "Page1_Insert_public_users1", + "deleted": false, + "gitSyncId": "65f6faeadf34416ea132fa23_65fc1703cff75c68df8ac4f5" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "Update_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE public.users SET \"gender\"= '{{Table1.updatedRow.gender}}', \"latitude\"= '{{Table1.updatedRow.latitude}}', \"longitude\"= '{{Table1.updatedRow.longitude}}', \"dob\"= '{{Table1.updatedRow.dob}}', \"phone\"= '{{Table1.updatedRow.phone}}', \"email\"= '{{Table1.updatedRow.email}}', \"image\"= '{{Table1.updatedRow.image}}', \"country\"= '{{Table1.updatedRow.country}}', \"name\"= '{{Table1.updatedRow.name}}', \"created_at\"= '{{Table1.updatedRow.created_at}}', \"updated_at\"= '{{Table1.updatedRow.updated_at}}' WHERE \"id\"= {{Table1.updatedRow.id}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Table1.updatedRow.id", + "Table1.updatedRow.gender", + "Table1.updatedRow.phone", + "Table1.updatedRow.name", + "Table1.updatedRow.latitude", + "Table1.updatedRow.email", + "Table1.updatedRow.updated_at", + "Table1.updatedRow.dob", + "Table1.updatedRow.created_at", + "Table1.updatedRow.country", + "Table1.updatedRow.longitude", + "Table1.updatedRow.image" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:19Z" + }, + "publishedAction": { + "name": "Update_public_users1", + "datasource": { + "name": "Users", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Users", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE public.users SET \"gender\"= '{{Table1.updatedRow.gender}}', \"latitude\"= '{{Table1.updatedRow.latitude}}', \"longitude\"= '{{Table1.updatedRow.longitude}}', \"dob\"= '{{Table1.updatedRow.dob}}', \"phone\"= '{{Table1.updatedRow.phone}}', \"email\"= '{{Table1.updatedRow.email}}', \"image\"= '{{Table1.updatedRow.image}}', \"country\"= '{{Table1.updatedRow.country}}', \"name\"= '{{Table1.updatedRow.name}}', \"created_at\"= '{{Table1.updatedRow.created_at}}', \"updated_at\"= '{{Table1.updatedRow.updated_at}}' WHERE \"id\"= {{Table1.updatedRow.id}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Table1.updatedRow.id", + "Table1.updatedRow.gender", + "Table1.updatedRow.phone", + "Table1.updatedRow.name", + "Table1.updatedRow.latitude", + "Table1.updatedRow.email", + "Table1.updatedRow.updated_at", + "Table1.updatedRow.dob", + "Table1.updatedRow.created_at", + "Table1.updatedRow.country", + "Table1.updatedRow.longitude", + "Table1.updatedRow.image" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-21T11:16:19Z" + }, + "id": "Page1_Update_public_users1", + "deleted": false, + "gitSyncId": "65f6faeadf34416ea132fa23_65fc1703cff75c68df8ac4f4" + } + ], + "actionCollectionList": [ + { + "moduleInstanceId": "Page2_JSModule11", + "isPublic": true, + "rootModuleInstanceId": "Page2_JSModule11", + "unpublishedCollection": { + "name": "_$JSModule11$_JSModule1", + "pageId": "Page2", + "contextType": "PAGE", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "_$JSModule11$_JSModule1", + "pageId": "Page2", + "contextType": "PAGE", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "userPermissions": [] + }, + "id": "Page2__$JSModule11$_JSModule1", + "deleted": false, + "gitSyncId": "6634a7ee75904c168ca44791_fa6ca619-dbde-4695-a08e-79727c77b441" + } + ], + "editModeTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "modifiedResources": { + "isAllModified": true + } } diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/ce-automation-test.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/ce-automation-test.json index 95f8d0fb79..39b3207748 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/ce-automation-test.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/git/ce-automation-test.json @@ -1,24326 +1,27928 @@ { - "customJSLibList": [ - { - "defs": "{\"!name\":\"LIB/AWS\",\"AWS\":{\"util\":{\"environment\":{\"!type\":\"string\"},\"engine\":{\"!type\":\"fn()\",\"prototype\":{}},\"userAgent\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscape\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscapePath\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlFormat\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryStringParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryParamsToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"readFileSync\":{\"!type\":\"fn()\",\"prototype\":{}},\"base64\":{\"encode\":{},\"decode\":{}},\"buffer\":{\"toStream\":{},\"concat\":{}},\"string\":{\"byteLength\":{},\"upperFirst\":{},\"lowerFirst\":{}},\"ini\":{\"parse\":{}},\"fn\":{\"noop\":{},\"callback\":{},\"makeAsync\":{}},\"date\":{\"getDate\":{},\"iso8601\":{},\"rfc822\":{},\"unixTimestamp\":{},\"from\":{},\"format\":{},\"parseTimestamp\":{}},\"crypto\":{\"crc32Table\":{},\"crc32\":{},\"hmac\":{},\"md5\":{},\"sha256\":{},\"hash\":{},\"toHex\":{},\"createHash\":{},\"lib\":{}},\"abort\":{},\"each\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayEach\":{\"!type\":\"fn()\",\"prototype\":{}},\"update\":{\"!type\":\"fn()\",\"prototype\":{}},\"merge\":{\"!type\":\"fn()\",\"prototype\":{}},\"copy\":{\"!type\":\"fn()\",\"prototype\":{}},\"isEmpty\":{\"!type\":\"fn()\",\"prototype\":{}},\"arraySliceFn\":{\"!type\":\"fn()\",\"prototype\":{}},\"isType\":{\"!type\":\"fn()\",\"prototype\":{}},\"typeName\":{\"!type\":\"fn()\",\"prototype\":{}},\"error\":{\"!type\":\"fn()\",\"prototype\":{}},\"inherit\":{\"!type\":\"fn()\",\"prototype\":{}},\"mixin\":{\"!type\":\"fn()\",\"prototype\":{}},\"hideProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"property\":{\"!type\":\"fn()\",\"prototype\":{}},\"memoizedProperty\":{\"!type\":\"fn()\",\"prototype\":{}},\"hoistPayloadMember\":{\"!type\":\"fn()\",\"prototype\":{}},\"computeSha256\":{\"!type\":\"fn()\",\"prototype\":{}},\"isClockSkewed\":{\"!type\":\"fn()\",\"prototype\":{}},\"applyClockOffset\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractRequestId\":{\"!type\":\"fn()\",\"prototype\":{}},\"addPromises\":{\"!type\":\"fn()\",\"prototype\":{}},\"promisifyMethod\":{\"!type\":\"fn()\",\"prototype\":{}},\"isDualstackAvailable\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateRetryDelay\":{\"!type\":\"fn()\",\"prototype\":{}},\"handleRequestWithRetries\":{\"!type\":\"fn()\",\"prototype\":{}},\"uuid\":{\"v4\":{}},\"convertPayloadToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"defer\":{\"!type\":\"fn()\",\"prototype\":{}},\"defaultProfile\":{\"!type\":\"string\"},\"configOptInEnv\":{\"!type\":\"string\"},\"sharedCredentialsFileEnv\":{\"!type\":\"string\"},\"sharedConfigFileEnv\":{\"!type\":\"string\"},\"imdsDisabledEnv\":{\"!type\":\"string\"},\"Buffer\":{\"!type\":\"fn()\",\"prototype\":{},\"TYPED_ARRAY_SUPPORT\":{},\"poolSize\":{},\"_augment\":{},\"from\":{},\"alloc\":{},\"allocUnsafe\":{},\"allocUnsafeSlow\":{},\"isBuffer\":{},\"compare\":{},\"isEncoding\":{},\"concat\":{},\"byteLength\":{}},\"url\":{\"parse\":{},\"resolve\":{},\"resolveObject\":{},\"format\":{},\"Url\":{}},\"querystring\":{\"parse\":{},\"decode\":{},\"stringify\":{},\"encode\":{}},\"realClock\":{\"now\":{}},\"createEventStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"isBrowser\":{\"!type\":\"fn()\",\"prototype\":{}},\"isNode\":{\"!type\":\"fn()\",\"prototype\":{}}},\"VERSION\":{\"!type\":\"string\"},\"Signers\":{\"RequestSigner\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getVersion\":{}},\"V2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3Https\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V4\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Presign\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}}},\"Protocol\":{\"Json\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Query\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Rest\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{},\"generateURI\":{}},\"RestJson\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"RestXml\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}}},\"XML\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"JSON\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Model\":{\"Api\":{\"!type\":\"fn()\",\"prototype\":{}},\"Operation\":{\"!type\":\"fn()\",\"prototype\":{}},\"Shape\":{\"!type\":\"fn()\",\"prototype\":{},\"normalizedTypes\":{},\"types\":{},\"resolve\":{},\"create\":{},\"shapes\":{}},\"Paginator\":{\"!type\":\"fn()\",\"prototype\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{}}},\"apiLoader\":{\"!type\":\"fn()\",\"prototype\":{},\"services\":{\"sts\":{},\"cognitoidentity\":{},\"acm\":{},\"apigateway\":{},\"applicationautoscaling\":{},\"autoscaling\":{},\"cloudformation\":{},\"cloudfront\":{},\"cloudhsm\":{},\"cloudtrail\":{},\"cloudwatch\":{},\"cloudwatchevents\":{},\"cloudwatchlogs\":{},\"codebuild\":{},\"codecommit\":{},\"codedeploy\":{},\"codepipeline\":{},\"cognitoidentityserviceprovider\":{},\"cognitosync\":{},\"configservice\":{},\"cur\":{},\"devicefarm\":{},\"directconnect\":{},\"dynamodb\":{},\"dynamodbstreams\":{},\"ec2\":{},\"ecr\":{},\"ecs\":{},\"efs\":{},\"elasticache\":{},\"elasticbeanstalk\":{},\"elb\":{},\"elbv2\":{},\"emr\":{},\"elastictranscoder\":{},\"firehose\":{},\"gamelift\":{},\"inspector\":{},\"iot\":{},\"iotdata\":{},\"kinesis\":{},\"kms\":{},\"lambda\":{},\"lexruntime\":{},\"machinelearning\":{},\"marketplacecommerceanalytics\":{},\"mturk\":{},\"mobileanalytics\":{},\"opsworks\":{},\"polly\":{},\"rds\":{},\"redshift\":{},\"rekognition\":{},\"route53\":{},\"route53domains\":{},\"s3\":{},\"servicecatalog\":{},\"ses\":{},\"sns\":{},\"sqs\":{},\"ssm\":{},\"storagegateway\":{},\"waf\":{},\"workdocs\":{},\"lexmodelbuildingservice\":{},\"pricing\":{},\"mediastoredata\":{},\"comprehend\":{},\"kinesisvideoarchivedmedia\":{},\"kinesisvideomedia\":{},\"kinesisvideo\":{},\"translate\":{},\"secretsmanager\":{}}},\"EndpointCache\":{\"!type\":\"fn()\",\"prototype\":{\"size\":{}},\"getKeyString\":{}},\"SequentialExecutor\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Service\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defineMethods\":{},\"defineService\":{},\"addVersions\":{},\"defineServiceApi\":{},\"hasService\":{},\"addDefaultMonitoringListeners\":{},\"_serviceMap\":{}},\"Credentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"CredentialProviderChain\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defaultProviders\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Config\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"config\":{\"credentials\":{},\"credentialProvider\":{},\"region\":{},\"logger\":{},\"apiVersions\":{},\"apiVersion\":{},\"endpoint\":{},\"httpOptions\":{},\"maxRetries\":{},\"maxRedirects\":{},\"paramValidation\":{},\"sslEnabled\":{},\"s3ForcePathStyle\":{},\"s3BucketEndpoint\":{},\"s3DisableBodySigning\":{},\"computeChecksums\":{},\"convertResponseTypes\":{},\"correctClockSkew\":{},\"customUserAgent\":{},\"dynamoDbCrc32\":{},\"systemClockOffset\":{},\"signatureVersion\":{},\"signatureCache\":{},\"retryDelayOptions\":{},\"useAccelerateEndpoint\":{},\"clientSideMonitoring\":{},\"endpointDiscoveryEnabled\":{},\"endpointCacheSize\":{},\"hostPrefixEnabled\":{},\"getCredentials\":{},\"update\":{},\"loadFromPath\":{},\"clear\":{},\"set\":{},\"keys\":{},\"extractCredentials\":{},\"setPromisesDependency\":{},\"getPromisesDependency\":{}},\"Endpoint\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpRequest\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpResponse\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getInstance\":{},\"streamsApiVersion\":{}},\"EventListeners\":{\"Core\":{},\"CorePost\":{},\"Logger\":{},\"Json\":{},\"Rest\":{},\"RestJson\":{},\"RestXml\":{},\"Query\":{}},\"Request\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Response\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ParamValidator\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"events\":{\"_events\":{},\"listeners\":{},\"on\":{},\"onAsync\":{},\"removeListener\":{},\"removeAllListeners\":{},\"emit\":{},\"callListeners\":{},\"addListeners\":{},\"addNamedListener\":{},\"addNamedAsyncListener\":{},\"addNamedListeners\":{},\"addListener\":{}},\"endpointCache\":{\"maxSize\":{},\"cache\":{},\"size\":{},\"put\":{},\"get\":{},\"populateValue\":{},\"empty\":{},\"remove\":{}},\"STS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"TemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ChainableTemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"WebIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"CognitoIdentity\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"SAMLCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"XHRClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ACM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"APIGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ApplicationAutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"AutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFormation\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFront\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"CloudHSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudTrail\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatch\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchEvents\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchLogs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeBuild\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeCommit\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeDeploy\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodePipeline\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityServiceProvider\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoSync\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ConfigService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CUR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DeviceFarm\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DirectConnect\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DynamoDB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Converter\":{},\"DocumentClient\":{}},\"DynamoDBStreams\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EC2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EFS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElastiCache\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticBeanstalk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELBv2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EMR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticTranscoder\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Firehose\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"GameLift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Inspector\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Iot\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"IotData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Kinesis\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KMS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Lambda\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexRuntime\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MachineLearning\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MarketplaceCommerceAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MTurk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MobileAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"OpsWorks\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Polly\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Presigner\":{}},\"RDS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"Redshift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Rekognition\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53Domains\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"ManagedUpload\":{}},\"ServiceCatalog\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SES\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SNS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SQS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"StorageGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WAF\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WorkDocs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexModelBuildingService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Pricing\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MediaStoreData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Comprehend\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoArchivedMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideo\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Translate\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SecretsManager\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}}}}", - "deleted": false, - "name": "AWS", - "accessor": ["AWS"], - "policies": [], - "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", - "userPermissions": [], - "version": "", - "url": "https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js" - }, - { - "defs": "{\"!name\":\"LIB/UUID\",\"UUID\":{\"!type\":\"fn()\",\"prototype\":{\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"generate\":{\"!type\":\"fn()\",\"prototype\":{}},\"_getRandomInt\":{\"!type\":\"fn()\",\"prototype\":{}},\"_hexAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"overwrittenUUID\":{\"!type\":\"?\"},\"useMathRandom\":{\"!type\":\"fn()\",\"prototype\":{}},\"FIELD_NAMES\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"FIELD_SIZES\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"genV4\":{\"!type\":\"fn()\",\"prototype\":{}},\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"_binAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"NIL\":{\"intFields\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"timeLow\":{\"!type\":\"number\"},\"timeMid\":{\"!type\":\"number\"},\"timeHiAndVersion\":{\"!type\":\"number\"},\"clockSeqHiAndReserved\":{\"!type\":\"number\"},\"clockSeqLow\":{\"!type\":\"number\"},\"node\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"bitFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"hexFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"version\":{\"!type\":\"number\"},\"bitString\":{\"!type\":\"string\"},\"hexNoDelim\":{\"!type\":\"string\"},\"hexString\":{\"!type\":\"string\"},\"urn\":{\"!type\":\"string\"},\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"genV1\":{\"!type\":\"fn()\",\"prototype\":{}},\"resetState\":{\"!type\":\"fn()\",\"prototype\":{}},\"_tsRatio\":{\"!type\":\"number\"},\"_state\":{\"!type\":\"?\"},\"_getTimeFieldValues\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "uuidjs", - "accessor": ["UUID"], - "policies": [], - "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", - "userPermissions": [], - "version": "4.2.12", - "url": "https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js" - }, - { - "defs": "{\"!name\":\"LIB/amplitude\",\"amplitude\":{\"Identify\":{\"!type\":\"fn()\",\"prototype\":{}},\"Revenue\":{\"!type\":\"fn()\",\"prototype\":{}},\"Types\":{\"ServerZone\":{},\"SpecialEventType\":{},\"IdentifyOperation\":{},\"RevenueProperty\":{},\"LogLevel\":{},\"PluginType\":{},\"Status\":{},\"TransportType\":{}},\"add\":{},\"createInstance\":{},\"flush\":{},\"getDeviceId\":{},\"getSessionId\":{},\"getUserId\":{},\"groupIdentify\":{},\"identify\":{},\"init\":{},\"logEvent\":{},\"remove\":{},\"reset\":{},\"revenue\":{},\"runQueuedFunctions\":{},\"setDeviceId\":{},\"setGroup\":{},\"setOptOut\":{},\"setSessionId\":{},\"setTransport\":{},\"setUserId\":{},\"track\":{},\"__esModule\":{}}}", - "deleted": false, - "name": "@amplitude/analytics-browser", - "accessor": ["amplitude"], - "policies": [], - "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", - "userPermissions": [], - "version": "1.6.1", - "url": "https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js" - }, - { - "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "jsonwebtoken", - "accessor": ["jsonwebtoken"], - "policies": [], - "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", - "userPermissions": [], - "version": "8.5.1", - "url": "/libraries/jsonwebtoken@8.5.1.js" - }, - { - "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "xmlParser", - "accessor": ["xmlParser"], - "policies": [], - "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", - "userPermissions": [], - "version": "3.17.5", - "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" - } + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1, + "serverSchemaVersion": 7, + "exportedApplication": { + "name": "CE-automation-test", + "isPublic": false, + "pages": [ + { + "id": "Page 3", + "isDefault": false + }, + { + "id": "Navigated Page", + "isDefault": false + }, + { + "id": "Page 4", + "isDefault": false + }, + { + "id": "Page 2", + "isDefault": true + }, + { + "id": "Page 1", + "isDefault": false + }, + { + "id": "--Playground1", + "isDefault": false + }, + { + "id": "--Playground", + "isDefault": false + }, + { + "id": "Page 5", + "isDefault": false + } ], - "publishedTheme": { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "isSystemTheme": false, - "deleted": false, - "displayName": "Sharp", - "name": "Sharp", - "config": { - "boxShadow": {"appBoxShadow": { - "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", - "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "md": "0.375rem", - "none": "0px", - "lg": "1.5rem" - }}, - "colors": { - "backgroundColor": "#fff", - "primaryColor": "#3B7DDD" - } - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Roboto"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "", - "primaryColor": "#F4ECDD" - } - } + "publishedPages": [], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0, + "color": "#FFEBFB", + "icon": "flight", + "slug": "ce-automation-test", + "unpublishedCustomJSLibs": [ + { + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" + }, + { + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js" + }, + { + "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js" + }, + { + "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js" + }, + { + "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js" + } + ], + "publishedCustomJSLibs": [], + "evaluationVersion": 2, + "applicationVersion": 2, + "embedSetting": { + "height": "720px", + "width": "1024px", + "showNavigationBar": true }, - "serverSchemaVersion": 7, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "stylesheet": { - "CAMERA_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CURRENCY_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IMAGE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RADIO_GROUP_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TABS_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTI_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATE_PICKER_WIDGET2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_GROUP_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESSBAR_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "ICON_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET_V2": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SINGLE_SELECT_TREE_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_GROUP_WIDGET": {"accentColor": "{{appsmith.theme.colors.primaryColor}}"}, - "RATE_WIDGET": {"activeColor": "{{appsmith.theme.colors.primaryColor}}"}, - "INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DROP_DOWN_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "IFRAME_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "AUDIO_RECORDER_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MAP_CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "PHONE_INPUT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CHECKBOX_WIDGET": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH_WIDGET": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "CIRCULAR_PROGRESS_WIDGET": { - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TEXT_WIDGET": { - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "BUTTON_GROUP_WIDGET": { - "boxShadow": "none", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CONTAINER_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "TABLE_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "STATBOX_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "CHART_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MODAL_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "JSON_FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "FORM_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "LIST_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FILE_PICKER_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "VIDEO_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MAP_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "RICH_TEXT_EDITOR_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "INPUT_WIDGET_V2": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "FORM_WIDGET": { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - "MULTI_SELECT_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MENU_BUTTON_WIDGET": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "isSystemTheme": false, - "deleted": false, - "displayName": "Sharp", - "name": "Sharp", - "config": { - "boxShadow": {"appBoxShadow": { - "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", - "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "none": "none", - "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" - }}, - "fontFamily": {"appFont": [ - "System Default", - "Nunito Sans", - "Poppins", - "Inter", - "Montserrat", - "Noto Sans", - "Open Sans", - "Roboto", - "Rubik", - "Ubuntu" - ]}, - "borderRadius": {"appBorderRadius": { - "md": "0.375rem", - "none": "0px", - "lg": "1.5rem" - }}, - "colors": { - "backgroundColor": "#fff", - "primaryColor": "#3B7DDD" - } - }, - "properties": { - "boxShadow": {"appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)"}, - "fontFamily": {"appFont": "Roboto"}, - "borderRadius": {"appBorderRadius": "0.375rem"}, - "colors": { - "backgroundColor": "", - "primaryColor": "#F4ECDD" - } - } + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [ + { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace1" }, - "datasourceList": [ - { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace1" - }, - { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace2" - }, - { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "messages": [], - "isAutoGenerated": false, - "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace3" - } - ], - "actionList": [ - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.test", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.zebra", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.feline", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad09" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject16.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC3.myFun1", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 2_TC3" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC3.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC3.myFun1", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 2_TC3" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad11" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.dog", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "dog", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.dog", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.dog", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "dog", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad07" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.progressBar", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 100) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject1.progressBar", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.progressBar", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad25" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject1.myFun", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun", - "messages": [], - "collectionId": "--Playground_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad21" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject15.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaskara');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n showAlert('namaskara');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject14.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaskara');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.animal", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n amplitude.Identify();\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun1", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n amplitude.Identify();\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC6.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n amplitude.Identify();\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun1", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad31" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun2", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC6.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.myFun2", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 3_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad35" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.countdown", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "countdown", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC5.countdown", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.countdown", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "countdown", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad33" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject16.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject16.myFun1", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "--Playground_JSObject16" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad23" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.storeLocation", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "storeLocation", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 3_TC5.storeLocation", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC5.storeLocation", - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "storeLocation", - "messages": [], - "collectionId": "Page 3_TC5" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad37" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": ["async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC2.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": true, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad45" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC1.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4d" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_JSObject1.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.zebra", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.zebra", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "zebra", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.test", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.test", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "test", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC2.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC2.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_TC2" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad53" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() =>n" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() =>n"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.cat", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() =>n" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad43" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}"], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC1.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC1.myFun2", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "organizationId": "611cc2ef3d948934dbbc5104", - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "Page 1_TC1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad41" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.animal", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.animal", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "animal", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad51" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject15.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject15.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject15" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad27" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_TC4.feline", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.feline", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "feline", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad55" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaste');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n showAlert('namaste');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground_JSObject14.myFun2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n showAlert('namaste');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject14.myFun2", - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "myFun2", - "messages": [], - "collectionId": "--Playground_JSObject14" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad29" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.blue", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "blue", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.blue", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.blue", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "blue", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad63" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n Button2;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n Button2;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 1_JSObject1.myFun1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "function () {\n Button2;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.myFun1", - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page 1_JSObject1" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad57" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.green", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "green", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.green", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.green", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "green", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad61" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.ratings", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ratings", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.ratings", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.ratings", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "ratings", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad69" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.orange", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "orange", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 4_TC6.orange", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC6.orange", - "pageId": "Page 4", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "orange", - "messages": [], - "collectionId": "Page 4_TC6" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.textColour", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('formTextColour', '#b91c1c');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "textColour", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.textColour", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.textColour", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "textColour", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad67" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.displayAstronaut", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "displayAstronaut", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.displayAstronaut", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.displayAstronaut", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "displayAstronaut", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5f" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.imageApi}}" - }, - "isAutoGenerated": false - }, - "name": "petImagesold", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petImagesold", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.imageApi}}" - }, - "isAutoGenerated": false - }, - "name": "petImagesold", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad19" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.factsApi}}" - }, - "isAutoGenerated": false - }, - "name": "petFactsold", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petFactsold", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "{{appsmith.store.factsApi}}" - }, - "isAutoGenerated": false - }, - "name": "petFactsold", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad13" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.factsApi}}"}, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground_petFacts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.factsApi}}"}, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad39" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 3_failingQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad49" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.astronautNames", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "astronautNames", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.astronautNames", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.astronautNames", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "clientSideExecution": true, - "name": "astronautNames", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6b" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.imageApi}}"}, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground_petImages", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "datasourceUrl"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "{{appsmith.store.imageApi}}"}, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3b" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.progressBar", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 100) + 1;\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "--Playground1_astronautsLog.progressBar", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "astronautsLog.progressBar", - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "progressBar", - "messages": [], - "collectionId": "--Playground1_astronautsLog" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad65" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.imageApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petImages", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.imageApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petImages", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad15" - }, - { - "pluginType": "SAAS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": {"data": "1"}, - "pagination": {"data": { - "offset": "0", - "limit": "20" - }}, - "entityType": {"data": "ROWS"}, - "range": {"data": ""}, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "command": {"data": "UPDATE_ONE"}, - "queryFormat": {"data": "ROWS"}, - "smartSubstitution": {"data": true} - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "policies": [], - "messages": [], - "id": "mainGoogleSheetDS", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "deleted": false, - "pluginId": "google-sheets-plugin", - "id": "Page 1_Api3", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": {"data": "1"}, - "pagination": {"data": { - "offset": "0", - "limit": "20" - }}, - "entityType": {"data": "ROWS"}, - "range": {"data": ""}, - "where": {"data": {"condition": "AND"}}, - "projection": {"data": []}, - "command": {"data": "UPDATE_ONE"}, - "queryFormat": {"data": "ROWS"}, - "smartSubstitution": {"data": true} - } - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "google-sheets-plugin", - "name": "mainGoogleSheetDS", - "policies": [], - "messages": [], - "id": "mainGoogleSheetDS", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.factsApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_petFacts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "headers": [], - "selfReferencingDataPaths": [], - "body": "", - "httpMethod": "GET", - "autoGeneratedHeaders": [], - "path": "{{appsmith.store.factsApi}}", - "bodyFormData": [], - "paginationType": "NONE", - "httpVersion": "HTTP11", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": { - "sshProxyEnabled": false, - "url": "" - }, - "isAutoGenerated": false - }, - "name": "petFacts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad17" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.cat", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.cat", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "cat", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad05" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.both", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "both", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Page 2_TC4.both", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "TC4.both", - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "both", - "messages": [], - "collectionId": "Page 2_TC4" - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad79" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 3_randomUserGenerator", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 3", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad47" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "fetchAstronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_fetchAstronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "path"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "fetchAstronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad73" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [{"value": "\n"}], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_randomUserGenerator", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/api/", - "headers": [{"value": "\n"}], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://randomuser.me"}, - "isAutoGenerated": false - }, - "name": "randomUserGenerator", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5b" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "filtered_astronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "--Playground1_filtered_astronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "filtered_astronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad75" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad71" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [{ - "value": "{{Select1.selectedOptionLabel}}", - "key": "name" - }], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "path"}, - {"key": "queryParameters[0].value"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "filteredAstronauts_really_long", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "--Playground1_filteredAstronauts_really_long", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/2.2.0/astronaut/", - "headers": [{ - "value": "application/json", - "key": "accept" - }], - "paginationType": "NONE", - "queryParameters": [{ - "value": "{{Select1.selectedOptionLabel}}", - "key": "name" - }], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET" - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [ - {"key": "path"}, - {"key": "queryParameters[0].value"} - ], - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "https://ll.thespacedevs.com", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://ll.thespacedevs.com"}, - "isAutoGenerated": false - }, - "name": "filteredAstronauts_really_long", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7b" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api1", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2f" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_Api2", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api2", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5d" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "\n", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 2_Api3", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "\n", - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 2", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "restapi-plugin", - "name": "JSON typicode API (1)", - "policies": [], - "messages": [], - "id": "JSON typicode API (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "Api3", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3d" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\";", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "fetch_astronauts", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "--Playground1_fetch_astronauts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM public.\"astronauts\";", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "--Playground1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "TED postgres (1)", - "policies": [], - "messages": [], - "id": "TED postgres (1)", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "fetch_astronauts", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad77" - }, - { - "pluginType": "API", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "deleted": false, - "pluginId": "restapi-plugin", - "id": "Page 1_failingQuery", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [], - "bodyFormData": [], - "paginationType": "NONE", - "queryParameters": [], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Page 1", - "createdAt": "2024-04-03T11:32:39Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "invalids": [], - "deleted": false, - "pluginId": "restapi-plugin", - "name": "DEFAULT_REST_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "dummyTestApi"}, - "isAutoGenerated": false - }, - "name": "failingQuery", - "messages": [] - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad59" - } - ], - "pageList": [ - { - "publishedPage": { - "name": "Navigated Page", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Navigated Page", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Page navigation from TC3 gets you here", - "key": "ptl4x2jsj7", - "isDeprecated": false, - "rightColumn": 55, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "5e44ag6uyn", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "3rem", - "minDynamicHeight": 4 - }] - } - }], - "slug": "navigated-page", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Navigated Page", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Navigated Page", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Page navigation from TC3 gets you here", - "key": "ptl4x2jsj7", - "isDeprecated": false, - "rightColumn": 55, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "5e44ag6uyn", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "3rem", - "minDynamicHeight": 4 - }] - } - }], - "slug": "navigated-page", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf6" - }, - { - "publishedPage": { - "name": "Page 2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api1" - }], - [ - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "TC4.both", - "timeoutInMillisecond": 10000, - "id": "Page 2_TC4.both", - "collectionId": "Page 2_TC4" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.imageApi"], - "name": "petImages", - "timeoutInMillisecond": 10000, - "id": "Page 2_petImages" - } - ], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["appsmith.store.factsApi"], - "name": "petFacts", - "timeoutInMillisecond": 10000, - "id": "Page 2_petFacts" - }] - ], - "id": "Page 2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1870, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "rtn5gj1iay", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data.message}}", - "isDeprecated": false, - "rightColumn": 44, - "objectFit": "contain", - "widgetId": "2evm572ii0", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "0lmhvlsozc", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 6, - "bottomRow": 93, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "hdrkhj2fvt", - "containerStyle": "none", - "bottomRow": 870, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "yrdah1axob", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "pjvnbnmrik", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC4", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "lantjruf0o", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 53, - "bottomRow": 69, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.kittyFact}}", - "key": "smwgwx0oj7", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9hsqxgd5tt", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 53, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 69, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image1Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 14, - "bottomRow": 51, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "v1dcrk183j", - "image": "{{appsmith.store.doggoImage}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "t6b330438y", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 16, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "ikay0ds7n4", - "image": "{{appsmith.store.kittyImage}}", - "isDeprecated": false, - "rightColumn": 32, - "objectFit": "contain", - "widgetId": "4z5pv3m1em", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 16, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 53, - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton0c5t9yzrfh.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 8, - "bottomRow": 14, - "parentRowSpace": 10, - "groupButtons": { - "groupButton0c5t9yzrfh": { - "onClick": "{{TC4.both()}}", - "buttonType": "SIMPLE", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "r41vw4o7o3", - "menuItems": {}, - "index": 2, - "id": "groupButton0c5t9yzrfh", - "label": "Both", - "placement": "CENTER", - "isDisabled": false, - "isVisible": true - }, - "groupButton1": { - "onClick": "{{TC4.cat()}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Cat", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC4.dog();}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Dog", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton0c5t9yzrfh.onClick"} - ], - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "groupButtons.groupButton0c5t9yzrfh.buttonColor"}, - {"key": "borderRadius"} - ], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 47, - "widgetId": "cp1ku9sd4h", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2Copy1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 51, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 10.337890625, - "dynamicTriggerPathList": [], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.dogFact}}", - "key": "gczlrxsr70", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "svs7gh57bz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1Copy", - "isCanvas": false, - "dynamicPropertyPathList": [], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 69, - "bottomRow": 75, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{clearInterval('kitty')}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Clear kitty", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{clearInterval('doggo')}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Clear doggo", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "4nwrn0lnur", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "originalTopRow": 69, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 75, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 81, - "widgetName": "NumberSlider1", - "defaultValue": "5000", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", - "tooltipAlwaysOn": false, - "labelText": "Refresh duration", - "searchTags": ["range"], - "topRow": 77, - "bottomRow": 81, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 51, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 13.796875, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "w87aglxqe9", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 52, - "max": "15000", - "widgetId": "pw55xzgtyd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "hdrkhj2fvt", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 73, - "responsiveBehavior": "fill", - "originalTopRow": 77, - "mobileLeftColumn": 11, - "originalBottomRow": 81, - "step": "10", - "showMarksLabel": true - }, - { - "mobileBottomRow": 13, - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", - "key": "o7lra5yjtq", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "k2jjway841", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "originalTopRow": 9, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 16, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 6, - "widgetName": "Button1", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 15, - "animateLoading": true, - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "mq36p1d6a7", - "isDeprecated": false, - "rightColumn": 15, - "isDefaultClickDisabled": true, - "widgetId": "52aina4tgc", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yrdah1axob", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 92, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container2", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 105, - "bottomRow": 179, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1Copy", - "detachFromLayout": true, - "widgetId": "cvswye62f0", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "qophrhb9ws", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 731.2601661682129, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 46, - "iconName": "arrow-top-right", - "widgetId": "yap98rhcqn", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "displayName": "Table", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "onPageSizeChange": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onPageSizeChange"}], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 43, - "delimiter": ",", - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 64, - "textSize": "0.875rem", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "ks1q35pgko", - "isVisibleFilters": true, - "tableData": "{{Api3.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "isLoading": false, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "verticalAlignment": "CENTER" - }, - { - "widgetName": "Text5", - "borderColor": "#3730a3", - "dynamicPropertyPathList": [], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 67, - "bottomRow": 72, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "borderWidth": "2", - "truncateButtonColor": "#FFC13D", - "text": "Widget navigation led you here", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 44, - "backgroundColor": "#3730a3", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "0mi3h8zskd", - "isVisible": true, - "fontStyle": "", - "textColor": "#fafafa", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 21, - "textSize": "0.875rem", - "widgetId": "44lgrfydql", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api1.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Select2", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Select navigation type", - "topRow": 9, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "10", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC3.myVar1}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 48, - "dynamicHeight": "FIXED", - "widgetId": "ywc7thfwfa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{TC3.myFun1()}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC3", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "ht0x7fh5ev", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 21, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 43, - "textSize": "0.875rem", - "widgetId": "j4hy3296sv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api2.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.74a6d653.svg", - "topRow": 47, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onTabSelected"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "boxShadow": "none", - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "bv937y1isa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "tabId": "tab2", - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 3, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", - "key": "atozs3dqkq", - "isDeprecated": false, - "rightColumn": 60, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "stu122x6ov", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "fc3l3b6pjd", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "fc3l3b6pjd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - } - ], - "key": "wvw41p337s", - "isDeprecated": false, - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "1wwv4lpx0h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "onTabSelected": "", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "bv937y1isa", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "fc3l3b6pjd", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "qophrhb9ws", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 104, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 178, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data[0].url ?? Image2.image}}", - "isDeprecated": false, - "rightColumn": 12, - "objectFit": "contain", - "widgetId": "ra1tf5j9f4", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.fact}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "4ubwdgb1h3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-2", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 2", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [ - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api1" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api2", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api2" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api3", - "timeoutInMillisecond": 10000, - "id": "Page 2_Api3" - }, - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "petImagesold", - "timeoutInMillisecond": 10000, - "id": "Page 2_petImagesold" - } - ], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "petFactsold", - "timeoutInMillisecond": 10000, - "id": "Page 2_petFactsold" - }] - ], - "id": "Page 2", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1870, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "rtn5gj1iay", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data.message}}", - "isDeprecated": false, - "rightColumn": 44, - "objectFit": "contain", - "widgetId": "2evm572ii0", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "0lmhvlsozc", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 6, - "bottomRow": 93, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "hdrkhj2fvt", - "containerStyle": "none", - "bottomRow": 870, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "yrdah1axob", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "pjvnbnmrik", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC4", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "lantjruf0o", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 53, - "bottomRow": 69, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.kittyFact}}", - "key": "smwgwx0oj7", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9hsqxgd5tt", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 53, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 69, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image1Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 14, - "bottomRow": 51, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "v1dcrk183j", - "image": "{{appsmith.store.doggoImage}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "t6b330438y", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 16, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "ikay0ds7n4", - "image": "{{appsmith.store.kittyImage}}", - "isDeprecated": false, - "rightColumn": 32, - "objectFit": "contain", - "widgetId": "4z5pv3m1em", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 16, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 53, - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton0c5t9yzrfh.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 8, - "bottomRow": 14, - "parentRowSpace": 10, - "groupButtons": { - "groupButton0c5t9yzrfh": { - "onClick": "{{TC4.both()}}", - "buttonType": "SIMPLE", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "r41vw4o7o3", - "menuItems": {}, - "index": 2, - "id": "groupButton0c5t9yzrfh", - "label": "Both", - "placement": "CENTER", - "isDisabled": false, - "isVisible": true - }, - "groupButton1": { - "onClick": "{{TC4.cat()}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Cat", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC4.dog();}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Dog", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton0c5t9yzrfh.onClick"} - ], - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "groupButtons.groupButton0c5t9yzrfh.buttonColor"}, - {"key": "borderRadius"} - ], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 47, - "widgetId": "cp1ku9sd4h", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2Copy1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 51, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 10.337890625, - "dynamicTriggerPathList": [], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.dogFact}}", - "key": "gczlrxsr70", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "svs7gh57bz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "ButtonGroup1Copy", - "isCanvas": false, - "dynamicPropertyPathList": [], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218.svg", - "topRow": 69, - "bottomRow": 75, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{clearInterval('kitty')}}", - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "#f3e8ff", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Clear kitty", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{clearInterval('doggo')}}", - "buttonType": "SIMPLE", - "iconName": "cloud", - "buttonColor": "#fee2e2", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Clear doggo", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "vnw8w44kcq", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "4nwrn0lnur", - "isVisible": true, - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "originalTopRow": 69, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 75, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 81, - "widgetName": "NumberSlider1", - "defaultValue": "5000", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", - "tooltipAlwaysOn": false, - "labelText": "Refresh duration", - "searchTags": ["range"], - "topRow": 77, - "bottomRow": 81, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 51, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 13.796875, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "w87aglxqe9", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 52, - "max": "15000", - "widgetId": "pw55xzgtyd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "hdrkhj2fvt", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 73, - "responsiveBehavior": "fill", - "originalTopRow": 77, - "mobileLeftColumn": 11, - "originalBottomRow": 81, - "step": "10", - "showMarksLabel": true - }, - { - "mobileBottomRow": 13, - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 16, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", - "key": "o7lra5yjtq", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "k2jjway841", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "originalTopRow": 9, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 16, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 6, - "widgetName": "Button1", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 15, - "animateLoading": true, - "parentColumnSpace": 13.78125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "mq36p1d6a7", - "isDeprecated": false, - "rightColumn": 15, - "isDefaultClickDisabled": true, - "widgetId": "52aina4tgc", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "hdrkhj2fvt", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "yrdah1axob", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 92, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container2", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 105, - "bottomRow": 179, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1Copy", - "detachFromLayout": true, - "widgetId": "cvswye62f0", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "qophrhb9ws", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 731.2601661682129, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 40, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 46, - "iconName": "arrow-top-right", - "widgetId": "yap98rhcqn", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "displayName": "Table", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "onPageSizeChange": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onPageSizeChange"}], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 43, - "delimiter": ",", - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 64, - "textSize": "0.875rem", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "ks1q35pgko", - "isVisibleFilters": true, - "tableData": "{{Api3.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "isLoading": false, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "verticalAlignment": "CENTER" - }, - { - "widgetName": "Text5", - "borderColor": "#3730a3", - "dynamicPropertyPathList": [], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 67, - "bottomRow": 72, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "borderWidth": "2", - "truncateButtonColor": "#FFC13D", - "text": "Widget navigation led you here", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 44, - "backgroundColor": "#3730a3", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "0mi3h8zskd", - "isVisible": true, - "fontStyle": "", - "textColor": "#fafafa", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1Copy", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 21, - "textSize": "0.875rem", - "widgetId": "44lgrfydql", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api1.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "none", - "widgetName": "Select2", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Select navigation type", - "topRow": 9, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "10", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC3.myVar1}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 48, - "dynamicHeight": "FIXED", - "widgetId": "ywc7thfwfa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cvswye62f0", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{TC3.myFun1()}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC3", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "ht0x7fh5ev", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table2", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "isVisibleDownload": true, - "dynamicPropertyPathList": [], - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 21, - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "id", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "1jwvrzjzn4", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 43, - "textSize": "0.875rem", - "widgetId": "j4hy3296sv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "tableData": "{{Api2.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Tabs1", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.74a6d653.svg", - "topRow": 47, - "bottomRow": 67, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onTabSelected"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "boxShadow": "none", - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "bv937y1isa", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "tabId": "tab2", - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 160, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 3, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", - "key": "atozs3dqkq", - "isDeprecated": false, - "rightColumn": 60, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "stu122x6ov", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "fc3l3b6pjd", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "2lemx27cvt", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "fc3l3b6pjd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "1wwv4lpx0h", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - } - ], - "key": "wvw41p337s", - "isDeprecated": false, - "rightColumn": 39, - "dynamicHeight": "FIXED", - "widgetId": "1wwv4lpx0h", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "onTabSelected": "", - "shouldShowTabs": true, - "tabsObj": { - "tab1": { - "widgetId": "bv937y1isa", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "fc3l3b6pjd", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "cvswye62f0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "qophrhb9ws", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 104, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 178, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "h108wfmd0r", - "image": "{{petImagesold.data[0].url ?? Image2.image}}", - "isDeprecated": false, - "rightColumn": 12, - "objectFit": "contain", - "widgetId": "ra1tf5j9f4", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 104, - "enableRotation": false - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 93, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{petFactsold.data.fact}}", - "key": "7f6oqdkh8t", - "isDeprecated": false, - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "4ubwdgb1h3", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 92, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 104, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-2", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf4" - }, - { - "publishedPage": { - "name": "Page 3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}"], - "name": "TC5.storeLocation", - "timeoutInMillisecond": 10000, - "id": "Page 3_TC5.storeLocation", - "collectionId": "Page 3_TC5" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}"], - "clientSideExecution": true, - "name": "TC6.myFun2", - "timeoutInMillisecond": 10000, - "id": "Page 3_TC6.myFun2", - "collectionId": "Page 3_TC6" - } - ]], - "id": "Page 3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1300, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 59, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "92o1wf4kiz", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "v81j6i48ks", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "qgdqioe4om", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 50, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", - "key": "ltq71svusm", - "isDeprecated": false, - "rightColumn": 44, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "15s5q5fjq5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 50, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 55, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map3", - "defaultMarkers": "{{TC5.locations}}", - "dynamicPropertyPathList": [], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 13, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": false, - "allowZoom": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "defaultMarkers"} - ], - "enablePickLocation": false, - "mapCenter": { - "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India", - "lat": 28.6105073, - "long": 77.1145653 - }, - "isClickedMarkerCentered": false, - "isDisabled": false, - "enableSearch": false, - "key": "6ewoa3cy5w", - "isDeprecated": false, - "rightColumn": 36.57142857142857, - "allowClustering": false, - "widgetId": "2ng48j802d", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 14, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 48 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 13, - "bottomRow": 46, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "leftColumn": 37.58730158730158, - "children": [{ - "rightColumn": 323.44199657440186, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "zap3upnpc9", - "containerStyle": "none", - "bottomRow": 330, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "0c4qu88gua", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 435.94356060028076, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 31, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 8.347826086956522, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.count}}", - "key": "q1mz71t6fa", - "isDeprecated": false, - "rightColumn": 52.869565217391305, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "nq2no4e7u1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 44, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 48, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{TC5.countdown()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 6, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", - "isDisabled": false, - "key": "nfmoy84nid", - "isDeprecated": false, - "rightColumn": 61, - "isDefaultClickDisabled": true, - "widgetId": "dqzhco0pxx", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 15, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 19, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "NumberSlider2", - "defaultValue": "10", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "pick countdown duration", - "searchTags": ["range"], - "topRow": 15, - "bottomRow": 22, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": "10", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": "200", - "widgetId": "25v6rx7lp5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "NumberSlider1", - "defaultValue": "50", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "select a number you want to countdown from", - "searchTags": ["range"], - "topRow": 7, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": 100, - "widgetId": "krvk4jsa77", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "OUTTER VARIABLE MODIFICATION", - "key": "s7vnc82698", - "isDeprecated": false, - "rightColumn": 61.21739130434783, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "a8tis5fxkf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "0c4qu88gua", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 13, - "maxDynamicHeight": 9000, - "originalBottomRow": 46, - "minDynamicHeight": 10 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "9laodeyhr2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v81j6i48ks", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2Copy", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 64, - "bottomRow": 122, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2Copy", - "detachFromLayout": true, - "widgetId": "krk7t6fkrj", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mtx9rr9sv3", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "kgie13n9d2", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC6", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "8od3vchpi2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 24, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.56103515625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "", - "key": "sefx44qvp2", - "isDeprecated": false, - "rightColumn": 25, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "65xjdau988", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 20, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 9, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "mtx9rr9sv3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "page-3", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 3", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 3", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1300, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 59, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2", - "detachFromLayout": true, - "widgetId": "92o1wf4kiz", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "v81j6i48ks", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "qgdqioe4om", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 50, - "bottomRow": 55, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 18, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", - "key": "ltq71svusm", - "isDeprecated": false, - "rightColumn": 44, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "15s5q5fjq5", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 50, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 55, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map3", - "defaultMarkers": "{{TC5.locations}}", - "dynamicPropertyPathList": [], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 13, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": false, - "allowZoom": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "defaultMarkers"} - ], - "enablePickLocation": false, - "mapCenter": { - "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India", - "lat": 28.6105073, - "long": 77.1145653 - }, - "isClickedMarkerCentered": false, - "isDisabled": false, - "enableSearch": false, - "key": "6ewoa3cy5w", - "isDeprecated": false, - "rightColumn": 36.57142857142857, - "allowClustering": false, - "widgetId": "2ng48j802d", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 14, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 48 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 13, - "bottomRow": 46, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "leftColumn": 37.58730158730158, - "children": [{ - "rightColumn": 323.44199657440186, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "zap3upnpc9", - "containerStyle": "none", - "bottomRow": 330, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "0c4qu88gua", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 435.94356060028076, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 27, - "bottomRow": 31, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 8.347826086956522, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{appsmith.store.count}}", - "key": "q1mz71t6fa", - "isDeprecated": false, - "rightColumn": 52.869565217391305, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "nq2no4e7u1", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 44, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 48, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{TC5.countdown()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 22, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 6, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", - "isDisabled": false, - "key": "nfmoy84nid", - "isDeprecated": false, - "rightColumn": 61, - "isDefaultClickDisabled": true, - "widgetId": "dqzhco0pxx", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 15, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 19, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "widgetName": "NumberSlider2", - "defaultValue": "10", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "pick countdown duration", - "searchTags": ["range"], - "topRow": 15, - "bottomRow": 22, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": "10", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": "200", - "widgetId": "25v6rx7lp5", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "NumberSlider1", - "defaultValue": "50", - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", - "tooltipAlwaysOn": false, - "labelText": "select a number you want to countdown from", - "searchTags": ["range"], - "topRow": 7, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "labelStyle": "BOLD,ITALIC", - "labelTextColor": "#231f20", - "isDisabled": false, - "key": "xaii5tvmff", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "max": 100, - "widgetId": "krvk4jsa77", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "zap3upnpc9", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "step": 1, - "showMarksLabel": true - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 5.053781196475029, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "OUTTER VARIABLE MODIFICATION", - "key": "s7vnc82698", - "isDeprecated": false, - "rightColumn": 61.21739130434783, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "a8tis5fxkf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zap3upnpc9", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "0c4qu88gua", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 13, - "maxDynamicHeight": 9000, - "originalBottomRow": 46, - "minDynamicHeight": 10 - }, - { - "widgetName": "Text3Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "9laodeyhr2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "92o1wf4kiz", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v81j6i48ks", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "tabId": "", - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container2Copy", - "borderColor": "", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 64, - "bottomRow": 122, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "rightColumn": 885.9498167037964, - "widgetName": "Canvas2Copy", - "detachFromLayout": true, - "widgetId": "krk7t6fkrj", - "containerStyle": "none", - "bottomRow": 580, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mtx9rr9sv3", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 745.3228616714478, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 41, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 47, - "iconName": "arrow-top-right", - "widgetId": "kgie13n9d2", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.842965885996819, - "dynamicTriggerPathList": [], - "leftColumn": 21.333333333333332, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC6", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 40.63492063492063, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "8od3vchpi2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 45, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 51, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 24, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.56103515625, - "dynamicTriggerPathList": [], - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "", - "key": "sefx44qvp2", - "isDeprecated": false, - "rightColumn": 25, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "65xjdau988", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "krk7t6fkrj", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 20, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 9, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "b28177b88a", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "mtx9rr9sv3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "page-3", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf8" - }, - { - "publishedPage": { - "name": "Page 4", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 4", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 650, - "containerStyle": "none", - "snapRows": 61, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Checkbox1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "displayName": "Checkbox", - "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", - "searchTags": ["boolean"], - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "CHECKBOX_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onCheckChange"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "labelPosition": "Left", - "labelTextColor": "{{appsmith.store.text}}", - "onCheckChange": "", - "isDisabled": false, - "key": "o2vo6m4r0d", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "7og0usx4uq", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "label": "You having a good day?", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 3, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "defaultCheckedState": false, - "maxDynamicHeight": 9000, - "originalBottomRow": 8, - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "ButtonGroup2", - "isCanvas": false, - "dynamicPropertyPathList": [ - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "boxShadow"} - ], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 12, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{storeValue('visible','false');;}}", - "buttonType": "SIMPLE", - "iconName": "clean", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Make 'em all disappear", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{storeValue('visible','true');;}}", - "buttonType": "SIMPLE", - "iconName": "asterisk", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Bring them back!", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton1.onClick"} - ], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"} - ], - "key": "41w8av7fig", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "i3fwzt60ns", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton1.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "onClick": "{{TC6.orange()}}", - "buttonType": "SIMPLE", - "buttonColor": "#f472b6", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 1, - "label": " O_O Red", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "onClick": "{{TC6.blue()}}", - "buttonType": "SIMPLE", - "buttonColor": "#93c5fd", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "*_* Blue", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC6.green()}}", - "buttonType": "SIMPLE", - "buttonColor": "#b5d1a5", - "widgetId": "", - "menuItems": {}, - "index": 2, - "label": "T_T Green", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton3.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 0, - "dynamicBindingPathList": [], - "key": "8rlytj0pm0", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "vm3plubn8e", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "CategorySlider1", - "dynamicPropertyPathList": [ - {"key": "labelTextColor"}, - {"key": "accentColor"}, - {"key": "options"}, - {"key": "isVisible"} - ], - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", - "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", - "searchTags": ["range"], - "topRow": 18, - "bottomRow": 26, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{moment().format('dddd')}}", - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "defaultOptionValue"}, - {"key": "labelText"}, - {"key": "isVisible"} - ], - "shouldTruncate": false, - "labelPosition": "Top", - "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", - "labelTextColor": "{{appsmith.store.text}}", - "isDisabled": false, - "key": "kxvqu06iom", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "onChange": "", - "widgetId": "jogmp1s31g", - "accentColor": "{{appsmith.store.background}}", - "isVisible": "{{appsmith.store.visible}}", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 18, - "originalBottomRow": 26, - "showMarksLabel": true - }, - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 27, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "backgroundColor"}], - "children": [{ - "rightColumn": 253.12851905822754, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "em3f3sredw", - "containerStyle": "none", - "bottomRow": 130, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mglu9gsl2z", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 130, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "isVisible"} - ], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "isVisible"} - ], - "isDisabled": false, - "key": "ikj1vq2v1h", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "vzvsrip3yr", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 4, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 11, - "iconColor": "#fafafa" - }, - { - "widgetName": "Text1", - "dynamicPropertyPathList": [ - {"key": "isVisible"}, - {"key": "textColor"} - ], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "isVisible"}, - {"key": "textColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Test if you have the skills to be have a karaoke night", - "key": "0oc89nkcbg", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "", - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "3z7yb728ic", - "isVisible": "{{appsmith.store.visible}}", - "fontStyle": "BOLD", - "textColor": "{{appsmith.store.text}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rlj0lh33fd", - "backgroundColor": "{{appsmith.store.background}}", - "isDeprecated": false, - "rightColumn": 29, - "dynamicHeight": "FIXED", - "widgetId": "mglu9gsl2z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 27, - "borderRadius": "0.375rem", - "maxDynamicHeight": 9000, - "originalBottomRow": 40, - "minDynamicHeight": 10 - }, - { - "widgetName": "newName", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 44, - "bottomRow": 48, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "isVisible"}], - "key": "gro03mxuhi", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "omgy5x59c0", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "originalBottomRow": 46, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", - "topRow": 44, - "isSortable": false, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "cellBackground"}, - {"key": "primaryColumns.task.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "textColor"}, - {"key": "primaryColumns.task.textColor"}, - {"key": "primaryColumns.status.textColor"}, - {"key": "primaryColumns.action.textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonLabel"}, - {"key": "primaryColumns.action.cellBackground"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": "{{appsmith.store.visible}}", - "enableClientSideSearch": false, - "version": 1, - "textColor": "{{appsmith.store.text}}", - "totalRecordsCount": 0, - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "columnUpdatedAt": 1676634128648, - "defaultSelectedRowIndices": [0], - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "task", - "status", - "action" - ], - "dynamicPropertyPathList": [ - {"key": "cellBackground"}, - {"key": "textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "tableData"} - ], - "displayName": "Table", - "bottomRow": 65, - "columnWidthMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "borderWidth": "1", - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "task", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "task", - "enableSort": true, - "id": "task", - "originalId": "task", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", - "alias": "action", - "enableSort": true, - "id": "action", - "isDisabled": false, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "action", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "action", - "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "status", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "checkbox", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "status", - "enableSort": true, - "id": "status", - "originalId": "status", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - } - }, - "key": "e03zy85neo", - "canFreezeColumn": false, - "isDeprecated": false, - "rightColumn": 36, - "textSize": "0.875rem", - "widgetId": "2ggycmaef1", - "enableServerSideFiltering": false, - "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "originalTopRow": 44, - "isVisiblePagination": false, - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page-4", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 4", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 4", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 650, - "containerStyle": "none", - "snapRows": 61, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "widgetName": "Checkbox1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "displayName": "Checkbox", - "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", - "searchTags": ["boolean"], - "topRow": 3, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "CHECKBOX_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onCheckChange"}], - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "labelTextColor"}, - {"key": "isVisible"} - ], - "labelPosition": "Left", - "labelTextColor": "{{appsmith.store.text}}", - "onCheckChange": "", - "isDisabled": false, - "key": "o2vo6m4r0d", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "7og0usx4uq", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "label": "You having a good day?", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 3, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "defaultCheckedState": false, - "maxDynamicHeight": 9000, - "originalBottomRow": 8, - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "ButtonGroup2", - "isCanvas": false, - "dynamicPropertyPathList": [ - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "boxShadow"} - ], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 12, - "parentRowSpace": 10, - "groupButtons": { - "groupButton1": { - "onClick": "{{storeValue('visible','false');;}}", - "buttonType": "SIMPLE", - "iconName": "clean", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Make 'em all disappear", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{storeValue('visible','true');;}}", - "buttonType": "SIMPLE", - "iconName": "asterisk", - "buttonColor": "{{appsmith.store.background}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Bring them back!", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton2.onClick"}, - {"key": "groupButtons.groupButton1.onClick"} - ], - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"} - ], - "key": "41w8av7fig", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "i3fwzt60ns", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", - "widgetName": "ButtonGroup1", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "groupButtons.groupButton1.onClick"}], - "displayName": "Button Group", - "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 3, - "bottomRow": 16, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "onClick": "{{TC6.orange()}}", - "buttonType": "SIMPLE", - "buttonColor": "#f472b6", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 1, - "label": " O_O Red", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "onClick": "{{TC6.blue()}}", - "buttonType": "SIMPLE", - "buttonColor": "#93c5fd", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "*_* Blue", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "onClick": "{{TC6.green()}}", - "buttonType": "SIMPLE", - "buttonColor": "#b5d1a5", - "widgetId": "", - "menuItems": {}, - "index": 2, - "label": "T_T Green", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } - }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [ - {"key": "groupButtons.groupButton1.onClick"}, - {"key": "groupButtons.groupButton3.onClick"}, - {"key": "groupButtons.groupButton2.onClick"} - ], - "leftColumn": 0, - "dynamicBindingPathList": [], - "key": "8rlytj0pm0", - "orientation": "vertical", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "vm3plubn8e", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "0.375rem", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "CategorySlider1", - "dynamicPropertyPathList": [ - {"key": "labelTextColor"}, - {"key": "accentColor"}, - {"key": "options"}, - {"key": "isVisible"} - ], - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", - "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", - "searchTags": ["range"], - "topRow": 18, - "bottomRow": 26, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{moment().format('dddd')}}", - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "labelTextColor"}, - {"key": "defaultOptionValue"}, - {"key": "labelText"}, - {"key": "isVisible"} - ], - "shouldTruncate": false, - "labelPosition": "Top", - "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", - "labelTextColor": "{{appsmith.store.text}}", - "isDisabled": false, - "key": "kxvqu06iom", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "onChange": "", - "widgetId": "jogmp1s31g", - "accentColor": "{{appsmith.store.background}}", - "isVisible": "{{appsmith.store.visible}}", - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 18, - "originalBottomRow": 26, - "showMarksLabel": true - }, - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 27, - "bottomRow": 40, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "backgroundColor"}], - "children": [{ - "rightColumn": 253.12851905822754, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "em3f3sredw", - "containerStyle": "none", - "bottomRow": 130, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "mglu9gsl2z", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 130, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [ - {"key": "accentColor"}, - {"key": "isVisible"} - ], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "isVisible"} - ], - "isDisabled": false, - "key": "ikj1vq2v1h", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "vzvsrip3yr", - "accentColor": "{{appsmith.store.contrast}}", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 4, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 11, - "iconColor": "#fafafa" - }, - { - "widgetName": "Text1", - "dynamicPropertyPathList": [ - {"key": "isVisible"}, - {"key": "textColor"} - ], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 3.9551331102848053, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "isVisible"}, - {"key": "textColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Test if you have the skills to be have a karaoke night", - "key": "0oc89nkcbg", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "", - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "3z7yb728ic", - "isVisible": "{{appsmith.store.visible}}", - "fontStyle": "BOLD", - "textColor": "{{appsmith.store.text}}", - "version": 1, - "parentId": "em3f3sredw", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 4, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rlj0lh33fd", - "backgroundColor": "{{appsmith.store.background}}", - "isDeprecated": false, - "rightColumn": 29, - "dynamicHeight": "FIXED", - "widgetId": "mglu9gsl2z", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 27, - "borderRadius": "0.375rem", - "maxDynamicHeight": 9000, - "originalBottomRow": 40, - "minDynamicHeight": 10 - }, - { - "widgetName": "newName", - "dynamicPropertyPathList": [{"key": "isVisible"}], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 44, - "bottomRow": 48, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "isVisible"}], - "key": "gro03mxuhi", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "omgy5x59c0", - "isVisible": "{{appsmith.store.visible}}", - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "originalBottomRow": 46, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", - "topRow": 44, - "isSortable": false, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "cellBackground"}, - {"key": "primaryColumns.task.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "textColor"}, - {"key": "primaryColumns.task.textColor"}, - {"key": "primaryColumns.status.textColor"}, - {"key": "primaryColumns.action.textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonLabel"}, - {"key": "primaryColumns.action.cellBackground"} - ], - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": "{{appsmith.store.visible}}", - "enableClientSideSearch": false, - "version": 1, - "textColor": "{{appsmith.store.text}}", - "totalRecordsCount": 0, - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "columnUpdatedAt": 1676634128648, - "defaultSelectedRowIndices": [0], - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "task", - "status", - "action" - ], - "dynamicPropertyPathList": [ - {"key": "cellBackground"}, - {"key": "textColor"}, - {"key": "isVisible"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.cellBackground"}, - {"key": "primaryColumns.status.cellBackground"}, - {"key": "tableData"} - ], - "displayName": "Table", - "bottomRow": 65, - "columnWidthMap": { - "task": 245, - "step": 62, - "status": 75 - }, - "parentRowSpace": 10, - "hideCard": false, - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "borderWidth": "1", - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "task", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "task", - "enableSort": true, - "id": "task", - "originalId": "task", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", - "alias": "action", - "enableSort": true, - "id": "action", - "isDisabled": false, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "action", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "action", - "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "status", - "textColor": "{{appsmith.store.text}}", - "labelColor": "#FFFFFF", - "columnType": "checkbox", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "alias": "status", - "enableSort": true, - "id": "status", - "originalId": "status", - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER", - "validation": {} - } - }, - "key": "e03zy85neo", - "canFreezeColumn": false, - "isDeprecated": false, - "rightColumn": 36, - "textSize": "0.875rem", - "widgetId": "2ggycmaef1", - "enableServerSideFiltering": false, - "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "originalTopRow": 44, - "isVisiblePagination": false, - "cellBackground": "{{appsmith.store.background}}", - "verticalAlignment": "CENTER" - } - ] - } - }], - "slug": "page-4", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfe" - }, - { - "publishedPage": { - "customSlug": "", - "name": "Page 1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 1_Api1" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": true, - "jsonPathKeys": ["async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}"], - "clientSideExecution": true, - "name": "TC2.myFun2", - "timeoutInMillisecond": 10000, - "id": "Page 1_TC2.myFun2", - "collectionId": "Page 1_TC2" - } - ]], - "id": "Page 1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1480, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container3", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "animateLoading"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 66, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": "true", - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 607.7500152587891, - "widgetName": "Canvas4", - "detachFromLayout": true, - "widgetId": "ijtgmtni2k", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "p7fos7awt2", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 830, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 31, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "leftColumn": 39, - "dynamicBindingPathList": [], - "children": [{ - "rightColumn": 316.25449657440186, - "widgetName": "Canvas5", - "detachFromLayout": true, - "widgetId": "6iw1h9dfsf", - "containerStyle": "none", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "e5qizxpr0i", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 123.75175952911377, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Input2", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "labelWidth": "15", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "PASSWORD", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "ohlhkb5pp7", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Password", - "version": 2, - "parentId": "6iw1h9dfsf", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.password}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Input1", - "dynamicPropertyPathList": [{"key": "onFocus"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "labelWidth": "10", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [ - {"key": "onTextChanged"}, - {"key": "onFocus"} - ], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "EMAIL", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "4v3hz6o89j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "e-mail", - "version": 2, - "parentId": "6iw1h9dfsf", - "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.email}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rgm6qofnar", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 62, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e5qizxpr0i", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "originalTopRow": 31, - "maxDynamicHeight": 9000, - "originalBottomRow": 42, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "widgetName": "Button2Copy", - "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Remove a few store values", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "xtx0akgjk0", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "w6qr6t0oal", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 8, - "bottomRow": 30, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 27, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) <\/b>\n\nStep 1:<\/b> Clear local store values by clicking on relevant button\n\nStep 2:<\/b> Use promise.all<\/i> function to trigger sequential store value actions\n\nStep 3:<\/b> Use then/catch<\/i> block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch<\/i> block)", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "5zjwcuucs2", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC2", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "pv5wh9p2rb", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button3Copy", - "onClick": "{{TC2.myFun2()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 24, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using then/catch", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "tvwn4pxtjo", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{TC2.myFun1();}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 19, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using promise.all", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "bs6qb7yb4u", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Clear appsmith store", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "qcnf9yi3kl", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 33, - "bottomRow": 49, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "q7e2c15fyz", - "image": "{{appsmith.store.pic}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "18m6ehwqyv", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", - "key": "8vc77e1j1z", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "96dlxdqrnf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 10, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map1", - "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", - "dynamicPropertyPathList": [{"key": "mapCenter"}], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 42, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "mapCenter"}, - {"key": "defaultMarkers"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": false, - "key": "xpdrclix9k", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "lvbo7v7lxh", - "enableCreateMarker": false, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 71 - }, - { - "boxShadow": "none", - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LLL", - "dynamicPropertyPathList": [{"key": "defaultDate"}], - "displayName": "DatePicker", - "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", - "searchTags": ["calendar"], - "topRow": 49, - "bottomRow": 53, - "shortcuts": true, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "DATE_PICKER_WIDGET2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultDate"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelTextColor": "#1d4ed8", - "isDisabled": false, - "key": "x339tqgav5", - "labelTextSize": "0.875rem", - "isRequired": false, - "defaultDate": "{{appsmith.store.dob}}", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "FIXED", - "widgetId": "v1h32cg7fe", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "Date of birth", - "version": 2, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "closeOnSelection": true, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "PhoneInput1", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 54, - "bottomRow": 58, - "parentRowSpace": 10, - "labelWidth": "4", - "defaultDialCode": "+260", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "BOLD", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "2c96r94kzy", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Landline", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.phone}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "PhoneInput2", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 59, - "bottomRow": 63, - "parentRowSpace": 10, - "labelWidth": "3", - "defaultDialCode": "+1664", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "qppi9qtlwp", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Phone", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.cell}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 64, - "bottomRow": 72, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "defaultOptionValue"}], - "labelPosition": "Left", - "options": [ - { - "label": "Male", - "value": "M" - }, - { - "label": "Female", - "value": "F" - } - ], - "isDisabled": false, - "key": "rdqw0n133t", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "4bqyoh6ydq", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Gender", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "qmr0vxzj8r", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "p7fos7awt2", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 67, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 141, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 4, - "bottomRow": 61, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "kk1k58hv9w", - "containerStyle": "none", - "bottomRow": 570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "fprx0bu1rp", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 570, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "widgetName": "Text1", - "borderColor": "{{Select1.selectedOptionValue}}", - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 49, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "backgroundColor"}, - {"key": "borderColor"} - ], - "shouldTruncate": false, - "borderWidth": "7", - "truncateButtonColor": "#FFC13D", - "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}}<\/b> and will default to {{Select1.defaultOptionValue}} <\/b>after reset", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 46, - "backgroundColor": "{{Select1.selectedOptionValue}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "iv3qlgn05v", - "isVisible": true, - "fontStyle": "", - "textColor": "#18181b", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 54, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "multiRowSelection": false, - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 19, - "isSortable": true, - "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "type": "TABLE_WIDGET", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "delimiter": ",", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": true, - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": "", - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnSizeMap": { - "task": 245, - "step": 62, - "id": 60, - "userId": 79, - "status": 75 - }, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 48, - "parentRowSpace": 10, - "defaultSelectedRow": "0", - "hideCard": false, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPageChange"}], - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 46, - "textSize": "0.875rem", - "widgetId": "hzi419yzw9", - "tableData": "{{Api1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "kk1k58hv9w", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Audio1", - "dynamicPropertyPathList": [], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a.svg", - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPlay"}], - "leftColumn": 46, - "dynamicBindingPathList": [], - "key": "1ujq0d6hyd", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "8bjrosh0ou", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "onPlay": "{{TC1.myFun1()}}", - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "autoPlay": false - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [ - {"key": "onOptionChange"}, - {"key": "sourceData"} - ], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Step 2:", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "defaultOptionValue"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC1.selectOptions}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "h3jvfg6ol2", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Step 1:<\/b> Modify Switch widget<\/b> toggle to off \nStep 2:<\/b> Modify dropdown option<\/b> from Green to any another option\nStep 3:<\/b> Move to page 4 on the table widget<\/b>\nStep 4:<\/b> Hit the play button on the Audio widget<\/b> to trigger actions", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "ohazs8n5hb", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Switch1", - "dynamicPropertyPathList": [], - "displayName": "Switch", - "iconSVG": "/static/media/icon.a3115bc1.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "633iji72ol", - "isDeprecated": false, - "rightColumn": 13, - "onChange": "", - "dynamicHeight": "FIXED", - "widgetId": "0hmn8m90ei", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Step 1:", - "defaultSwitchState": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 20, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC1", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "046n7liqib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "znm5ogd46g", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 23, - "bottomRow": 32, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 17.625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "ekhr4wfb2d", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "tdeulieh26", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Catch block test", - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "fprx0bu1rp", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 62, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "5i9vixju2a", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 5, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-1", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "customSlug": "", - "name": "Page 1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "Api1", - "timeoutInMillisecond": 10000, - "id": "Page 1_Api1" - }]], - "id": "Page 1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1480, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Container3", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "animateLoading"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 66, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": "true", - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 607.7500152587891, - "widgetName": "Canvas4", - "detachFromLayout": true, - "widgetId": "ijtgmtni2k", - "containerStyle": "none", - "bottomRow": 740, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "p7fos7awt2", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 830, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 31, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "leftColumn": 39, - "dynamicBindingPathList": [], - "children": [{ - "rightColumn": 316.25449657440186, - "widgetName": "Canvas5", - "detachFromLayout": true, - "widgetId": "6iw1h9dfsf", - "containerStyle": "none", - "bottomRow": 110, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "e5qizxpr0i", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 123.75175952911377, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Input2", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "labelWidth": "15", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "PASSWORD", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "ohlhkb5pp7", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Password", - "version": 2, - "parentId": "6iw1h9dfsf", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.password}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Input1", - "dynamicPropertyPathList": [{"key": "onFocus"}], - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "labelWidth": "10", - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.941476508975029, - "dynamicTriggerPathList": [ - {"key": "onTextChanged"}, - {"key": "onFocus"} - ], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "EMAIL", - "isDisabled": false, - "key": "3u43ehne15", - "labelTextSize": "0.875rem", - "isRequired": false, - "onTextChanged": "", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "4v3hz6o89j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "e-mail", - "version": 2, - "parentId": "6iw1h9dfsf", - "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.email}}", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "1", - "key": "rgm6qofnar", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 62, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e5qizxpr0i", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "originalTopRow": 31, - "maxDynamicHeight": 9000, - "originalBottomRow": 42, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "widgetName": "Button2Copy", - "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 12, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Remove a few store values", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "xtx0akgjk0", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "IconButton1Copy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "w6qr6t0oal", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text2CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 8, - "bottomRow": 30, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "SCROLL", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 27, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) <\/b>\n\nStep 1:<\/b> Clear local store values by clicking on relevant button\n\nStep 2:<\/b> Use promise.all<\/i> function to trigger sequential store value actions\n\nStep 3:<\/b> Use then/catch<\/i> block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch<\/i> block)", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "5zjwcuucs2", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 19, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC2", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "pv5wh9p2rb", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Button3Copy", - "onClick": "{{TC2.myFun2()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 24, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using then/catch", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "tvwn4pxtjo", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{TC2.myFun1();}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 19, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Store values using promise.all", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 24, - "isDefaultClickDisabled": true, - "widgetId": "bs6qb7yb4u", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{clearStore()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 8, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.496093988418579, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Clear appsmith store", - "isDisabled": false, - "key": "tf875ip5ma", - "isDeprecated": false, - "rightColumn": 12, - "isDefaultClickDisabled": true, - "widgetId": "qcnf9yi3kl", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb96.svg", - "topRow": 33, - "bottomRow": 49, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "defaultImage": "", - "key": "q7e2c15fyz", - "image": "{{appsmith.store.pic}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "contain", - "widgetId": "18m6ehwqyv", - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph" - ], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", - "key": "8vc77e1j1z", - "isDeprecated": false, - "rightColumn": 16, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "96dlxdqrnf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "zoomLevel": 10, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Map1", - "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", - "dynamicPropertyPathList": [{"key": "mapCenter"}], - "displayName": "Map", - "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", - "topRow": 42, - "bottomRow": 71, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "mapCenter"}, - {"key": "defaultMarkers"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": false, - "key": "xpdrclix9k", - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "lvbo7v7lxh", - "enableCreateMarker": false, - "isVisible": true, - "version": 1, - "parentId": "ijtgmtni2k", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 42, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 71 - }, - { - "boxShadow": "none", - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LLL", - "dynamicPropertyPathList": [{"key": "defaultDate"}], - "displayName": "DatePicker", - "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", - "searchTags": ["calendar"], - "topRow": 49, - "bottomRow": 53, - "shortcuts": true, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "DATE_PICKER_WIDGET2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultDate"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelTextColor": "#1d4ed8", - "isDisabled": false, - "key": "x339tqgav5", - "labelTextSize": "0.875rem", - "isRequired": false, - "defaultDate": "{{appsmith.store.dob}}", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "FIXED", - "widgetId": "v1h32cg7fe", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "Date of birth", - "version": 2, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "closeOnSelection": true, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "PhoneInput1", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 54, - "bottomRow": 58, - "parentRowSpace": 10, - "labelWidth": "4", - "defaultDialCode": "+260", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "BOLD", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "2c96r94kzy", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Landline", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "regex": "", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.phone}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "PhoneInput2", - "dynamicPropertyPathList": [], - "displayName": "Phone Input", - "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", - "searchTags": ["call"], - "topRow": 59, - "bottomRow": 63, - "parentRowSpace": 10, - "labelWidth": "3", - "defaultDialCode": "+1664", - "autoFocus": false, - "type": "PHONE_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3lpv64df30", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "qppi9qtlwp", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "allowDialCodeChange": false, - "isVisible": true, - "label": "Phone", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "allowFormatting": false, - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{appsmith.store.cell}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 64, - "bottomRow": 72, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "defaultOptionValue"}], - "labelPosition": "Left", - "options": [ - { - "label": "Male", - "value": "M" - }, - { - "label": "Female", - "value": "F" - } - ], - "isDisabled": false, - "key": "rdqw0n133t", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "4bqyoh6ydq", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Gender", - "version": 1, - "parentId": "ijtgmtni2k", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "qmr0vxzj8r", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "p7fos7awt2", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 67, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 141, - "minDynamicHeight": 4 - }, - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 4, - "bottomRow": 61, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 900.0125122070312, - "widgetName": "Canvas1", - "detachFromLayout": true, - "widgetId": "kk1k58hv9w", - "containerStyle": "none", - "bottomRow": 570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "fprx0bu1rp", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 570, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "widgetName": "Text1", - "borderColor": "{{Select1.selectedOptionValue}}", - "dynamicPropertyPathList": [{"key": "backgroundColor"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 49, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "backgroundColor"}, - {"key": "borderColor"} - ], - "shouldTruncate": false, - "borderWidth": "7", - "truncateButtonColor": "#FFC13D", - "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}}<\/b> and will default to {{Select1.defaultOptionValue}} <\/b>after reset", - "key": "lk4gyh2a8t", - "isDeprecated": false, - "rightColumn": 46, - "backgroundColor": "{{Select1.selectedOptionValue}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "iv3qlgn05v", - "isVisible": true, - "fontStyle": "", - "textColor": "#18181b", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 54, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "multiRowSelection": false, - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 19, - "isSortable": true, - "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "type": "TABLE_WIDGET", - "animateLoading": false, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.body.computedValue"}, - {"key": "primaryColumns.title.computedValue"}, - {"key": "primaryColumns.userId.computedValue"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "delimiter": ",", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": false, - "isVisible": true, - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": "", - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnSizeMap": { - "task": 245, - "step": 62, - "id": 60, - "userId": 79, - "status": 75 - }, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "userId", - "id", - "title", - "body" - ], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 48, - "parentRowSpace": 10, - "defaultSelectedRow": "0", - "hideCard": false, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPageChange"}], - "primaryColumns": { - "id": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "id", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "title": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": true, - "label": "title", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "title", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "body": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", - "textSize": "0.875rem", - "index": 3, - "isVisible": true, - "label": "body", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "body", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - }, - "userId": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "userId", - "textColor": "", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "userId", - "isDisabled": false, - "cellBackground": "", - "verticalAlignment": "CENTER" - } - }, - "key": "sbikkpxlt6", - "derivedColumns": {}, - "isDeprecated": false, - "rightColumn": 46, - "textSize": "0.875rem", - "widgetId": "hzi419yzw9", - "tableData": "{{Api1.data}}", - "label": "Data", - "searchKey": "", - "parentId": "kk1k58hv9w", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Audio1", - "dynamicPropertyPathList": [], - "displayName": "Audio", - "iconSVG": "/static/media/icon.cb54df7a.svg", - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onPlay"}], - "leftColumn": 46, - "dynamicBindingPathList": [], - "key": "1ujq0d6hyd", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "8bjrosh0ou", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "onPlay": "{{TC1.myFun1()}}", - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "autoPlay": false - }, - { - "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [ - {"key": "onOptionChange"}, - {"key": "sourceData"} - ], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "Step 2:", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "sourceData"}, - {"key": "defaultOptionValue"}, - {"key": "borderRadius"} - ], - "labelPosition": "Left", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{TC1.selectOptions}}", - "key": "2uz2gkca46", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 20, - "dynamicHeight": "FIXED", - "widgetId": "h3jvfg6ol2", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Step 1:<\/b> Modify Switch widget<\/b> toggle to off \nStep 2:<\/b> Modify dropdown option<\/b> from Green to any another option\nStep 3:<\/b> Move to page 4 on the table widget<\/b>\nStep 4:<\/b> Hit the play button on the Audio widget<\/b> to trigger actions", - "key": "yvaa42nezb", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "ohazs8n5hb", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Switch1", - "dynamicPropertyPathList": [], - "displayName": "Switch", - "iconSVG": "/static/media/icon.a3115bc1.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [{"key": "onChange"}], - "leftColumn": 0, - "dynamicBindingPathList": [], - "isDisabled": false, - "key": "633iji72ol", - "isDeprecated": false, - "rightColumn": 13, - "onChange": "", - "dynamicHeight": "FIXED", - "widgetId": "0hmn8m90ei", - "accentColor": "#d4cab8", - "isVisible": true, - "label": "Step 1:", - "defaultSwitchState": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 20, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC1", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "046n7liqib", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 6, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "znm5ogd46g", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "kk1k58hv9w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", - "searchTags": ["choice"], - "topRow": 23, - "bottomRow": 32, - "parentRowSpace": 10, - "labelWidth": "6", - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 17.625, - "dynamicTriggerPathList": [], - "leftColumn": 46, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "ekhr4wfb2d", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "tdeulieh26", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Catch block test", - "version": 1, - "parentId": "kk1k58hv9w", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "maxDynamicHeight": 9000, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - } - ] - }], - "borderWidth": "0", - "key": "d713hjidlo", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "fprx0bu1rp", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 5, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 62, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", - "key": "40a0khhp6k", - "isDeprecated": false, - "rightColumn": 64, - "textAlign": "CENTER", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "5i9vixju2a", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 5, - "fontSize": "1rem", - "minDynamicHeight": 4 - } - ] - } - }], - "slug": "page-1", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfc" - }, - { - "publishedPage": { - "name": "Page 5", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 5", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 60, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page-5", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "Page 5", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page 5", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 60, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 620, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page-5", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad02" - }, - { - "publishedPage": { - "name": "--Playground", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "--Playground", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "searchTags": [ - "amount", - "total" - ], - "topRow": 6, - "bottomRow": 13, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "labelWidth": 5, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "resetOnSubmit": true, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "labelStyle": "", - "isDisabled": false, - "key": "5h0zlsv95s", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "pimwlacvdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "Label", - "allowCurrencyChange": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 21, - "widgetName": "Button1", - "onClick": "{{closeModal('')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 14.109375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 4, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 20, - "isDefaultClickDisabled": true, - "widgetId": "asmby8goxw", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 4, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 0, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 0, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 0, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "mobileRightColumn": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "axlwsd6sq8", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "xwedrxuzlu", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "u8xbxahcx3", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qoqyr7yxrs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "aawtdk0jxu", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "ep9ahnwl95", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "ehq8jidizb", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "34u4b3ypqt", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "er47h3pk7j", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "15nvw5u4z6", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "er47h3pk7j", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - } - ] - } - }], - "slug": "playground", - "isHidden": true - }, - "deleted": false, - "unpublishedPage": { - "name": "--Playground", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "--Playground", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "searchTags": [ - "amount", - "total" - ], - "topRow": 6, - "bottomRow": 13, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "labelWidth": 5, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 17.9375, - "resetOnSubmit": true, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "labelStyle": "", - "isDisabled": false, - "key": "5h0zlsv95s", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 22, - "dynamicHeight": "FIXED", - "widgetId": "pimwlacvdq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "Label", - "allowCurrencyChange": false, - "version": 1, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 21, - "widgetName": "Button1", - "onClick": "{{closeModal('')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [], - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 17, - "bottomRow": 21, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 14.109375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 4, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 20, - "isDefaultClickDisabled": true, - "widgetId": "asmby8goxw", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 4, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 0, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 0, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 0, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "mobileRightColumn": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "axlwsd6sq8", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "xwedrxuzlu", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "u8xbxahcx3", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qoqyr7yxrs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "aawtdk0jxu", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "j0dry421av", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "ep9ahnwl95", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "34u4b3ypqt", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "ehq8jidizb", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "34u4b3ypqt", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "er47h3pk7j", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "15nvw5u4z6", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "er47h3pk7j", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - } - ] - } - }], - "slug": "playground", - "isHidden": true - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfa" - }, - { - "publishedPage": { - "name": "--Playground1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "name": "astronautsLog.ratings", - "timeoutInMillisecond": 10000, - "id": "--Playground1_astronautsLog.ratings", - "collectionId": "--Playground1_astronautsLog" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetch_astronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetch_astronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetchAstronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetchAstronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "name": "filteredAstronauts_really_long", - "timeoutInMillisecond": 10000, - "id": "--Playground1_filteredAstronauts_really_long" - }] - ], - "id": "--Playground1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1670, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 157, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "vn0hhhi9ah", - "containerStyle": "none", - "bottomRow": 1570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "h08lbuzxas", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "0b7bdj8klw", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "zw0q78h35r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", - "labelText": "Pick an astronaut to display their information", - "searchTags": ["dropdown"], - "topRow": 8, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "23", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 22, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "sourceData"} - ], - "labelPosition": "Top", - "labelStyle": "", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{astronautsLog.astronautNames()}}", - "key": "phyziaanl1", - "labelTextSize": "", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "o7odcz8q5n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "in_space": { - "labelTextSize": "0.875rem", - "identifier": "in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "in_space", - "isVisible": true, - "label": "In Space", - "alignWidget": "LEFT", - "originalIdentifier": "in_space", - "children": {}, - "position": 20, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "agency": { - "labelTextSize": "0.875rem", - "identifier": "agency", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "agency", - "isVisible": false, - "label": "Agency", - "originalIdentifier": "agency", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "parent": { - "labelTextSize": "0.875rem", - "identifier": "parent", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "null", - "accessor": "parent", - "isVisible": true, - "label": "Parent", - "originalIdentifier": "parent", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "fieldType": "Text Input" - }, - "featured": { - "labelTextSize": "0.875rem", - "identifier": "featured", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "featured", - "isVisible": true, - "label": "Featured", - "alignWidget": "LEFT", - "originalIdentifier": "featured", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "logo_url": { - "labelTextSize": "0.875rem", - "identifier": "logo_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "logo_url", - "isVisible": true, - "label": "Logo Url", - "originalIdentifier": "logo_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 14, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "fieldType": "Text Input" - }, - "image_url": { - "labelTextSize": "0.875rem", - "identifier": "image_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "image_url", - "isVisible": true, - "label": "Image Url", - "originalIdentifier": "image_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "type", - "isVisible": true, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "Multinational", - "fieldType": "Text Input" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": true, - "label": "Url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "fieldType": "Text Input" - }, - "country_code": { - "labelTextSize": "0.875rem", - "identifier": "country_code", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "country_code", - "isVisible": true, - "label": "Country Code", - "originalIdentifier": "country_code", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "fieldType": "Text Input" - }, - "launchers": { - "labelTextSize": "0.875rem", - "identifier": "launchers", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "launchers", - "isVisible": true, - "label": "Launchers", - "originalIdentifier": "launchers", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "spacecraft": { - "labelTextSize": "0.875rem", - "identifier": "spacecraft", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "spacecraft", - "isVisible": true, - "label": "Spacecraft", - "originalIdentifier": "spacecraft", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "administrator": { - "labelTextSize": "0.875rem", - "identifier": "administrator", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "administrator", - "isVisible": true, - "label": "Administrator", - "originalIdentifier": "administrator", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Director General: Josef Aschbacher", - "fieldType": "Text Input" - }, - "founding_year": { - "labelTextSize": "0.875rem", - "identifier": "founding_year", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "founding_year", - "isVisible": true, - "label": "Founding Year", - "originalIdentifier": "founding_year", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "1975", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "European Space Agency", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 27, - "fieldType": "Number Input" - }, - "abbrev": { - "labelTextSize": "0.875rem", - "identifier": "abbrev", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "abbrev", - "isVisible": true, - "label": "Abbrev", - "originalIdentifier": "abbrev", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": "ESA", - "fieldType": "Text Input" - } - }, - "position": 16, - "isDisabled": false, - "sourceData": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "profile_image_thumbnail": { - "labelTextSize": "0.875rem", - "identifier": "profile_image_thumbnail", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image_thumbnail", - "isVisible": false, - "label": "Profile Image Thumbnail", - "originalIdentifier": "profile_image_thumbnail", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "fieldType": "Text Input" - }, - "date_of_birth": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "date_of_birth", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "1978-02-27", - "labelTextSize": "0.875rem", - "identifier": "date_of_birth", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "born on", - "originalIdentifier": "date_of_birth", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 1, - "fieldType": "Datepicker" - }, - "wiki": { - "labelTextSize": "0.875rem", - "identifier": "wiki", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "wiki", - "isVisible": false, - "label": "Wiki", - "originalIdentifier": "wiki", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "fieldType": "Text Input" - }, - "bio": { - "labelTextSize": "0.875rem", - "identifier": "bio", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "bio", - "isVisible": false, - "label": "Bio", - "originalIdentifier": "bio", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "fieldType": "Text Input" - }, - "instagram": { - "labelTextSize": "0.875rem", - "identifier": "instagram", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "instagram", - "isVisible": false, - "label": "Instagram", - "originalIdentifier": "instagram", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "https://instagram.com/thom_astro", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "type", - "isVisible": false, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Government", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - } - }, - "position": 15, - "isDisabled": false, - "sourceData": { - "name": "Government", - "id": 2 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": false, - "label": "url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "fieldType": "Text Input" - }, - "first_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "first_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2016-11-17T20:20:13Z", - "labelTextSize": "0.875rem", - "identifier": "first_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "First Flight", - "originalIdentifier": "first_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 6, - "fieldType": "Datepicker" - }, - "last_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "last_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2021-04-23T09:49:02Z", - "labelTextSize": "0.875rem", - "identifier": "last_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "Last Flight", - "originalIdentifier": "last_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 7, - "fieldType": "Datepicker" - }, - "eva_time": { - "labelTextSize": "0.875rem", - "identifier": "eva_time", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "eva_time", - "isVisible": true, - "label": "Eva Time", - "originalIdentifier": "eva_time", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 22, - "isDisabled": false, - "sourceData": "P1DT15H54M", - "fieldType": "Text Input" - }, - "twitter": { - "labelTextSize": "0.875rem", - "identifier": "twitter", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "twitter", - "isVisible": true, - "label": "Twitter", - "originalIdentifier": "twitter", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "https://twitter.com/Thom_astro", - "fieldType": "Text Input" - }, - "profile_image": { - "labelTextSize": "0.875rem", - "identifier": "profile_image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image", - "isVisible": false, - "label": "Profile Image", - "originalIdentifier": "profile_image", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "fieldType": "Text Input" - }, - "date_of_death": { - "labelTextSize": "0.875rem", - "identifier": "date_of_death", - "boxShadow": "none", - "isRequired": false, - "minDate": "1920-12-31T18:30:00.000Z", - "isCustomField": false, - "dateFormat": "YYYY-MM-DD", - "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "date_of_death", - "shortcuts": false, - "isVisible": true, - "label": "Date Of Death", - "convertToISO": false, - "originalIdentifier": "date_of_death", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 4, - "isDisabled": false, - "fieldType": "Datepicker" - }, - "nationality": { - "labelTextSize": "0.875rem", - "identifier": "nationality", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "nationality", - "isVisible": true, - "label": "Nationality", - "originalIdentifier": "nationality", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "French", - "fieldType": "Text Input" - }, - "spacewalks_count": { - "labelTextSize": "0.875rem", - "identifier": "spacewalks_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "spacewalks_count", - "isVisible": true, - "label": "Spacewalks Count", - "originalIdentifier": "spacewalks_count", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 23, - "isDisabled": false, - "sourceData": 6, - "fieldType": "Number Input" - }, - "flights_count": { - "labelTextSize": "0.875rem", - "identifier": "flights_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "flights_count", - "isVisible": true, - "label": "Flights Count", - "originalIdentifier": "flights_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 18, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "time_in_space": { - "labelTextSize": "0.875rem", - "identifier": "time_in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "time_in_space", - "isVisible": true, - "label": "Time In Space", - "originalIdentifier": "time_in_space", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 21, - "isDisabled": false, - "sourceData": "P396DT11H33M45S", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": false, - "label": "name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Thomas Pesquet", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - }, - "landings_count": { - "labelTextSize": "0.875rem", - "identifier": "landings_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "landings_count", - "isVisible": true, - "label": "Landings Count", - "originalIdentifier": "landings_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 19, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "age": { - "labelTextSize": "0.875rem", - "identifier": "age", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "age", - "isVisible": true, - "label": "Age", - "originalIdentifier": "age", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 17, - "isDisabled": false, - "sourceData": 44, - "fieldType": "Number Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "status", - "isVisible": false, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Active", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - } - }, - "position": 14, - "isDisabled": false, - "sourceData": { - "name": "Active", - "id": 1 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "agency": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "date_of_birth": "1978-02-27", - "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "instagram": "https://instagram.com/thom_astro", - "type": { - "name": "Government", - "id": 2 - }, - "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "first_flight": "2016-11-17T20:20:13Z", - "last_flight": "2021-04-23T09:49:02Z", - "twitter": "https://twitter.com/Thom_astro", - "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "nationality": "French", - "flights_count": 2, - "name": "Thomas Pesquet", - "id": 1, - "landings_count": 2, - "age": 44, - "status": { - "name": "Active", - "id": 1 - } - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "JSONForm1", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "transparent", - "buttonVariant": "TERTIARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", - "topRow": 37, - "bottomRow": 80, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_birth.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_birth.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_death.borderRadius"}, - {"key": "schema.__root_schema__.children.nationality.defaultValue"}, - {"key": "schema.__root_schema__.children.nationality.accentColor"}, - {"key": "schema.__root_schema__.children.nationality.borderRadius"}, - {"key": "schema.__root_schema__.children.bio.defaultValue"}, - {"key": "schema.__root_schema__.children.bio.accentColor"}, - {"key": "schema.__root_schema__.children.bio.borderRadius"}, - {"key": "schema.__root_schema__.children.twitter.defaultValue"}, - {"key": "schema.__root_schema__.children.twitter.accentColor"}, - {"key": "schema.__root_schema__.children.twitter.borderRadius"}, - {"key": "schema.__root_schema__.children.instagram.defaultValue"}, - {"key": "schema.__root_schema__.children.instagram.accentColor"}, - {"key": "schema.__root_schema__.children.instagram.borderRadius"}, - {"key": "schema.__root_schema__.children.wiki.defaultValue"}, - {"key": "schema.__root_schema__.children.wiki.accentColor"}, - {"key": "schema.__root_schema__.children.wiki.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.accentColor"}, - {"key": "schema.__root_schema__.children.last_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.accentColor"}, - {"key": "schema.__root_schema__.children.first_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.status.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.borderRadius"}, - {"key": "schema.__root_schema__.children.status.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.type.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.type.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.type.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.type.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.parent.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.parent.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.parent.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.age.defaultValue"}, - {"key": "schema.__root_schema__.children.age.accentColor"}, - {"key": "schema.__root_schema__.children.age.borderRadius"}, - {"key": "schema.__root_schema__.children.flights_count.defaultValue"}, - {"key": "schema.__root_schema__.children.flights_count.accentColor"}, - {"key": "schema.__root_schema__.children.flights_count.borderRadius"}, - {"key": "schema.__root_schema__.children.landings_count.defaultValue"}, - {"key": "schema.__root_schema__.children.landings_count.accentColor"}, - {"key": "schema.__root_schema__.children.landings_count.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.time_in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.borderRadius"}, - {"key": "schema.__root_schema__.children.eva_time.defaultValue"}, - {"key": "schema.__root_schema__.children.eva_time.accentColor"}, - {"key": "schema.__root_schema__.children.eva_time.borderRadius"}, - {"key": "schema.__root_schema__.children.spacewalks_count.defaultValue"}, - {"key": "schema.__root_schema__.children.spacewalks_count.accentColor"}, - {"key": "schema.__root_schema__.children.spacewalks_count.borderRadius"} - ], - "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", - "showReset": false, - "resetButtonLabel": "", - "key": "mb10lpx0lx", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 34, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "rsugpn6p9u", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Iframe2", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", - "searchTags": ["embed"], - "topRow": 17, - "bottomRow": 37, - "parentRowSpace": 10, - "source": "{{JSONForm1.sourceData.wiki}}", - "type": "IFRAME_WIDGET", - "hideCard": false, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "source"} - ], - "borderWidth": 1, - "key": "g8muw4zk94", - "isDeprecated": false, - "rightColumn": 34, - "widgetId": "mz6fhqu7a9", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 24, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.profile_image}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "xbvii1ix6y", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "dynamicPropertyPathList": [], - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 91, - "bottomRow": 115, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.agency.image_url}}", - "isDeprecated": false, - "rightColumn": 43, - "objectFit": "contain", - "widgetId": "rqyzl6wlzr", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 17, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "Noto Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "backgroundColor"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.name}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 63, - "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "utlu5mh5r2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "lutbmumiav", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }], - "key": "rpasupm5h1", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "lutbmumiav", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "v7vpjo9wpz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "jr6l3jzyn8", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v7vpjo9wpz", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "25rem", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 75, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "Nunito Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "text"}, - {"key": "backgroundColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "6vq35sdbrv", - "isVisible": true, - "fontStyle": "", - "textColor": "#1e40af", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", - "buttonColor": "#1e40af", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "w4kz23hasp", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "refresh", - "widgetId": "x1fkr3v9eo", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "progress"}], - "displayName": "Progress", - "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", - "searchTags": ["percent"], - "topRow": 81, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "#1e40af", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "i0hq3tnqfi", - "showResult": true, - "isDeprecated": false, - "rightColumn": 30, - "counterClosewise": false, - "widgetId": "i3o88akg85", - "isVisible": true, - "steps": "", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "progress": "" - }, - { - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", - "searchTags": ["stars"], - "topRow": 86, - "bottomRow": 90, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": "5", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 6, - "dynamicBindingPathList": [{"key": "defaultRate"}], - "isDisabled": false, - "key": "hv9pk8djb6", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 26, - "inactiveColor": "#D6D6D6", - "dynamicHeight": "FIXED", - "widgetId": "fe0ylf714w", - "isVisible": true, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "defaultRate": "{{astronautsLog.ratings.data}}", - "activeColor": "#1e40af", - "size": "LARGE", - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "minDynamicHeight": 4, - "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 91, - "bottomRow": 119, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.description}}", - "key": "s8x2nnrhnk", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "transparent", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "pwie12lxwz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "e3t8svebdk", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "key": "7jhkg61wuu", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "e3t8svebdk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "7cpcokj50b", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "j32coyaw4r", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 24, - "dynamicHeight": "FIXED", - "widgetId": "7cpcokj50b", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "topRow": 2, - "defaultCurrencyCode": "USD", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": true, - "version": 1, - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetName": "CurrencyInput1", - "dynamicPropertyPathList": [{"key": "onBlur"}], - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "labelPosition": "Top", - "key": "56rrtkdl37", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 19, - "widgetId": "z1ayixhauq", - "minWidth": 450, - "label": "Label", - "parentId": "vn0hhhi9ah", - "labelAlignment": "left", - "renderMode": "CANVAS", - "onBlur": "", - "responsiveBehavior": "fill", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 14, - "widgetName": "Button13", - "onClick": "{{filteredAstronauts_really_long.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 17, - "animateLoading": true, - "parentColumnSpace": 13.734375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "{{fetch_astronauts.data.data}}", - "isDisabled": false, - "key": "kfwc5ab4um", - "isDeprecated": false, - "rightColumn": 17, - "isDefaultClickDisabled": true, - "widgetId": "jjuqt1ifnb", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 10, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "h08lbuzxas", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "nl8f1m7oav", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ko3kkb450m", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "tb7gta7tfb", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "si6g5eoxgp", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "yhzhm228tu", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "g90ws31m93", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "g90ws31m93", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "t3qbm5y91f", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "w8ynayy73b", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "xouwxo7b2m", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "up63zfuump", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qqi11sxegr", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "e52k9rhbo7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e52k9rhbo7", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal3", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas7", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton4", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "sug149rv39", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r34bouucht", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button5", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "y8sdru05pv", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button6", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "l4nu1expuv", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "zvzi5jsd5u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ljy0qzec2d", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ljy0qzec2d", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal4", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas8", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton5", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "9we1nw6waw", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "senfwwilkd", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "88f6rwgir5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button8", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "oua6ex9wyf", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lyiz2yxss7", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sxmqnk89c", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sxmqnk89c", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal5", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "onClose"}], - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas9", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton6", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "57g8xip6m9", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "c1avbznl1f", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button9", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "cm40e67pym", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button10", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "6vvcrt1z3t", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "sndkhe4bc2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "zlhoy988ce", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "zlhoy988ce", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal6", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas10", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton7", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "w88iattdtr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text11", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d49q1jow18", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "4r2ie2z1iy", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button12", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "wy3sjg3y3r", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "76hhhkqi15", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sihk1i9j5", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sihk1i9j5", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 160, - "bottomRow": 167, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", - "dynamicTriggerPathList": [{"key": "onRecordingStart"}], - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "ky6byinlri", - "isDeprecated": false, - "rightColumn": 18, - "widgetId": "1eppm1e2e6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "iconColor": "white" - } - ] - } - }], - "slug": "playground1", - "isHidden": false - }, - "deleted": false, - "unpublishedPage": { - "name": "--Playground1", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [{ - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n return Math.floor(Math.random() * 5) + 1;\n}"], - "name": "astronautsLog.ratings", - "timeoutInMillisecond": 10000, - "id": "--Playground1_astronautsLog.ratings", - "collectionId": "--Playground1_astronautsLog" - }], - [{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetch_astronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetch_astronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "fetchAstronauts", - "timeoutInMillisecond": 10000, - "id": "--Playground1_fetchAstronauts" - }], - [{ - "pluginType": "API", - "confirmBeforeExecute": false, - "jsonPathKeys": ["Select1.selectedOptionLabel"], - "name": "filteredAstronauts_really_long", - "timeoutInMillisecond": 10000, - "id": "--Playground1_filteredAstronauts_really_long" - }] - ], - "id": "--Playground1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1670, - "containerStyle": "none", - "snapRows": 62, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 630, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "tabId": "", - "boxShadow": "NONE", - "widgetName": "Container4", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 157, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 9.02128928899765, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "rightColumn": 577.3625144958496, - "widgetName": "Canvas3Copy", - "detachFromLayout": true, - "widgetId": "vn0hhhi9ah", - "containerStyle": "none", - "bottomRow": 1570, - "topRow": 0, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "parentId": "h08lbuzxas", - "props": { - "detachFromLayout": true, - "children": [], - "containerStyle": "none", - "canExtend": false - }, - "isLoading": false, - "minHeight": 759.6875190734863, - "renderMode": "CANVAS", - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton1CopyCopy", - "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 1, - "bottomRow": 7, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 39, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "5ujhucrgt5", - "isDeprecated": false, - "rightColumn": 45, - "iconName": "arrow-top-right", - "widgetId": "0b7bdj8klw", - "buttonStyle": "PRIMARY", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY" - }, - { - "widgetName": "Text3CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 1, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 14.062695503234863, - "dynamicTriggerPathList": [], - "leftColumn": 21, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "Automation TC5", - "key": "86ix69se60", - "isDeprecated": false, - "rightColumn": 39, - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "zw0q78h35r", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Select1", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", - "labelText": "Pick an astronaut to display their information", - "searchTags": ["dropdown"], - "topRow": 8, - "bottomRow": 15, - "parentRowSpace": 10, - "labelWidth": "23", - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [ - {"key": "onOptionChange"}, - {"key": "onDropdownOpen"} - ], - "leftColumn": 22, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "sourceData"} - ], - "labelPosition": "Top", - "labelStyle": "", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "{{astronautsLog.astronautNames()}}", - "key": "phyziaanl1", - "labelTextSize": "", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 40, - "dynamicHeight": "FIXED", - "widgetId": "o7odcz8q5n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "onDropdownOpen": "", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", - "minDynamicHeight": 4 - }, - { - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "in_space": { - "labelTextSize": "0.875rem", - "identifier": "in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "in_space", - "isVisible": true, - "label": "In Space", - "alignWidget": "LEFT", - "originalIdentifier": "in_space", - "children": {}, - "position": 20, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "agency": { - "labelTextSize": "0.875rem", - "identifier": "agency", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "agency", - "isVisible": false, - "label": "Agency", - "originalIdentifier": "agency", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "parent": { - "labelTextSize": "0.875rem", - "identifier": "parent", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "null", - "accessor": "parent", - "isVisible": true, - "label": "Parent", - "originalIdentifier": "parent", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "fieldType": "Text Input" - }, - "featured": { - "labelTextSize": "0.875rem", - "identifier": "featured", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "boolean", - "accessor": "featured", - "isVisible": true, - "label": "Featured", - "alignWidget": "LEFT", - "originalIdentifier": "featured", - "children": {}, - "position": 3, - "isDisabled": false, - "sourceData": false, - "fieldType": "Switch" - }, - "logo_url": { - "labelTextSize": "0.875rem", - "identifier": "logo_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "logo_url", - "isVisible": true, - "label": "Logo Url", - "originalIdentifier": "logo_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 14, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "fieldType": "Text Input" - }, - "image_url": { - "labelTextSize": "0.875rem", - "identifier": "image_url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "image_url", - "isVisible": true, - "label": "Image Url", - "originalIdentifier": "image_url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "type", - "isVisible": true, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "Multinational", - "fieldType": "Text Input" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": true, - "label": "Url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "fieldType": "Text Input" - }, - "country_code": { - "labelTextSize": "0.875rem", - "identifier": "country_code", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "country_code", - "isVisible": true, - "label": "Country Code", - "originalIdentifier": "country_code", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "fieldType": "Text Input" - }, - "launchers": { - "labelTextSize": "0.875rem", - "identifier": "launchers", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "launchers", - "isVisible": true, - "label": "Launchers", - "originalIdentifier": "launchers", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "spacecraft": { - "labelTextSize": "0.875rem", - "identifier": "spacecraft", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "spacecraft", - "isVisible": true, - "label": "Spacecraft", - "originalIdentifier": "spacecraft", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "", - "fieldType": "Text Input" - }, - "administrator": { - "labelTextSize": "0.875rem", - "identifier": "administrator", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "administrator", - "isVisible": true, - "label": "Administrator", - "originalIdentifier": "administrator", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Director General: Josef Aschbacher", - "fieldType": "Text Input" - }, - "founding_year": { - "labelTextSize": "0.875rem", - "identifier": "founding_year", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "founding_year", - "isVisible": true, - "label": "Founding Year", - "originalIdentifier": "founding_year", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "1975", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "European Space Agency", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 27, - "fieldType": "Number Input" - }, - "abbrev": { - "labelTextSize": "0.875rem", - "identifier": "abbrev", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "abbrev", - "isVisible": true, - "label": "Abbrev", - "originalIdentifier": "abbrev", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": "ESA", - "fieldType": "Text Input" - } - }, - "position": 16, - "isDisabled": false, - "sourceData": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "profile_image_thumbnail": { - "labelTextSize": "0.875rem", - "identifier": "profile_image_thumbnail", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image_thumbnail", - "isVisible": false, - "label": "Profile Image Thumbnail", - "originalIdentifier": "profile_image_thumbnail", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 13, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "fieldType": "Text Input" - }, - "date_of_birth": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "date_of_birth", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "1978-02-27", - "labelTextSize": "0.875rem", - "identifier": "date_of_birth", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "born on", - "originalIdentifier": "date_of_birth", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 1, - "fieldType": "Datepicker" - }, - "wiki": { - "labelTextSize": "0.875rem", - "identifier": "wiki", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "wiki", - "isVisible": false, - "label": "Wiki", - "originalIdentifier": "wiki", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "fieldType": "Text Input" - }, - "bio": { - "labelTextSize": "0.875rem", - "identifier": "bio", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "bio", - "isVisible": false, - "label": "Bio", - "originalIdentifier": "bio", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "fieldType": "Text Input" - }, - "instagram": { - "labelTextSize": "0.875rem", - "identifier": "instagram", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "instagram", - "isVisible": false, - "label": "Instagram", - "originalIdentifier": "instagram", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": "https://instagram.com/thom_astro", - "fieldType": "Text Input" - }, - "type": { - "labelTextSize": "0.875rem", - "identifier": "type", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "type", - "isVisible": false, - "label": "Type", - "originalIdentifier": "type", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Government", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - } - }, - "position": 15, - "isDisabled": false, - "sourceData": { - "name": "Government", - "id": 2 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }, - "url": { - "labelTextSize": "0.875rem", - "identifier": "url", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "url", - "isVisible": false, - "label": "url", - "originalIdentifier": "url", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 3, - "isDisabled": false, - "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "fieldType": "Text Input" - }, - "first_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "first_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2016-11-17T20:20:13Z", - "labelTextSize": "0.875rem", - "identifier": "first_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "First Flight", - "originalIdentifier": "first_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 6, - "fieldType": "Datepicker" - }, - "last_flight": { - "boxShadow": "none", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "LL", - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "last_flight", - "shortcuts": false, - "convertToISO": false, - "children": {}, - "isDisabled": false, - "sourceData": "2021-04-23T09:49:02Z", - "labelTextSize": "0.875rem", - "identifier": "last_flight", - "isRequired": false, - "isCustomField": false, - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "isVisible": true, - "label": "Last Flight", - "originalIdentifier": "last_flight", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 7, - "fieldType": "Datepicker" - }, - "eva_time": { - "labelTextSize": "0.875rem", - "identifier": "eva_time", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "eva_time", - "isVisible": true, - "label": "Eva Time", - "originalIdentifier": "eva_time", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 22, - "isDisabled": false, - "sourceData": "P1DT15H54M", - "fieldType": "Text Input" - }, - "twitter": { - "labelTextSize": "0.875rem", - "identifier": "twitter", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "twitter", - "isVisible": true, - "label": "Twitter", - "originalIdentifier": "twitter", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "https://twitter.com/Thom_astro", - "fieldType": "Text Input" - }, - "profile_image": { - "labelTextSize": "0.875rem", - "identifier": "profile_image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "profile_image", - "isVisible": false, - "label": "Profile Image", - "originalIdentifier": "profile_image", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 12, - "isDisabled": false, - "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "fieldType": "Text Input" - }, - "date_of_death": { - "labelTextSize": "0.875rem", - "identifier": "date_of_death", - "boxShadow": "none", - "isRequired": false, - "minDate": "1920-12-31T18:30:00.000Z", - "isCustomField": false, - "dateFormat": "YYYY-MM-DD", - "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "date_of_death", - "shortcuts": false, - "isVisible": true, - "label": "Date Of Death", - "convertToISO": false, - "originalIdentifier": "date_of_death", - "timePrecision": "minute", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "closeOnSelection": false, - "maxDate": "2121-12-31T18:29:00.000Z", - "position": 4, - "isDisabled": false, - "fieldType": "Datepicker" - }, - "nationality": { - "labelTextSize": "0.875rem", - "identifier": "nationality", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "nationality", - "isVisible": true, - "label": "Nationality", - "originalIdentifier": "nationality", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "sourceData": "French", - "fieldType": "Text Input" - }, - "spacewalks_count": { - "labelTextSize": "0.875rem", - "identifier": "spacewalks_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "spacewalks_count", - "isVisible": true, - "label": "Spacewalks Count", - "originalIdentifier": "spacewalks_count", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 23, - "isDisabled": false, - "sourceData": 6, - "fieldType": "Number Input" - }, - "flights_count": { - "labelTextSize": "0.875rem", - "identifier": "flights_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "flights_count", - "isVisible": true, - "label": "Flights Count", - "originalIdentifier": "flights_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 18, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "time_in_space": { - "labelTextSize": "0.875rem", - "identifier": "time_in_space", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "time_in_space", - "isVisible": true, - "label": "Time In Space", - "originalIdentifier": "time_in_space", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 21, - "isDisabled": false, - "sourceData": "P396DT11H33M45S", - "fieldType": "Text Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": false, - "label": "name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": "Thomas Pesquet", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - }, - "landings_count": { - "labelTextSize": "0.875rem", - "identifier": "landings_count", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "landings_count", - "isVisible": true, - "label": "Landings Count", - "originalIdentifier": "landings_count", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 19, - "isDisabled": false, - "sourceData": 2, - "fieldType": "Number Input" - }, - "age": { - "labelTextSize": "0.875rem", - "identifier": "age", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "age", - "isVisible": true, - "label": "Age", - "originalIdentifier": "age", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 17, - "isDisabled": false, - "sourceData": 44, - "fieldType": "Number Input" - }, - "status": { - "labelTextSize": "0.875rem", - "identifier": "status", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accessor": "status", - "isVisible": false, - "label": "Status", - "originalIdentifier": "status", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": { - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 1, - "isDisabled": false, - "sourceData": "Active", - "fieldType": "Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": true, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 1, - "fieldType": "Number Input" - } - }, - "position": 14, - "isDisabled": false, - "sourceData": { - "name": "Active", - "id": 1 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "agency": { - "featured": false, - "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", - "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", - "type": "Multinational", - "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", - "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", - "launchers": "", - "spacecraft": "", - "administrator": "Director General: Josef Aschbacher", - "founding_year": "1975", - "name": "European Space Agency", - "id": 27, - "abbrev": "ESA" - }, - "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", - "date_of_birth": "1978-02-27", - "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", - "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", - "instagram": "https://instagram.com/thom_astro", - "type": { - "name": "Government", - "id": 2 - }, - "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", - "first_flight": "2016-11-17T20:20:13Z", - "last_flight": "2021-04-23T09:49:02Z", - "twitter": "https://twitter.com/Thom_astro", - "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", - "nationality": "French", - "flights_count": 2, - "name": "Thomas Pesquet", - "id": 1, - "landings_count": 2, - "age": 44, - "status": { - "name": "Active", - "id": 1 - } - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "JSONForm1", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "transparent", - "buttonVariant": "TERTIARY" - }, - "dynamicPropertyPathList": [ - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"} - ], - "displayName": "JSON Form", - "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", - "topRow": 37, - "bottomRow": 80, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "type": "JSON_FORM_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_birth.defaultValue"}, - {"key": "schema.__root_schema__.children.date_of_birth.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_birth.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.accentColor"}, - {"key": "schema.__root_schema__.children.date_of_death.borderRadius"}, - {"key": "schema.__root_schema__.children.nationality.defaultValue"}, - {"key": "schema.__root_schema__.children.nationality.accentColor"}, - {"key": "schema.__root_schema__.children.nationality.borderRadius"}, - {"key": "schema.__root_schema__.children.bio.defaultValue"}, - {"key": "schema.__root_schema__.children.bio.accentColor"}, - {"key": "schema.__root_schema__.children.bio.borderRadius"}, - {"key": "schema.__root_schema__.children.twitter.defaultValue"}, - {"key": "schema.__root_schema__.children.twitter.accentColor"}, - {"key": "schema.__root_schema__.children.twitter.borderRadius"}, - {"key": "schema.__root_schema__.children.instagram.defaultValue"}, - {"key": "schema.__root_schema__.children.instagram.accentColor"}, - {"key": "schema.__root_schema__.children.instagram.borderRadius"}, - {"key": "schema.__root_schema__.children.wiki.defaultValue"}, - {"key": "schema.__root_schema__.children.wiki.accentColor"}, - {"key": "schema.__root_schema__.children.wiki.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image.borderRadius"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor"}, - {"key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius"}, - {"key": "schema.__root_schema__.children.last_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.last_flight.accentColor"}, - {"key": "schema.__root_schema__.children.last_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.first_flight.defaultValue"}, - {"key": "schema.__root_schema__.children.first_flight.accentColor"}, - {"key": "schema.__root_schema__.children.first_flight.borderRadius"}, - {"key": "schema.__root_schema__.children.date_of_death.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.status.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.status.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.status.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.status.defaultValue"}, - {"key": "schema.__root_schema__.children.status.borderRadius"}, - {"key": "schema.__root_schema__.children.status.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.type.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.type.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.type.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.type.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.type.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.featured.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.featured.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.type.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.type.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.country_code.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.administrator.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.launchers.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.parent.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.parent.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.parent.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.image_url.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.cellBorderRadius"}, - {"key": "schema.__root_schema__.children.age.defaultValue"}, - {"key": "schema.__root_schema__.children.age.accentColor"}, - {"key": "schema.__root_schema__.children.age.borderRadius"}, - {"key": "schema.__root_schema__.children.flights_count.defaultValue"}, - {"key": "schema.__root_schema__.children.flights_count.accentColor"}, - {"key": "schema.__root_schema__.children.flights_count.borderRadius"}, - {"key": "schema.__root_schema__.children.landings_count.defaultValue"}, - {"key": "schema.__root_schema__.children.landings_count.accentColor"}, - {"key": "schema.__root_schema__.children.landings_count.borderRadius"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.accentColor"}, - {"key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius"}, - {"key": "schema.__root_schema__.children.in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.defaultValue"}, - {"key": "schema.__root_schema__.children.time_in_space.accentColor"}, - {"key": "schema.__root_schema__.children.time_in_space.borderRadius"}, - {"key": "schema.__root_schema__.children.eva_time.defaultValue"}, - {"key": "schema.__root_schema__.children.eva_time.accentColor"}, - {"key": "schema.__root_schema__.children.eva_time.borderRadius"}, - {"key": "schema.__root_schema__.children.spacewalks_count.defaultValue"}, - {"key": "schema.__root_schema__.children.spacewalks_count.accentColor"}, - {"key": "schema.__root_schema__.children.spacewalks_count.borderRadius"} - ], - "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", - "showReset": false, - "resetButtonLabel": "", - "key": "mb10lpx0lx", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 34, - "dynamicHeight": "FIXED", - "autoGenerateForm": true, - "widgetId": "rsugpn6p9u", - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "scrollContents": true, - "fixedFooter": true, - "submitButtonLabel": "", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Iframe2", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", - "searchTags": ["embed"], - "topRow": 17, - "bottomRow": 37, - "parentRowSpace": 10, - "source": "{{JSONForm1.sourceData.wiki}}", - "type": "IFRAME_WIDGET", - "hideCard": false, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "source"} - ], - "borderWidth": 1, - "key": "g8muw4zk94", - "isDeprecated": false, - "rightColumn": 34, - "widgetId": "mz6fhqu7a9", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Image2", - "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 24, - "bottomRow": 75, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.profile_image}}", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "xbvii1ix6y", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", - "dynamicPropertyPathList": [], - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 91, - "bottomRow": 115, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "imageShape": "RECTANGLE", - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "36azjue6y9", - "image": "{{JSONForm1.sourceData.agency.image_url}}", - "isDeprecated": false, - "rightColumn": 43, - "objectFit": "contain", - "widgetId": "rqyzl6wlzr", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container6", - "borderColor": "transparent", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 17, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 70, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": false, - "overflow": "NONE", - "fontFamily": "Noto Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "backgroundColor"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.name}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 63, - "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", - "textAlign": "CENTER", - "dynamicHeight": "FIXED", - "widgetId": "utlu5mh5r2", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "lutbmumiav", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }], - "key": "rpasupm5h1", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "lutbmumiav", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "v7vpjo9wpz", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "jr6l3jzyn8", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "v7vpjo9wpz", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "25rem", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 75, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "Nunito Sans", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "text"}, - {"key": "backgroundColor"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", - "key": "wnk00lfwil", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "textAlign": "RIGHT", - "dynamicHeight": "FIXED", - "widgetId": "6vq35sdbrv", - "isVisible": true, - "fontStyle": "", - "textColor": "#1e40af", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton1", - "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", - "buttonColor": "#1e40af", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 9, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "w4kz23hasp", - "isDeprecated": false, - "rightColumn": 44, - "iconName": "refresh", - "widgetId": "x1fkr3v9eo", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "dynamicPropertyPathList": [{"key": "progress"}], - "displayName": "Progress", - "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", - "searchTags": ["percent"], - "topRow": 81, - "bottomRow": 85, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "#1e40af", - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "key": "i0hq3tnqfi", - "showResult": true, - "isDeprecated": false, - "rightColumn": 30, - "counterClosewise": false, - "widgetId": "i3o88akg85", - "isVisible": true, - "steps": "", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "progress": "" - }, - { - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", - "searchTags": ["stars"], - "topRow": 86, - "bottomRow": 90, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": "5", - "hideCard": false, - "animateLoading": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 6, - "dynamicBindingPathList": [{"key": "defaultRate"}], - "isDisabled": false, - "key": "hv9pk8djb6", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 26, - "inactiveColor": "#D6D6D6", - "dynamicHeight": "FIXED", - "widgetId": "fe0ylf714w", - "isVisible": true, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "defaultRate": "{{astronautsLog.ratings.data}}", - "activeColor": "#1e40af", - "size": "LARGE", - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "minDynamicHeight": 4, - "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container7", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 91, - "bottomRow": 119, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "backgroundColor"} - ], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 280, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "children": [{ - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.84375, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "fontFamily"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{JSONForm1.sourceData.agency.description}}", - "key": "s8x2nnrhnk", - "isDeprecated": false, - "rightColumn": 64, - "backgroundColor": "transparent", - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "pwie12lxwz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#1e40af", - "version": 1, - "parentId": "e3t8svebdk", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }], - "key": "7jhkg61wuu", - "isDeprecated": false, - "rightColumn": 330, - "detachFromLayout": true, - "widgetId": "e3t8svebdk", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "7cpcokj50b", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "0", - "key": "j32coyaw4r", - "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", - "isDeprecated": false, - "rightColumn": 24, - "dynamicHeight": "FIXED", - "widgetId": "7cpcokj50b", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", - "topRow": 2, - "defaultCurrencyCode": "USD", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": true, - "version": 1, - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetName": "CurrencyInput1", - "dynamicPropertyPathList": [{"key": "onBlur"}], - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "parentColumnSpace": 13.75, - "dynamicTriggerPathList": [], - "labelPosition": "Top", - "key": "56rrtkdl37", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 19, - "widgetId": "z1ayixhauq", - "minWidth": 450, - "label": "Label", - "parentId": "vn0hhhi9ah", - "labelAlignment": "left", - "renderMode": "CANVAS", - "onBlur": "", - "responsiveBehavior": "fill", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 14, - "widgetName": "Button13", - "onClick": "{{filteredAstronauts_really_long.run()}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 10, - "bottomRow": 14, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 17, - "animateLoading": true, - "parentColumnSpace": 13.734375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "text": "{{fetch_astronauts.data.data}}", - "isDisabled": false, - "key": "kfwc5ab4um", - "isDeprecated": false, - "rightColumn": 17, - "isDefaultClickDisabled": true, - "widgetId": "jjuqt1ifnb", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "vn0hhhi9ah", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 10, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - }], - "borderWidth": "0", - "key": "3dd12un8x8", - "backgroundColor": "#eff6ff", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "h08lbuzxas", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "nl8f1m7oav", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ko3kkb450m", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "tb7gta7tfb", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "si6g5eoxgp", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "yhzhm228tu", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "yhzhm228tu", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "g90ws31m93", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "g90ws31m93", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "t3qbm5y91f", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "w8ynayy73b", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "xouwxo7b2m", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "up63zfuump", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qqi11sxegr", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "qqi11sxegr", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "e52k9rhbo7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "e52k9rhbo7", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal3", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas7", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton4", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "sug149rv39", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r34bouucht", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button5", - "onClick": "{{closeModal('Modal3')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "y8sdru05pv", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button6", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "l4nu1expuv", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "zvzi5jsd5u", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "zvzi5jsd5u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ljy0qzec2d", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ljy0qzec2d", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal4", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas8", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton5", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "9we1nw6waw", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "senfwwilkd", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button7", - "onClick": "{{closeModal('Modal4')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "88f6rwgir5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button8", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "oua6ex9wyf", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "lyiz2yxss7", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "lyiz2yxss7", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sxmqnk89c", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sxmqnk89c", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal5", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "onClose"}], - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [{"key": "onClose"}], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas9", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton6", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "57g8xip6m9", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text10", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "c1avbznl1f", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button9", - "onClick": "{{closeModal('Modal5')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "cm40e67pym", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button10", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "6vvcrt1z3t", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "sndkhe4bc2", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "sndkhe4bc2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "zlhoy988ce", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "zlhoy988ce", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "Modal6", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "widgetName": "Canvas10", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 0, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "IconButton7", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "ydwblf3fgy", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "w88iattdtr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - }, - { - "widgetName": "Text11", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "momczp21fx", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d49q1jow18", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button11", - "onClick": "{{closeModal('Modal6')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "4r2ie2z1iy", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button12", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "6u1n76ge7k", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "wy3sjg3y3r", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "76hhhkqi15", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "fn4g7s90bo", - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "widgetId": "76hhhkqi15", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "2sihk1i9j5", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "flexLayers": [] - }], - "key": "sctstvvix5", - "height": 240, - "isDeprecated": false, - "rightColumn": 0, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2sihk1i9j5", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "widgetName": "AudioRecorder1", - "dynamicPropertyPathList": [], - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 160, - "bottomRow": 167, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 14.0625, - "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", - "dynamicTriggerPathList": [{"key": "onRecordingStart"}], - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "ky6byinlri", - "isDeprecated": false, - "rightColumn": 18, - "widgetId": "1eppm1e2e6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "iconColor": "white" - } - ] - } - }], - "slug": "playground1", - "isHidden": false - }, - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad00" - } - ], - "actionCollectionList": [ - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC4", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC4", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", - "actions": [] - }, - "id": "Page 2_TC4", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7f" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [{ - "name": "myVar1", - "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC3", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [{ - "name": "myVar1", - "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC3", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 2", - "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", - "actions": [] - }, - "id": "Page 2_TC3", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad81" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [{ - "name": "locations", - "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC5", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [{ - "name": "locations", - "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC5", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", - "actions": [] - }, - "id": "Page 3_TC5", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad83" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 3", - "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", - "actions": [] - }, - "id": "Page 3_TC6", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad85" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 4", - "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC6", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 4", - "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", - "actions": [] - }, - "id": "Page 4_TC6", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad95" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad87" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject14", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject14", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject14", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad89" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject15", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject15", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject15", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8b" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject16", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject16", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground", - "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "id": "--Playground_JSObject16", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8d" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC2", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC2", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", - "actions": [] - }, - "id": "Page 1_TC2", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8f" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "selectOptions", - "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" - }, - { - "name": "selected", - "value": "''" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "selectOptions", - "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" - }, - { - "name": "selected", - "value": "''" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "TC1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", - "actions": [] - }, - "id": "Page 1_TC1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad91" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Page 1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", - "actions": [] - }, - "id": "Page 1_JSObject1", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad93" - }, - { - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "astronautsLog", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "astronautsLog", - "archivedActions": [], - "userPermissions": [], - "pageId": "--Playground1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", - "actions": [] - }, - "id": "--Playground1_astronautsLog", - "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad97" - } - ], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#FFEBFB", - "icon": "flight", - "unpublishedCustomJSLibs": [ - {"uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js"}, - {"uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js"}, - {"uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js"}, - {"uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js"}, - {"uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js"} - ], - "viewMode": false, - "isManualUpdate": false, - "pages": [ - { - "isDefault": false, - "id": "Page 3" - }, - { - "isDefault": false, - "id": "Navigated Page" - }, - { - "isDefault": false, - "id": "Page 4" - }, - { - "isDefault": true, - "id": "Page 2" - }, - { - "isDefault": false, - "id": "Page 1" - }, - { - "isDefault": false, - "id": "--Playground1" - }, - { - "isDefault": false, - "id": "--Playground" - }, - { - "isDefault": false, - "id": "Page 5" - } - ], - "deleted": false, - "embedSetting": { - "width": "1024px", - "showNavigationBar": true, - "height": "720px" - }, - "name": "CE-automation-test", - "appIsExample": false, - "isPublic": false, - "publishedPages": [], - "unreadCommentThreads": 0, - "slug": "ce-automation-test", - "evaluationVersion": 2 + { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace2" + }, + { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bacd8_660d3e57a59c5e33b46bace3" } + ], + "customJSLibList": [ + { + "name": "AWS", + "uidString": "AWS_https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", + "accessor": [ + "AWS" + ], + "url": "https://sdk.amazonaws.com/js/aws-sdk-2.410.0.min.js", + "version": "", + "defs": "{\"!name\":\"LIB/AWS\",\"AWS\":{\"util\":{\"environment\":{\"!type\":\"string\"},\"engine\":{\"!type\":\"fn()\",\"prototype\":{}},\"userAgent\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscape\":{\"!type\":\"fn()\",\"prototype\":{}},\"uriEscapePath\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"urlFormat\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryStringParse\":{\"!type\":\"fn()\",\"prototype\":{}},\"queryParamsToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"readFileSync\":{\"!type\":\"fn()\",\"prototype\":{}},\"base64\":{\"encode\":{},\"decode\":{}},\"buffer\":{\"toStream\":{},\"concat\":{}},\"string\":{\"byteLength\":{},\"upperFirst\":{},\"lowerFirst\":{}},\"ini\":{\"parse\":{}},\"fn\":{\"noop\":{},\"callback\":{},\"makeAsync\":{}},\"date\":{\"getDate\":{},\"iso8601\":{},\"rfc822\":{},\"unixTimestamp\":{},\"from\":{},\"format\":{},\"parseTimestamp\":{}},\"crypto\":{\"crc32Table\":{},\"crc32\":{},\"hmac\":{},\"md5\":{},\"sha256\":{},\"hash\":{},\"toHex\":{},\"createHash\":{},\"lib\":{}},\"abort\":{},\"each\":{\"!type\":\"fn()\",\"prototype\":{}},\"arrayEach\":{\"!type\":\"fn()\",\"prototype\":{}},\"update\":{\"!type\":\"fn()\",\"prototype\":{}},\"merge\":{\"!type\":\"fn()\",\"prototype\":{}},\"copy\":{\"!type\":\"fn()\",\"prototype\":{}},\"isEmpty\":{\"!type\":\"fn()\",\"prototype\":{}},\"arraySliceFn\":{\"!type\":\"fn()\",\"prototype\":{}},\"isType\":{\"!type\":\"fn()\",\"prototype\":{}},\"typeName\":{\"!type\":\"fn()\",\"prototype\":{}},\"error\":{\"!type\":\"fn()\",\"prototype\":{}},\"inherit\":{\"!type\":\"fn()\",\"prototype\":{}},\"mixin\":{\"!type\":\"fn()\",\"prototype\":{}},\"hideProperties\":{\"!type\":\"fn()\",\"prototype\":{}},\"property\":{\"!type\":\"fn()\",\"prototype\":{}},\"memoizedProperty\":{\"!type\":\"fn()\",\"prototype\":{}},\"hoistPayloadMember\":{\"!type\":\"fn()\",\"prototype\":{}},\"computeSha256\":{\"!type\":\"fn()\",\"prototype\":{}},\"isClockSkewed\":{\"!type\":\"fn()\",\"prototype\":{}},\"applyClockOffset\":{\"!type\":\"fn()\",\"prototype\":{}},\"extractRequestId\":{\"!type\":\"fn()\",\"prototype\":{}},\"addPromises\":{\"!type\":\"fn()\",\"prototype\":{}},\"promisifyMethod\":{\"!type\":\"fn()\",\"prototype\":{}},\"isDualstackAvailable\":{\"!type\":\"fn()\",\"prototype\":{}},\"calculateRetryDelay\":{\"!type\":\"fn()\",\"prototype\":{}},\"handleRequestWithRetries\":{\"!type\":\"fn()\",\"prototype\":{}},\"uuid\":{\"v4\":{}},\"convertPayloadToString\":{\"!type\":\"fn()\",\"prototype\":{}},\"defer\":{\"!type\":\"fn()\",\"prototype\":{}},\"defaultProfile\":{\"!type\":\"string\"},\"configOptInEnv\":{\"!type\":\"string\"},\"sharedCredentialsFileEnv\":{\"!type\":\"string\"},\"sharedConfigFileEnv\":{\"!type\":\"string\"},\"imdsDisabledEnv\":{\"!type\":\"string\"},\"Buffer\":{\"!type\":\"fn()\",\"prototype\":{},\"TYPED_ARRAY_SUPPORT\":{},\"poolSize\":{},\"_augment\":{},\"from\":{},\"alloc\":{},\"allocUnsafe\":{},\"allocUnsafeSlow\":{},\"isBuffer\":{},\"compare\":{},\"isEncoding\":{},\"concat\":{},\"byteLength\":{}},\"url\":{\"parse\":{},\"resolve\":{},\"resolveObject\":{},\"format\":{},\"Url\":{}},\"querystring\":{\"parse\":{},\"decode\":{},\"stringify\":{},\"encode\":{}},\"realClock\":{\"now\":{}},\"createEventStream\":{\"!type\":\"fn()\",\"prototype\":{}},\"isBrowser\":{\"!type\":\"fn()\",\"prototype\":{}},\"isNode\":{\"!type\":\"fn()\",\"prototype\":{}}},\"VERSION\":{\"!type\":\"string\"},\"Signers\":{\"RequestSigner\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getVersion\":{}},\"V2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V3Https\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"V4\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Presign\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}}},\"Protocol\":{\"Json\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Query\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"Rest\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{},\"generateURI\":{}},\"RestJson\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}},\"RestXml\":{\"buildRequest\":{},\"extractError\":{},\"extractData\":{}}},\"XML\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"JSON\":{\"Builder\":{\"!type\":\"fn()\",\"prototype\":{}},\"Parser\":{\"!type\":\"fn()\",\"prototype\":{}}},\"Model\":{\"Api\":{\"!type\":\"fn()\",\"prototype\":{}},\"Operation\":{\"!type\":\"fn()\",\"prototype\":{}},\"Shape\":{\"!type\":\"fn()\",\"prototype\":{},\"normalizedTypes\":{},\"types\":{},\"resolve\":{},\"create\":{},\"shapes\":{}},\"Paginator\":{\"!type\":\"fn()\",\"prototype\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{}}},\"apiLoader\":{\"!type\":\"fn()\",\"prototype\":{},\"services\":{\"sts\":{},\"cognitoidentity\":{},\"acm\":{},\"apigateway\":{},\"applicationautoscaling\":{},\"autoscaling\":{},\"cloudformation\":{},\"cloudfront\":{},\"cloudhsm\":{},\"cloudtrail\":{},\"cloudwatch\":{},\"cloudwatchevents\":{},\"cloudwatchlogs\":{},\"codebuild\":{},\"codecommit\":{},\"codedeploy\":{},\"codepipeline\":{},\"cognitoidentityserviceprovider\":{},\"cognitosync\":{},\"configservice\":{},\"cur\":{},\"devicefarm\":{},\"directconnect\":{},\"dynamodb\":{},\"dynamodbstreams\":{},\"ec2\":{},\"ecr\":{},\"ecs\":{},\"efs\":{},\"elasticache\":{},\"elasticbeanstalk\":{},\"elb\":{},\"elbv2\":{},\"emr\":{},\"elastictranscoder\":{},\"firehose\":{},\"gamelift\":{},\"inspector\":{},\"iot\":{},\"iotdata\":{},\"kinesis\":{},\"kms\":{},\"lambda\":{},\"lexruntime\":{},\"machinelearning\":{},\"marketplacecommerceanalytics\":{},\"mturk\":{},\"mobileanalytics\":{},\"opsworks\":{},\"polly\":{},\"rds\":{},\"redshift\":{},\"rekognition\":{},\"route53\":{},\"route53domains\":{},\"s3\":{},\"servicecatalog\":{},\"ses\":{},\"sns\":{},\"sqs\":{},\"ssm\":{},\"storagegateway\":{},\"waf\":{},\"workdocs\":{},\"lexmodelbuildingservice\":{},\"pricing\":{},\"mediastoredata\":{},\"comprehend\":{},\"kinesisvideoarchivedmedia\":{},\"kinesisvideomedia\":{},\"kinesisvideo\":{},\"translate\":{},\"secretsmanager\":{}}},\"EndpointCache\":{\"!type\":\"fn()\",\"prototype\":{\"size\":{}},\"getKeyString\":{}},\"SequentialExecutor\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"Service\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defineMethods\":{},\"defineService\":{},\"addVersions\":{},\"defineServiceApi\":{},\"hasService\":{},\"addDefaultMonitoringListeners\":{},\"_serviceMap\":{}},\"Credentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"CredentialProviderChain\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"defaultProviders\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Config\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"config\":{\"credentials\":{},\"credentialProvider\":{},\"region\":{},\"logger\":{},\"apiVersions\":{},\"apiVersion\":{},\"endpoint\":{},\"httpOptions\":{},\"maxRetries\":{},\"maxRedirects\":{},\"paramValidation\":{},\"sslEnabled\":{},\"s3ForcePathStyle\":{},\"s3BucketEndpoint\":{},\"s3DisableBodySigning\":{},\"computeChecksums\":{},\"convertResponseTypes\":{},\"correctClockSkew\":{},\"customUserAgent\":{},\"dynamoDbCrc32\":{},\"systemClockOffset\":{},\"signatureVersion\":{},\"signatureCache\":{},\"retryDelayOptions\":{},\"useAccelerateEndpoint\":{},\"clientSideMonitoring\":{},\"endpointDiscoveryEnabled\":{},\"endpointCacheSize\":{},\"hostPrefixEnabled\":{},\"getCredentials\":{},\"update\":{},\"loadFromPath\":{},\"clear\":{},\"set\":{},\"keys\":{},\"extractCredentials\":{},\"setPromisesDependency\":{},\"getPromisesDependency\":{}},\"Endpoint\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpRequest\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpResponse\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"HttpClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"getInstance\":{},\"streamsApiVersion\":{}},\"EventListeners\":{\"Core\":{},\"CorePost\":{},\"Logger\":{},\"Json\":{},\"Rest\":{},\"RestJson\":{},\"RestXml\":{},\"Query\":{}},\"Request\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"addPromisesToClass\":{},\"deletePromisesFromClass\":{}},\"Response\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ResourceWaiter\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ParamValidator\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"events\":{\"_events\":{},\"listeners\":{},\"on\":{},\"onAsync\":{},\"removeListener\":{},\"removeAllListeners\":{},\"emit\":{},\"callListeners\":{},\"addListeners\":{},\"addNamedListener\":{},\"addNamedAsyncListener\":{},\"addNamedListeners\":{},\"addListener\":{}},\"endpointCache\":{\"maxSize\":{},\"cache\":{},\"size\":{},\"put\":{},\"get\":{},\"populateValue\":{},\"empty\":{},\"remove\":{}},\"STS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"TemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ChainableTemporaryCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"WebIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"CognitoIdentity\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"SAMLCredentials\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"XHRClient\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{}},\"ACM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"APIGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ApplicationAutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"AutoScaling\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFormation\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudFront\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"CloudHSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudTrail\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatch\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchEvents\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CloudWatchLogs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeBuild\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeCommit\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodeDeploy\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CodePipeline\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoIdentityServiceProvider\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CognitoSync\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ConfigService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"CUR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DeviceFarm\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DirectConnect\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"DynamoDB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Converter\":{},\"DocumentClient\":{}},\"DynamoDBStreams\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EC2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ECS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EFS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElastiCache\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticBeanstalk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELB\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ELBv2\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"EMR\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"ElasticTranscoder\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Firehose\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"GameLift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Inspector\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Iot\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"IotData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Kinesis\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KMS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Lambda\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexRuntime\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MachineLearning\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MarketplaceCommerceAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MTurk\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MobileAnalytics\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"OpsWorks\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Polly\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Presigner\":{}},\"RDS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"Signer\":{}},\"Redshift\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Rekognition\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Route53Domains\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"S3\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{},\"ManagedUpload\":{}},\"ServiceCatalog\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SES\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SNS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SQS\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SSM\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"StorageGateway\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WAF\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"WorkDocs\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"LexModelBuildingService\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Pricing\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"MediaStoreData\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Comprehend\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoArchivedMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideoMedia\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"KinesisVideo\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"Translate\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}},\"SecretsManager\":{\"!type\":\"fn()\",\"prototype\":{},\"__super__\":{},\"services\":{},\"apiVersions\":{},\"serviceIdentifier\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "uuidjs", + "uidString": "UUID_https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", + "accessor": [ + "UUID" + ], + "url": "https://cdn.jsdelivr.net/npm/uuidjs@4.2.12/src/uuid.min.js", + "version": "4.2.12", + "defs": "{\"!name\":\"LIB/UUID\",\"UUID\":{\"!type\":\"fn()\",\"prototype\":{\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"generate\":{\"!type\":\"fn()\",\"prototype\":{}},\"_getRandomInt\":{\"!type\":\"fn()\",\"prototype\":{}},\"_hexAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"overwrittenUUID\":{\"!type\":\"?\"},\"useMathRandom\":{\"!type\":\"fn()\",\"prototype\":{}},\"FIELD_NAMES\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"FIELD_SIZES\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"genV4\":{\"!type\":\"fn()\",\"prototype\":{}},\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"_binAligner\":{\"!type\":\"fn()\",\"prototype\":{}},\"NIL\":{\"intFields\":{\"0\":{\"!type\":\"number\"},\"1\":{\"!type\":\"number\"},\"2\":{\"!type\":\"number\"},\"3\":{\"!type\":\"number\"},\"4\":{\"!type\":\"number\"},\"5\":{\"!type\":\"number\"},\"timeLow\":{\"!type\":\"number\"},\"timeMid\":{\"!type\":\"number\"},\"timeHiAndVersion\":{\"!type\":\"number\"},\"clockSeqHiAndReserved\":{\"!type\":\"number\"},\"clockSeqLow\":{\"!type\":\"number\"},\"node\":{\"!type\":\"number\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"bitFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"hexFields\":{\"0\":{\"!type\":\"string\"},\"1\":{\"!type\":\"string\"},\"2\":{\"!type\":\"string\"},\"3\":{\"!type\":\"string\"},\"4\":{\"!type\":\"string\"},\"5\":{\"!type\":\"string\"},\"timeLow\":{\"!type\":\"string\"},\"timeMid\":{\"!type\":\"string\"},\"timeHiAndVersion\":{\"!type\":\"string\"},\"clockSeqHiAndReserved\":{\"!type\":\"string\"},\"clockSeqLow\":{\"!type\":\"string\"},\"node\":{\"!type\":\"string\"},\"at\":{\"!type\":\"fn()\"},\"concat\":{\"!type\":\"fn()\"},\"copyWithin\":{\"!type\":\"fn()\"},\"fill\":{\"!type\":\"fn()\"},\"find\":{\"!type\":\"fn()\"},\"findIndex\":{\"!type\":\"fn()\"},\"lastIndexOf\":{\"!type\":\"fn()\"},\"pop\":{\"!type\":\"fn()\"},\"push\":{\"!type\":\"fn()\"},\"reverse\":{\"!type\":\"fn()\"},\"shift\":{\"!type\":\"fn()\"},\"unshift\":{\"!type\":\"fn()\"},\"slice\":{\"!type\":\"fn()\"},\"sort\":{\"!type\":\"fn()\"},\"splice\":{\"!type\":\"fn()\"},\"includes\":{\"!type\":\"fn()\"},\"indexOf\":{\"!type\":\"fn()\"},\"join\":{\"!type\":\"fn()\"},\"keys\":{\"!type\":\"fn()\"},\"entries\":{\"!type\":\"fn()\"},\"values\":{\"!type\":\"fn()\"},\"forEach\":{\"!type\":\"fn()\"},\"filter\":{\"!type\":\"fn()\"},\"flat\":{\"!type\":\"fn()\"},\"flatMap\":{\"!type\":\"fn()\"},\"map\":{\"!type\":\"fn()\"},\"every\":{\"!type\":\"fn()\"},\"some\":{\"!type\":\"fn()\"},\"reduce\":{\"!type\":\"fn()\"},\"reduceRight\":{\"!type\":\"fn()\"},\"toLocaleString\":{\"!type\":\"fn()\"},\"toString\":{\"!type\":\"fn()\"},\"findLast\":{\"!type\":\"fn()\"},\"findLastIndex\":{\"!type\":\"fn()\"},\"toReversed\":{\"!type\":\"fn()\"},\"toSorted\":{\"!type\":\"fn()\"},\"toSpliced\":{\"!type\":\"fn()\"},\"with\":{\"!type\":\"fn()\"}},\"version\":{\"!type\":\"number\"},\"bitString\":{\"!type\":\"string\"},\"hexNoDelim\":{\"!type\":\"string\"},\"hexString\":{\"!type\":\"string\"},\"urn\":{\"!type\":\"string\"},\"_init\":{\"!type\":\"fn()\",\"prototype\":{}},\"toString\":{\"!type\":\"fn()\",\"prototype\":{}},\"equals\":{\"!type\":\"fn()\",\"prototype\":{}}},\"genV1\":{\"!type\":\"fn()\",\"prototype\":{}},\"resetState\":{\"!type\":\"fn()\",\"prototype\":{}},\"_tsRatio\":{\"!type\":\"number\"},\"_state\":{\"!type\":\"?\"},\"_getTimeFieldValues\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "@amplitude/analytics-browser", + "uidString": "amplitude_https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", + "accessor": [ + "amplitude" + ], + "url": "https://cdn.jsdelivr.net/npm/@amplitude/analytics-browser@1.6.1/lib/scripts/amplitude-min.umd.js", + "version": "1.6.1", + "defs": "{\"!name\":\"LIB/amplitude\",\"amplitude\":{\"Identify\":{\"!type\":\"fn()\",\"prototype\":{}},\"Revenue\":{\"!type\":\"fn()\",\"prototype\":{}},\"Types\":{\"ServerZone\":{},\"SpecialEventType\":{},\"IdentifyOperation\":{},\"RevenueProperty\":{},\"LogLevel\":{},\"PluginType\":{},\"Status\":{},\"TransportType\":{}},\"add\":{},\"createInstance\":{},\"flush\":{},\"getDeviceId\":{},\"getSessionId\":{},\"getUserId\":{},\"groupIdentify\":{},\"identify\":{},\"init\":{},\"logEvent\":{},\"remove\":{},\"reset\":{},\"revenue\":{},\"runQueuedFunctions\":{},\"setDeviceId\":{},\"setGroup\":{},\"setOptOut\":{},\"setSessionId\":{},\"setTransport\":{},\"setUserId\":{},\"track\":{},\"__esModule\":{}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "jsonwebtoken", + "uidString": "jsonwebtoken_/libraries/jsonwebtoken@8.5.1.js", + "accessor": [ + "jsonwebtoken" + ], + "url": "/libraries/jsonwebtoken@8.5.1.js", + "version": "8.5.1", + "defs": "{\"!name\":\"LIB/jsonwebtoken\",\"jsonwebtoken\":{\"decode\":{\"!type\":\"fn()\",\"prototype\":{}},\"verify\":{\"!type\":\"fn()\",\"prototype\":{}},\"sign\":{\"!type\":\"fn()\",\"prototype\":{}},\"JsonWebTokenError\":{\"!type\":\"fn()\",\"prototype\":{\"toString\":{\"!type\":\"fn()\"},\"message\":{\"!type\":\"string\"},\"stack\":{\"!type\":\"string\"}}},\"NotBeforeError\":{\"!type\":\"fn()\",\"prototype\":{}},\"TokenExpiredError\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + { + "name": "xmlParser", + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "accessor": [ + "xmlParser" + ], + "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "version": "3.17.5", + "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "pageList": [ + { + "unpublishedPage": { + "name": "Navigated Page", + "slug": "navigated-page", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 5, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Page navigation from TC3 gets you here", + "key": "ptl4x2jsj7", + "isDeprecated": false, + "rightColumn": 55, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "5e44ag6uyn", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "3rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Navigated Page", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Navigated Page", + "slug": "navigated-page", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 5, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Page navigation from TC3 gets you here", + "key": "ptl4x2jsj7", + "isDeprecated": false, + "rightColumn": 55, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "5e44ag6uyn", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "3rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Navigated Page", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf6" + }, + { + "unpublishedPage": { + "name": "Page 2", + "slug": "page-2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1870, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "rtn5gj1iay", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data.message}}", + "isDeprecated": false, + "rightColumn": 44, + "objectFit": "contain", + "widgetId": "2evm572ii0", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "0lmhvlsozc", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 6, + "bottomRow": 93, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "hdrkhj2fvt", + "containerStyle": "none", + "bottomRow": 870, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "yrdah1axob", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "pjvnbnmrik", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC4", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "lantjruf0o", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text1Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 53, + "bottomRow": 69, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.kittyFact}}", + "key": "smwgwx0oj7", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9hsqxgd5tt", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 53, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 69, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image1Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 14, + "bottomRow": 51, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "v1dcrk183j", + "image": "{{appsmith.store.doggoImage}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "t6b330438y", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 16, + "bottomRow": 53, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "ikay0ds7n4", + "image": "{{appsmith.store.kittyImage}}", + "isDeprecated": false, + "rightColumn": 32, + "objectFit": "contain", + "widgetId": "4z5pv3m1em", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 16, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 53, + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 8, + "bottomRow": 14, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Cat", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{TC4.cat()}}" + }, + "groupButton2": { + "label": "Dog", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{TC4.dog();}}" + }, + "groupButton0c5t9yzrfh": { + "id": "groupButton0c5t9yzrfh", + "index": 2, + "label": "Both", + "menuItems": {}, + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "r41vw4o7o3", + "isDisabled": false, + "isVisible": true, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "onClick": "{{TC4.both()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.buttonColor" + }, + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 47, + "widgetId": "cp1ku9sd4h", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2Copy1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 51, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 10.337890625, + "dynamicTriggerPathList": [], + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.dogFact}}", + "key": "gczlrxsr70", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "svs7gh57bz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1Copy", + "isCanvas": false, + "dynamicPropertyPathList": [], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 69, + "bottomRow": 75, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Clear kitty", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{clearInterval('kitty')}}" + }, + "groupButton2": { + "label": "Clear doggo", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{clearInterval('doggo')}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "4nwrn0lnur", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "originalTopRow": 69, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 75, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 81, + "widgetName": "NumberSlider1", + "defaultValue": "5000", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", + "tooltipAlwaysOn": false, + "labelText": "Refresh duration", + "searchTags": [ + "range" + ], + "topRow": 77, + "bottomRow": 81, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 51, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 13.796875, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "w87aglxqe9", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 52, + "max": "15000", + "widgetId": "pw55xzgtyd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "hdrkhj2fvt", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 73, + "responsiveBehavior": "fill", + "originalTopRow": 77, + "mobileLeftColumn": 11, + "originalBottomRow": 81, + "step": "10", + "showMarksLabel": true + }, + { + "mobileBottomRow": 13, + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 9, + "bottomRow": 16, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", + "key": "o7lra5yjtq", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "k2jjway841", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9, + "responsiveBehavior": "fill", + "originalTopRow": 9, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 16, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 6, + "widgetName": "Button1", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 15, + "animateLoading": true, + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "mq36p1d6a7", + "isDeprecated": false, + "rightColumn": 15, + "isDefaultClickDisabled": true, + "widgetId": "52aina4tgc", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "yrdah1axob", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 92, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container2", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 105, + "bottomRow": 179, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1Copy", + "detachFromLayout": true, + "widgetId": "cvswye62f0", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "qophrhb9ws", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 731.2601661682129, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 46, + "iconName": "arrow-top-right", + "widgetId": "yap98rhcqn", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "isSortable": true, + "type": "TABLE_WIDGET", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 43, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "widgetName": "Table2Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 46, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "onPageSizeChange": "", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onPageSizeChange" + } + ], + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 64, + "textSize": "0.875rem", + "widgetId": "ks1q35pgko", + "tableData": "{{Api3.data}}", + "label": "Data", + "searchKey": "", + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "widgetName": "Text5", + "borderColor": "#3730a3", + "dynamicPropertyPathList": [], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 67, + "bottomRow": 72, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "borderWidth": "2", + "truncateButtonColor": "#FFC13D", + "text": "Widget navigation led you here", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 44, + "backgroundColor": "#3730a3", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "0mi3h8zskd", + "isVisible": true, + "fontStyle": "", + "textColor": "#fafafa", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table1Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 21, + "textSize": "0.875rem", + "widgetId": "44lgrfydql", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api1.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "none", + "widgetName": "Select2", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Select navigation type", + "topRow": 9, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "10", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC3.myVar1}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 48, + "dynamicHeight": "FIXED", + "widgetId": "ywc7thfwfa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{TC3.myFun1()}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC3", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "ht0x7fh5ev", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table2", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 21, + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 43, + "textSize": "0.875rem", + "widgetId": "j4hy3296sv", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api2.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Tabs1", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.74a6d653.svg", + "topRow": 47, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onTabSelected" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "boxShadow": "none", + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "bv937y1isa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "tabId": "tab2", + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 3, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", + "key": "atozs3dqkq", + "isDeprecated": false, + "rightColumn": 60, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "stu122x6ov", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "fc3l3b6pjd", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "fc3l3b6pjd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "wvw41p337s", + "isDeprecated": false, + "rightColumn": 39, + "dynamicHeight": "FIXED", + "widgetId": "1wwv4lpx0h", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "onTabSelected": "", + "shouldShowTabs": true, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "bv937y1isa", + "isVisible": true, + "index": 0 + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "fc3l3b6pjd", + "isVisible": true, + "index": 1 + } + }, + "isVisible": true, + "version": 3, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "qophrhb9ws", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 104, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 178, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data[0].url ?? Image2.image}}", + "isDeprecated": false, + "rightColumn": 12, + "objectFit": "contain", + "widgetId": "ra1tf5j9f4", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.fact}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "4ubwdgb1h3", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 2_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_Api2", + "name": "Api2", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_Api3", + "name": "Api3", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_petImagesold", + "name": "petImagesold", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_petFactsold", + "name": "petFactsold", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 2", + "slug": "page-2", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1870, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "rtn5gj1iay", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data.message}}", + "isDeprecated": false, + "rightColumn": 44, + "objectFit": "contain", + "widgetId": "2evm572ii0", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.facts[0] ?? \"Waiting to show dog facts\"}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "0lmhvlsozc", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 6, + "bottomRow": 93, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "hdrkhj2fvt", + "containerStyle": "none", + "bottomRow": 870, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "yrdah1axob", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "pjvnbnmrik", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC4", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "lantjruf0o", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text1Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 53, + "bottomRow": 69, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.kittyFact}}", + "key": "smwgwx0oj7", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9hsqxgd5tt", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 53, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 69, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image1Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 14, + "bottomRow": 51, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "v1dcrk183j", + "image": "{{appsmith.store.doggoImage}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "t6b330438y", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 16, + "bottomRow": 53, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "ikay0ds7n4", + "image": "{{appsmith.store.kittyImage}}", + "isDeprecated": false, + "rightColumn": 32, + "objectFit": "contain", + "widgetId": "4z5pv3m1em", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 16, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 53, + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 8, + "bottomRow": 14, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Cat", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{TC4.cat()}}" + }, + "groupButton2": { + "label": "Dog", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{TC4.dog();}}" + }, + "groupButton0c5t9yzrfh": { + "id": "groupButton0c5t9yzrfh", + "index": 2, + "label": "Both", + "menuItems": {}, + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "r41vw4o7o3", + "isDisabled": false, + "isVisible": true, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "onClick": "{{TC4.both()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton0c5t9yzrfh.onClick" + } + ], + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "groupButtons.groupButton0c5t9yzrfh.buttonColor" + }, + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 47, + "widgetId": "cp1ku9sd4h", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2Copy1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 51, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 10.337890625, + "dynamicTriggerPathList": [], + "leftColumn": 32, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.dogFact}}", + "key": "gczlrxsr70", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "svs7gh57bz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "ButtonGroup1Copy", + "isCanvas": false, + "dynamicPropertyPathList": [], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218.svg", + "topRow": 69, + "bottomRow": 75, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Clear kitty", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#f3e8ff", + "onClick": "{{clearInterval('kitty')}}" + }, + "groupButton2": { + "label": "Clear doggo", + "iconName": "cloud", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "#fee2e2", + "onClick": "{{clearInterval('doggo')}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "vnw8w44kcq", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "4nwrn0lnur", + "isVisible": true, + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "originalTopRow": 69, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 75, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 81, + "widgetName": "NumberSlider1", + "defaultValue": "5000", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.9b32c922c2540d18f7a13976d9cb2f24.svg", + "tooltipAlwaysOn": false, + "labelText": "Refresh duration", + "searchTags": [ + "range" + ], + "topRow": 77, + "bottomRow": 81, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 51, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 13.796875, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "w87aglxqe9", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 52, + "max": "15000", + "widgetId": "pw55xzgtyd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"label\": \"5s\",\n \"value\": 5000\n },\n {\n \"label\": \"10s\",\n \"value\": 10000\n },\n {\n \"label\": \"15s\",\n \"value\": 15000\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "hdrkhj2fvt", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 73, + "responsiveBehavior": "fill", + "originalTopRow": 77, + "mobileLeftColumn": 11, + "originalBottomRow": 81, + "step": "10", + "showMarksLabel": true + }, + { + "mobileBottomRow": 13, + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 9, + "bottomRow": 16, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.factsApi}}\n{{appsmith.store.imageApi}}", + "key": "o7lra5yjtq", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "k2jjway841", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9, + "responsiveBehavior": "fill", + "originalTopRow": 9, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 16, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 6, + "widgetName": "Button1", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.7beb9123fb53027d9d6b778cdfe4caed.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 15, + "animateLoading": true, + "parentColumnSpace": 13.78125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "mq36p1d6a7", + "isDeprecated": false, + "rightColumn": 15, + "isDefaultClickDisabled": true, + "widgetId": "52aina4tgc", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "hdrkhj2fvt", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "yrdah1axob", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 92, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container2", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 105, + "bottomRow": 179, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1Copy", + "detachFromLayout": true, + "widgetId": "cvswye62f0", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "qophrhb9ws", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 731.2601661682129, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 46, + "iconName": "arrow-top-right", + "widgetId": "yap98rhcqn", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "isSortable": true, + "type": "TABLE_WIDGET", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 43, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "widgetName": "Table2Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 46, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "onPageSizeChange": "", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onPageSizeChange" + } + ], + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 64, + "textSize": "0.875rem", + "widgetId": "ks1q35pgko", + "tableData": "{{Api3.data}}", + "label": "Data", + "searchKey": "", + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "widgetName": "Text5", + "borderColor": "#3730a3", + "dynamicPropertyPathList": [], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 67, + "bottomRow": 72, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "borderWidth": "2", + "truncateButtonColor": "#FFC13D", + "text": "Widget navigation led you here", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 44, + "backgroundColor": "#3730a3", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "0mi3h8zskd", + "isVisible": true, + "fontStyle": "", + "textColor": "#fafafa", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table1Copy", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1Copy.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 21, + "textSize": "0.875rem", + "widgetId": "44lgrfydql", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api1.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "none", + "widgetName": "Select2", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Select navigation type", + "topRow": 9, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "10", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC3.myVar1}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 48, + "dynamicHeight": "FIXED", + "widgetId": "ywc7thfwfa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "cvswye62f0", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{TC3.myFun1()}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC3", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "ht0x7fh5ev", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Table2", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "isVisibleDownload": true, + "dynamicPropertyPathList": [], + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 21, + "primaryColumns": { + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "id": { + "index": 1, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.id))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table2.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "delimiter": ",", + "key": "1jwvrzjzn4", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 43, + "textSize": "0.875rem", + "widgetId": "j4hy3296sv", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "tableData": "{{Api2.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Tabs1", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.74a6d653.svg", + "topRow": 47, + "bottomRow": 67, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onTabSelected" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "boxShadow": "none", + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "bv937y1isa", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "tabId": "tab2", + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 160, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 3, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "If you're seeing this message, then you've most probably been redirected to this spot ✌🏽", + "key": "atozs3dqkq", + "isDeprecated": false, + "rightColumn": 60, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "stu122x6ov", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "fc3l3b6pjd", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "isDisabled": false, + "key": "2lemx27cvt", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "fc3l3b6pjd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "1wwv4lpx0h", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "wvw41p337s", + "isDeprecated": false, + "rightColumn": 39, + "dynamicHeight": "FIXED", + "widgetId": "1wwv4lpx0h", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "onTabSelected": "", + "shouldShowTabs": true, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "bv937y1isa", + "isVisible": true, + "index": 0 + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "fc3l3b6pjd", + "isVisible": true, + "index": 1 + } + }, + "isVisible": true, + "version": 3, + "parentId": "cvswye62f0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "qophrhb9ws", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 104, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 178, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "h108wfmd0r", + "image": "{{petImagesold.data[0].url ?? Image2.image}}", + "isDeprecated": false, + "rightColumn": 12, + "objectFit": "contain", + "widgetId": "ra1tf5j9f4", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 104, + "enableRotation": false + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 93, + "bottomRow": 105, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{petFactsold.data.fact}}", + "key": "7f6oqdkh8t", + "isDeprecated": false, + "rightColumn": 32, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "4ubwdgb1h3", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 92, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 104, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 2_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_TC4.both", + "name": "TC4.both", + "collectionId": "Page 2_TC4", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 2_petImages", + "name": "petImages", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "Page 2_petFacts", + "name": "petFacts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 2", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf4" + }, + { + "unpublishedPage": { + "name": "Page 3", + "slug": "page-3", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1300, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1, + "bottomRow": 59, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2", + "detachFromLayout": true, + "widgetId": "92o1wf4kiz", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "v81j6i48ks", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "qgdqioe4om", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 50, + "bottomRow": 55, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 18, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", + "key": "ltq71svusm", + "isDeprecated": false, + "rightColumn": 44, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "15s5q5fjq5", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 50, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 55, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map3", + "defaultMarkers": "{{TC5.locations}}", + "dynamicPropertyPathList": [], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 13, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": false, + "allowZoom": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "defaultMarkers" + } + ], + "enablePickLocation": false, + "mapCenter": { + "lat": 28.6105073, + "long": 77.1145653, + "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India" + }, + "isClickedMarkerCentered": false, + "isDisabled": false, + "enableSearch": false, + "key": "6ewoa3cy5w", + "isDeprecated": false, + "rightColumn": 36.57142857142857, + "allowClustering": false, + "widgetId": "2ng48j802d", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 14, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 48 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 13, + "bottomRow": 46, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "leftColumn": 37.58730158730158, + "children": [ + { + "rightColumn": 323.44199657440186, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "zap3upnpc9", + "containerStyle": "none", + "bottomRow": 330, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "0c4qu88gua", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 435.94356060028076, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 27, + "bottomRow": 31, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 8.347826086956522, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.count}}", + "key": "q1mz71t6fa", + "isDeprecated": false, + "rightColumn": 52.869565217391305, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "nq2no4e7u1", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 44, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 48, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{TC5.countdown()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 22, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", + "isDisabled": false, + "key": "nfmoy84nid", + "isDeprecated": false, + "rightColumn": 61, + "isDefaultClickDisabled": true, + "widgetId": "dqzhco0pxx", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 15, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 19, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "widgetName": "NumberSlider2", + "defaultValue": "10", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "pick countdown duration", + "searchTags": [ + "range" + ], + "topRow": 15, + "bottomRow": 22, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": "10", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": "200", + "widgetId": "25v6rx7lp5", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "NumberSlider1", + "defaultValue": "50", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "select a number you want to countdown from", + "searchTags": [ + "range" + ], + "topRow": 7, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": 100, + "widgetId": "krvk4jsa77", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "OUTTER VARIABLE MODIFICATION", + "key": "s7vnc82698", + "isDeprecated": false, + "rightColumn": 61.21739130434783, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "a8tis5fxkf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "0c4qu88gua", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 13, + "maxDynamicHeight": 9000, + "originalBottomRow": 46, + "minDynamicHeight": 10 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "9laodeyhr2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v81j6i48ks", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + }, + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2Copy", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 64, + "bottomRow": 122, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2Copy", + "detachFromLayout": true, + "widgetId": "krk7t6fkrj", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mtx9rr9sv3", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "kgie13n9d2", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC6", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "8od3vchpi2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 24, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.56103515625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "", + "key": "sefx44qvp2", + "isDeprecated": false, + "rightColumn": 25, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "65xjdau988", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 20, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 9, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "mtx9rr9sv3", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 3", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 3", + "slug": "page-3", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1300, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1, + "bottomRow": 59, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2", + "detachFromLayout": true, + "widgetId": "92o1wf4kiz", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "v81j6i48ks", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "qgdqioe4om", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 50, + "bottomRow": 55, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 18, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Click on a map pin to see it's location\n{{Map3.selectedMarker.title ?? \"\"}}", + "key": "ltq71svusm", + "isDeprecated": false, + "rightColumn": 44, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "15s5q5fjq5", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 50, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 55, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map3", + "defaultMarkers": "{{TC5.locations}}", + "dynamicPropertyPathList": [], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 13, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": false, + "allowZoom": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "defaultMarkers" + } + ], + "enablePickLocation": false, + "mapCenter": { + "lat": 28.6105073, + "long": 77.1145653, + "title": "394, Jail Rd, Nangal Village, Delhi Cantonment, New Delhi, Delhi 110010, India" + }, + "isClickedMarkerCentered": false, + "isDisabled": false, + "enableSearch": false, + "key": "6ewoa3cy5w", + "isDeprecated": false, + "rightColumn": 36.57142857142857, + "allowClustering": false, + "widgetId": "2ng48j802d", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 14, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 48 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 13, + "bottomRow": 46, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "leftColumn": 37.58730158730158, + "children": [ + { + "rightColumn": 323.44199657440186, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "zap3upnpc9", + "containerStyle": "none", + "bottomRow": 330, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "0c4qu88gua", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 435.94356060028076, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 27, + "bottomRow": 31, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 8.347826086956522, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{appsmith.store.count}}", + "key": "q1mz71t6fa", + "isDeprecated": false, + "rightColumn": 52.869565217391305, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "nq2no4e7u1", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 44, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 48, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{TC5.countdown()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 22, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "Countdown\nfrom {{NumberSlider1.value}} in {{NumberSlider2.value}}ms", + "isDisabled": false, + "key": "nfmoy84nid", + "isDeprecated": false, + "rightColumn": 61, + "isDefaultClickDisabled": true, + "widgetId": "dqzhco0pxx", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 15, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 19, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "widgetName": "NumberSlider2", + "defaultValue": "10", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "pick countdown duration", + "searchTags": [ + "range" + ], + "topRow": 15, + "bottomRow": 22, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": "10", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": "200", + "widgetId": "25v6rx7lp5", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 100,\n \"label\": \"100\"\n },\n {\n \"value\": 150,\n \"label\": \"150\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "NumberSlider1", + "defaultValue": "50", + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.f122000eb591fcd1410a4775a54f9f0d.svg", + "tooltipAlwaysOn": false, + "labelText": "select a number you want to countdown from", + "searchTags": [ + "range" + ], + "topRow": 7, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "labelStyle": "BOLD,ITALIC", + "labelTextColor": "#231f20", + "isDisabled": false, + "key": "xaii5tvmff", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "max": 100, + "widgetId": "krvk4jsa77", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": "[\n {\n \"value\": 25,\n \"label\": \"25\"\n },\n {\n \"value\": 50,\n \"label\": \"50\"\n },\n {\n \"value\": 75,\n \"label\": \"75\"\n }\n]", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "zap3upnpc9", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "step": 1, + "showMarksLabel": true + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 5.053781196475029, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "OUTTER VARIABLE MODIFICATION", + "key": "s7vnc82698", + "isDeprecated": false, + "rightColumn": 61.21739130434783, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "a8tis5fxkf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zap3upnpc9", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "0c4qu88gua", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 13, + "maxDynamicHeight": 9000, + "originalBottomRow": 46, + "minDynamicHeight": 10 + }, + { + "widgetName": "Text3Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "9laodeyhr2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "92o1wf4kiz", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v81j6i48ks", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + }, + { + "tabId": "", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container2Copy", + "borderColor": "", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 64, + "bottomRow": 122, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "rightColumn": 885.9498167037964, + "widgetName": "Canvas2Copy", + "detachFromLayout": true, + "widgetId": "krk7t6fkrj", + "containerStyle": "none", + "bottomRow": 580, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mtx9rr9sv3", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 745.3228616714478, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 41, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 47, + "iconName": "arrow-top-right", + "widgetId": "kgie13n9d2", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.842965885996819, + "dynamicTriggerPathList": [], + "leftColumn": 21.333333333333332, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC6", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 40.63492063492063, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "8od3vchpi2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 45, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 51, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 24, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "https://release-appcdn.appsmith.com/static/media/icon.c3b6033f570046f8c6288d911333a827.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.56103515625, + "dynamicTriggerPathList": [], + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "", + "key": "sefx44qvp2", + "isDeprecated": false, + "rightColumn": 25, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "65xjdau988", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "krk7t6fkrj", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 20, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 9, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "b28177b88a", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "mtx9rr9sv3", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 3_TC5.storeLocation", + "name": "TC5.storeLocation", + "collectionId": "Page 3_TC5", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" + ], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 3_TC6.myFun2", + "name": "TC6.myFun2", + "collectionId": "Page 3_TC6", + "clientSideExecution": true, + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 3", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacf8" + }, + { + "unpublishedPage": { + "name": "Page 4", + "slug": "page-4", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 650, + "containerStyle": "none", + "snapRows": 61, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Checkbox1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Checkbox", + "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", + "searchTags": [ + "boolean" + ], + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "CHECKBOX_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onCheckChange" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "labelPosition": "Left", + "labelTextColor": "{{appsmith.store.text}}", + "onCheckChange": "", + "isDisabled": false, + "key": "o2vo6m4r0d", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "7og0usx4uq", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "label": "You having a good day?", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 3, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "defaultCheckedState": false, + "maxDynamicHeight": 9000, + "originalBottomRow": 8, + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "ButtonGroup2", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "boxShadow" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 12, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Make 'em all disappear", + "iconName": "clean", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','false');;}}" + }, + "groupButton2": { + "label": "Bring them back!", + "iconName": "asterisk", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','true');;}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + } + ], + "key": "41w8av7fig", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "i3fwzt60ns", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "*_* Blue", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#93c5fd", + "onClick": "{{TC6.blue()}}" + }, + "groupButton3": { + "label": " O_O Red", + "id": "groupButton3", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "#f472b6", + "onClick": "{{TC6.orange()}}" + }, + "groupButton2": { + "label": "T_T Green", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": {}, + "buttonColor": "#b5d1a5", + "onClick": "{{TC6.green()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton3.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "key": "8rlytj0pm0", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "vm3plubn8e", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "0.375rem", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "CategorySlider1", + "dynamicPropertyPathList": [ + { + "key": "labelTextColor" + }, + { + "key": "accentColor" + }, + { + "key": "options" + }, + { + "key": "isVisible" + } + ], + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", + "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", + "searchTags": [ + "range" + ], + "topRow": 18, + "bottomRow": 26, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{moment().format('dddd')}}", + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "labelText" + }, + { + "key": "isVisible" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", + "labelTextColor": "{{appsmith.store.text}}", + "isDisabled": false, + "key": "kxvqu06iom", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "onChange": "", + "widgetId": "jogmp1s31g", + "accentColor": "{{appsmith.store.background}}", + "isVisible": "{{appsmith.store.visible}}", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 18, + "originalBottomRow": 26, + "showMarksLabel": true + }, + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 27, + "bottomRow": 40, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "backgroundColor" + } + ], + "children": [ + { + "rightColumn": 253.12851905822754, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "em3f3sredw", + "containerStyle": "none", + "bottomRow": 130, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mglu9gsl2z", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 130, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + } + ], + "isDisabled": false, + "key": "ikj1vq2v1h", + "isDeprecated": false, + "rightColumn": 63, + "widgetId": "vzvsrip3yr", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 4, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 11, + "iconColor": "#fafafa" + }, + { + "widgetName": "Text1", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Test if you have the skills to be have a karaoke night", + "key": "0oc89nkcbg", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "", + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "3z7yb728ic", + "isVisible": "{{appsmith.store.visible}}", + "fontStyle": "BOLD", + "textColor": "{{appsmith.store.text}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rlj0lh33fd", + "backgroundColor": "{{appsmith.store.background}}", + "isDeprecated": false, + "rightColumn": 29, + "dynamicHeight": "FIXED", + "widgetId": "mglu9gsl2z", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 27, + "borderRadius": "0.375rem", + "maxDynamicHeight": 9000, + "originalBottomRow": 40, + "minDynamicHeight": 10 + }, + { + "widgetName": "newName", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + } + ], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 44, + "bottomRow": 48, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "isVisible" + } + ], + "key": "gro03mxuhi", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "omgy5x59c0", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "originalBottomRow": 46, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", + "topRow": 44, + "isSortable": false, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "cellBackground" + }, + { + "key": "primaryColumns.task.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "primaryColumns.task.textColor" + }, + { + "key": "primaryColumns.status.textColor" + }, + { + "key": "primaryColumns.action.textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonLabel" + }, + { + "key": "primaryColumns.action.cellBackground" + } + ], + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": "{{appsmith.store.visible}}", + "enableClientSideSearch": false, + "version": 1, + "textColor": "{{appsmith.store.text}}", + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65, + "columnUpdatedAt": 1676634128648, + "defaultSelectedRowIndices": [ + 0 + ], + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "task", + "status", + "action" + ], + "dynamicPropertyPathList": [ + { + "key": "cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 65, + "columnWidthMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "parentRowSpace": 10, + "hideCard": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "borderWidth": "1", + "primaryColumns": { + "task": { + "index": 1, + "width": 150, + "id": "task", + "originalId": "task", + "alias": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "originalId": "status", + "alias": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "checkbox", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "originalId": "action", + "alias": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", + "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", + "textColor": "{{appsmith.store.text}}", + "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", + "sticky": "" + } + }, + "key": "e03zy85neo", + "canFreezeColumn": false, + "isDeprecated": false, + "rightColumn": 36, + "textSize": "0.875rem", + "widgetId": "2ggycmaef1", + "enableServerSideFiltering": false, + "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "originalTopRow": 44, + "isVisiblePagination": false, + "cellBackground": "{{appsmith.store.background}}", + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 4", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 4", + "slug": "page-4", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 650, + "containerStyle": "none", + "snapRows": 61, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Checkbox1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Checkbox", + "iconSVG": "/static/media/icon.aaab032b43383e4fa53ffc0ef40c90ef.svg", + "searchTags": [ + "boolean" + ], + "topRow": 3, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "CHECKBOX_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onCheckChange" + } + ], + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "labelTextColor" + }, + { + "key": "isVisible" + } + ], + "labelPosition": "Left", + "labelTextColor": "{{appsmith.store.text}}", + "onCheckChange": "", + "isDisabled": false, + "key": "o2vo6m4r0d", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "7og0usx4uq", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "label": "You having a good day?", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 3, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "defaultCheckedState": false, + "maxDynamicHeight": 9000, + "originalBottomRow": 8, + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "ButtonGroup2", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "boxShadow" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 12, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Make 'em all disappear", + "iconName": "clean", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','false');;}}" + }, + "groupButton2": { + "label": "Bring them back!", + "iconName": "asterisk", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.store.background}}", + "onClick": "{{storeValue('visible','true');;}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton2.onClick" + }, + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + } + ], + "key": "41w8av7fig", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "i3fwzt60ns", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "boxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "widgetName": "ButtonGroup1", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + } + ], + "displayName": "Button Group", + "iconSVG": "/static/media/icon.d6773218cfb61dcfa5f460d43371e30d.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 3, + "bottomRow": 16, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "*_* Blue", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "#93c5fd", + "onClick": "{{TC6.blue()}}" + }, + "groupButton3": { + "label": " O_O Red", + "id": "groupButton3", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "#f472b6", + "onClick": "{{TC6.orange()}}" + }, + "groupButton2": { + "label": "T_T Green", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": {}, + "buttonColor": "#b5d1a5", + "onClick": "{{TC6.green()}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "groupButtons.groupButton1.onClick" + }, + { + "key": "groupButtons.groupButton3.onClick" + }, + { + "key": "groupButtons.groupButton2.onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "key": "8rlytj0pm0", + "orientation": "vertical", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "vm3plubn8e", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "0.375rem", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "CategorySlider1", + "dynamicPropertyPathList": [ + { + "key": "labelTextColor" + }, + { + "key": "accentColor" + }, + { + "key": "options" + }, + { + "key": "isVisible" + } + ], + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.cbd0db7a0bd317a6e4cbbd72417f8dee.svg", + "labelText": "{{(moment().format('dddd') === ('Sunday' || 'Saturday')) ? \"It's the weekend\" : \"Weekend is a few days away!\" }}", + "searchTags": [ + "range" + ], + "topRow": 18, + "bottomRow": 26, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{moment().format('dddd')}}", + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "labelTextColor" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "labelText" + }, + { + "key": "isVisible" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": "[\n {\n \"label\": \"Sunday\",\n \"value\": \"Sunday\"\n },\n\t{\n \"label\": \"Monday\",\n \"value\": \"Monday\"\n },\n {\n \"label\": \"Tuesday\",\n \"value\": \"Tuesday\"\n },\n {\n \"label\": \"Wednesday\",\n \"value\": \"Wednesday\"\n },\n {\n \"label\": \"Thursday\",\n \"value\": \"Thursday\"\n },\n {\n \"label\": \"Friday\",\n \"value\": \"Friday\"\n },\n {\n \"label\": \"Saturday\",\n \"value\": \"Saturday\"\n }\n]", + "labelTextColor": "{{appsmith.store.text}}", + "isDisabled": false, + "key": "kxvqu06iom", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "onChange": "", + "widgetId": "jogmp1s31g", + "accentColor": "{{appsmith.store.background}}", + "isVisible": "{{appsmith.store.visible}}", + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 18, + "originalBottomRow": 26, + "showMarksLabel": true + }, + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 27, + "bottomRow": 40, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "backgroundColor" + } + ], + "children": [ + { + "rightColumn": 253.12851905822754, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "em3f3sredw", + "containerStyle": "none", + "bottomRow": 130, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "mglu9gsl2z", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 130, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [ + { + "key": "accentColor" + }, + { + "key": "isVisible" + } + ], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + } + ], + "isDisabled": false, + "key": "ikj1vq2v1h", + "isDeprecated": false, + "rightColumn": 63, + "widgetId": "vzvsrip3yr", + "accentColor": "{{appsmith.store.contrast}}", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 4, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 11, + "iconColor": "#fafafa" + }, + { + "widgetName": "Text1", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 3.9551331102848053, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "isVisible" + }, + { + "key": "textColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Test if you have the skills to be have a karaoke night", + "key": "0oc89nkcbg", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "", + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "3z7yb728ic", + "isVisible": "{{appsmith.store.visible}}", + "fontStyle": "BOLD", + "textColor": "{{appsmith.store.text}}", + "version": 1, + "parentId": "em3f3sredw", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 4, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rlj0lh33fd", + "backgroundColor": "{{appsmith.store.background}}", + "isDeprecated": false, + "rightColumn": 29, + "dynamicHeight": "FIXED", + "widgetId": "mglu9gsl2z", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 27, + "borderRadius": "0.375rem", + "maxDynamicHeight": 9000, + "originalBottomRow": 40, + "minDynamicHeight": 10 + }, + { + "widgetName": "newName", + "dynamicPropertyPathList": [ + { + "key": "isVisible" + } + ], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a09016b0af5e520895be927b9.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 44, + "bottomRow": 48, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "isVisible" + } + ], + "key": "gro03mxuhi", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "omgy5x59c0", + "isVisible": "{{appsmith.store.visible}}", + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "originalBottomRow": 46, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.db8a9cbd2acd22a31ea91cc37ea2a46c.svg", + "topRow": 44, + "isSortable": false, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "cellBackground" + }, + { + "key": "primaryColumns.task.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "primaryColumns.task.textColor" + }, + { + "key": "primaryColumns.status.textColor" + }, + { + "key": "primaryColumns.action.textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonLabel" + }, + { + "key": "primaryColumns.action.cellBackground" + } + ], + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": "{{appsmith.store.visible}}", + "enableClientSideSearch": false, + "version": 1, + "textColor": "{{appsmith.store.text}}", + "totalRecordsCount": 0, + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65, + "columnUpdatedAt": 1676634128648, + "defaultSelectedRowIndices": [ + 0 + ], + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "task", + "status", + "action" + ], + "dynamicPropertyPathList": [ + { + "key": "cellBackground" + }, + { + "key": "textColor" + }, + { + "key": "isVisible" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.cellBackground" + }, + { + "key": "primaryColumns.status.cellBackground" + }, + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 65, + "columnWidthMap": { + "task": 245, + "step": 62, + "status": 75 + }, + "parentRowSpace": 10, + "hideCard": false, + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "borderWidth": "1", + "primaryColumns": { + "task": { + "index": 1, + "width": 150, + "id": "task", + "originalId": "task", + "alias": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"task\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "originalId": "status", + "alias": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "checkbox", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "cellBackground": "{{appsmith.store.background}}", + "textColor": "{{appsmith.store.text}}", + "sticky": "" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "originalId": "action", + "alias": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isCellEditable": false, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "validation": {}, + "labelColor": "#FFFFFF", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.contrast))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", + "cellBackground": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.store.background))}}", + "textColor": "{{appsmith.store.text}}", + "buttonLabel": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'Action'))}}", + "sticky": "" + } + }, + "key": "e03zy85neo", + "canFreezeColumn": false, + "isDeprecated": false, + "rightColumn": 36, + "textSize": "0.875rem", + "widgetId": "2ggycmaef1", + "enableServerSideFiltering": false, + "tableData": "[\n {\n \"task\": \"Attempt 1 at singing\",\n \"status\": \"✅\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 2 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n },\n {\n \"task\": \"Attempt 3 at singing\",\n \"status\": \"--\",\n \"action\": \"\"\n }\n]", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "originalTopRow": 44, + "isVisiblePagination": false, + "cellBackground": "{{appsmith.store.background}}", + "verticalAlignment": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 4", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfe" + }, + { + "unpublishedPage": { + "name": "Page 1", + "slug": "page-1", + "customSlug": "", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1480, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container3", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "animateLoading" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 66, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": "true", + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 607.7500152587891, + "widgetName": "Canvas4", + "detachFromLayout": true, + "widgetId": "ijtgmtni2k", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "p7fos7awt2", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 830, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 31, + "bottomRow": 42, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "leftColumn": 39, + "dynamicBindingPathList": [], + "children": [ + { + "rightColumn": 316.25449657440186, + "widgetName": "Canvas5", + "detachFromLayout": true, + "widgetId": "6iw1h9dfsf", + "containerStyle": "none", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "e5qizxpr0i", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 123.75175952911377, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Input2", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 5, + "bottomRow": 9, + "parentRowSpace": 10, + "labelWidth": "15", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "PASSWORD", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "ohlhkb5pp7", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Password", + "version": 2, + "parentId": "6iw1h9dfsf", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.password}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Input1", + "dynamicPropertyPathList": [ + { + "key": "onFocus" + } + ], + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "labelWidth": "10", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [ + { + "key": "onTextChanged" + }, + { + "key": "onFocus" + } + ], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "EMAIL", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "onTextChanged": "", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "4v3hz6o89j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "e-mail", + "version": 2, + "parentId": "6iw1h9dfsf", + "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.email}}", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rgm6qofnar", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 62, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e5qizxpr0i", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "originalTopRow": 31, + "maxDynamicHeight": 9000, + "originalBottomRow": 42, + "minDynamicHeight": 10 + }, + { + "boxShadow": "none", + "widgetName": "Button2Copy", + "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Remove a few store values", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "xtx0akgjk0", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "w6qr6t0oal", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 8, + "bottomRow": 30, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "SCROLL", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 27, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) \n\nStep 1: Clear local store values by clicking on relevant button\n\nStep 2: Use promise.all function to trigger sequential store value actions\n\nStep 3: Use then/catch block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch block)", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "5zjwcuucs2", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC2", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "pv5wh9p2rb", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Button3Copy", + "onClick": "{{TC2.myFun2()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 24, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using then/catch", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "tvwn4pxtjo", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{TC2.myFun1();}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 19, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using promise.all", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "bs6qb7yb4u", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button2", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Clear appsmith store", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "qcnf9yi3kl", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 33, + "bottomRow": 49, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "q7e2c15fyz", + "image": "{{appsmith.store.pic}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "contain", + "widgetId": "18m6ehwqyv", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", + "key": "8vc77e1j1z", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "96dlxdqrnf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 10, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map1", + "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", + "dynamicPropertyPathList": [ + { + "key": "mapCenter" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 42, + "bottomRow": 71, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "mapCenter" + }, + { + "key": "defaultMarkers" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": false, + "key": "xpdrclix9k", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "lvbo7v7lxh", + "enableCreateMarker": false, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 71 + }, + { + "boxShadow": "none", + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "dateFormat": "LLL", + "dynamicPropertyPathList": [ + { + "key": "defaultDate" + } + ], + "displayName": "DatePicker", + "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", + "searchTags": [ + "calendar" + ], + "topRow": 49, + "bottomRow": 53, + "shortcuts": true, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "DATE_PICKER_WIDGET2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultDate" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelTextColor": "#1d4ed8", + "isDisabled": false, + "key": "x339tqgav5", + "labelTextSize": "0.875rem", + "isRequired": false, + "defaultDate": "{{appsmith.store.dob}}", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "FIXED", + "widgetId": "v1h32cg7fe", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "Date of birth", + "version": 2, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "closeOnSelection": true, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "PhoneInput1", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 54, + "bottomRow": 58, + "parentRowSpace": 10, + "labelWidth": "4", + "defaultDialCode": "+260", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "BOLD", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "2c96r94kzy", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Landline", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.phone}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "PhoneInput2", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 59, + "bottomRow": 63, + "parentRowSpace": 10, + "labelWidth": "3", + "defaultDialCode": "+1664", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "qppi9qtlwp", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Phone", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.cell}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 64, + "bottomRow": 72, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultOptionValue" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Male", + "value": "M" + }, + { + "label": "Female", + "value": "F" + } + ], + "isDisabled": false, + "key": "rdqw0n133t", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "4bqyoh6ydq", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Gender", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "qmr0vxzj8r", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "p7fos7awt2", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 67, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 141, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 4, + "bottomRow": 61, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "kk1k58hv9w", + "containerStyle": "none", + "bottomRow": 570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "fprx0bu1rp", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 570, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "borderColor": "{{Select1.selectedOptionValue}}", + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 49, + "bottomRow": 54, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "backgroundColor" + }, + { + "key": "borderColor" + } + ], + "shouldTruncate": false, + "borderWidth": "7", + "truncateButtonColor": "#FFC13D", + "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}} and will default to {{Select1.defaultOptionValue}} after reset", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 46, + "backgroundColor": "{{Select1.selectedOptionValue}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "iv3qlgn05v", + "isVisible": true, + "fontStyle": "", + "textColor": "#18181b", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 54, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "multiRowSelection": false, + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 19, + "isSortable": true, + "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "type": "TABLE_WIDGET", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": "", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75, + "userId": 79, + "id": 60 + }, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 48, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + } + ], + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 46, + "textSize": "0.875rem", + "widgetId": "hzi419yzw9", + "tableData": "{{Api1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "kk1k58hv9w", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Audio1", + "dynamicPropertyPathList": [], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a.svg", + "topRow": 19, + "bottomRow": 23, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPlay" + } + ], + "leftColumn": 46, + "dynamicBindingPathList": [], + "key": "1ujq0d6hyd", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "8bjrosh0ou", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "onPlay": "{{TC1.myFun1()}}", + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "autoPlay": false + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Step 2:", + "topRow": 15, + "bottomRow": 19, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC1.selectOptions}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "h3jvfg6ol2", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Step 1: Modify Switch widget toggle to off \nStep 2: Modify dropdown option from Green to any another option\nStep 3: Move to page 4 on the table widget\nStep 4: Hit the play button on the Audio widget to trigger actions", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "ohazs8n5hb", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Switch1", + "dynamicPropertyPathList": [], + "displayName": "Switch", + "iconSVG": "/static/media/icon.a3115bc1.svg", + "topRow": 11, + "bottomRow": 15, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "isDisabled": false, + "key": "633iji72ol", + "isDeprecated": false, + "rightColumn": 13, + "onChange": "", + "dynamicHeight": "FIXED", + "widgetId": "0hmn8m90ei", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Step 1:", + "defaultSwitchState": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC1", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "046n7liqib", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "znm5ogd46g", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 23, + "bottomRow": 32, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 17.625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "ekhr4wfb2d", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "tdeulieh26", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Catch block test", + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "fprx0bu1rp", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 62, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "5i9vixju2a", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 5, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 1_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 1", + "slug": "page-1", + "customSlug": "", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1480, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Container3", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "animateLoading" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 66, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": "true", + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 607.7500152587891, + "widgetName": "Canvas4", + "detachFromLayout": true, + "widgetId": "ijtgmtni2k", + "containerStyle": "none", + "bottomRow": 740, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "p7fos7awt2", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 830, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 31, + "bottomRow": 42, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "leftColumn": 39, + "dynamicBindingPathList": [], + "children": [ + { + "rightColumn": 316.25449657440186, + "widgetName": "Canvas5", + "detachFromLayout": true, + "widgetId": "6iw1h9dfsf", + "containerStyle": "none", + "bottomRow": 110, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "e5qizxpr0i", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 123.75175952911377, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Input2", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 5, + "bottomRow": 9, + "parentRowSpace": 10, + "labelWidth": "15", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "PASSWORD", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "ohlhkb5pp7", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Password", + "version": 2, + "parentId": "6iw1h9dfsf", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.password}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Input1", + "dynamicPropertyPathList": [ + { + "key": "onFocus" + } + ], + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595da61a34f563dba82adeb06ec.svg", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "labelWidth": "10", + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.941476508975029, + "dynamicTriggerPathList": [ + { + "key": "onTextChanged" + }, + { + "key": "onFocus" + } + ], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "EMAIL", + "isDisabled": false, + "key": "3u43ehne15", + "labelTextSize": "0.875rem", + "isRequired": false, + "onTextChanged": "", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "4v3hz6o89j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "e-mail", + "version": 2, + "parentId": "6iw1h9dfsf", + "onFocus": "{{Api1.run(() => Api2.run(), () => TC1.myFun1())}}", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.email}}", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "1", + "key": "rgm6qofnar", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 62, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e5qizxpr0i", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "originalTopRow": 31, + "maxDynamicHeight": 9000, + "originalBottomRow": 42, + "minDynamicHeight": 10 + }, + { + "boxShadow": "none", + "widgetName": "Button2Copy", + "onClick": "{{removeValue('dob');\nremoveValue('email');\nremoveValue('pic');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 12, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Remove a few store values", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "xtx0akgjk0", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "IconButton1Copy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1937', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "w6qr6t0oal", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text2CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 8, + "bottomRow": 30, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "SCROLL", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 27, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Use buttons on the left to trigger an API run and see dynamic data on displayed on relevant widgets (date, phone#, name, location etc...) \n\nStep 1: Clear local store values by clicking on relevant button\n\nStep 2: Use promise.all function to trigger sequential store value actions\n\nStep 3: Use then/catch block to trigger second set of sequential store value actions to display content. (This function only triggers store value in catch block)", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "5zjwcuucs2", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 19, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC2", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "pv5wh9p2rb", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Button3Copy", + "onClick": "{{TC2.myFun2()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 24, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using then/catch", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "tvwn4pxtjo", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{TC2.myFun1();}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 19, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Store values using promise.all", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 24, + "isDefaultClickDisabled": true, + "widgetId": "bs6qb7yb4u", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Button2", + "onClick": "{{clearStore()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 8, + "bottomRow": 13, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.496093988418579, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Clear appsmith store", + "isDisabled": false, + "key": "tf875ip5ma", + "isDeprecated": false, + "rightColumn": 12, + "isDefaultClickDisabled": true, + "widgetId": "qcnf9yi3kl", + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb96.svg", + "topRow": 33, + "bottomRow": 49, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "defaultImage": "", + "key": "q7e2c15fyz", + "image": "{{appsmith.store.pic}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "contain", + "widgetId": "18m6ehwqyv", + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{appsmith.store.title}} {{appsmith.store.first ?? \"\"}} {{appsmith.store.last}}", + "key": "8vc77e1j1z", + "isDeprecated": false, + "rightColumn": 16, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "96dlxdqrnf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "zoomLevel": 10, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Map1", + "defaultMarkers": "[\n {\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}},\n \"title\": \"User location\",\n \"color\": \"red\"\n }\n]", + "dynamicPropertyPathList": [ + { + "key": "mapCenter" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.ddde7d1b6b4d64050fde21a347260464.svg", + "topRow": 42, + "bottomRow": 71, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "mapCenter" + }, + { + "key": "defaultMarkers" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": "{\n \"lat\": {{appsmith.store.lat}},\n \"long\": {{appsmith.store.long}}\n}", + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": false, + "key": "xpdrclix9k", + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "lvbo7v7lxh", + "enableCreateMarker": false, + "isVisible": true, + "version": 1, + "parentId": "ijtgmtni2k", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 42, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 71 + }, + { + "boxShadow": "none", + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "dateFormat": "LLL", + "dynamicPropertyPathList": [ + { + "key": "defaultDate" + } + ], + "displayName": "DatePicker", + "iconSVG": "/static/media/icon.300e5ab8e2e1c26c7a0bad06116842b7.svg", + "searchTags": [ + "calendar" + ], + "topRow": 49, + "bottomRow": 53, + "shortcuts": true, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "DATE_PICKER_WIDGET2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultDate" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelTextColor": "#1d4ed8", + "isDisabled": false, + "key": "x339tqgav5", + "labelTextSize": "0.875rem", + "isRequired": false, + "defaultDate": "{{appsmith.store.dob}}", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "FIXED", + "widgetId": "v1h32cg7fe", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "Date of birth", + "version": 2, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "closeOnSelection": true, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "PhoneInput1", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 54, + "bottomRow": 58, + "parentRowSpace": 10, + "labelWidth": "4", + "defaultDialCode": "+260", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "BOLD", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "2c96r94kzy", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Landline", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "regex": "", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.phone}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "PhoneInput2", + "dynamicPropertyPathList": [], + "displayName": "Phone Input", + "iconSVG": "/static/media/icon.108789d7165de30306435ab3c24e6cad.svg", + "searchTags": [ + "call" + ], + "topRow": 59, + "bottomRow": 63, + "parentRowSpace": 10, + "labelWidth": "3", + "defaultDialCode": "+1664", + "autoFocus": false, + "type": "PHONE_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultText" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3lpv64df30", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "qppi9qtlwp", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "allowDialCodeChange": false, + "isVisible": true, + "label": "Phone", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "allowFormatting": false, + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "{{appsmith.store.cell}}", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 64, + "bottomRow": 72, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "{{appsmith.store.gender == \"female\" ? 'F' : 'M'}}", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "defaultOptionValue" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Male", + "value": "M" + }, + { + "label": "Female", + "value": "F" + } + ], + "isDisabled": false, + "key": "rdqw0n133t", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "4bqyoh6ydq", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Gender", + "version": 1, + "parentId": "ijtgmtni2k", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "qmr0vxzj8r", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "p7fos7awt2", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 67, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 141, + "minDynamicHeight": 4 + }, + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 4, + "bottomRow": 61, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 900.0125122070312, + "widgetName": "Canvas1", + "detachFromLayout": true, + "widgetId": "kk1k58hv9w", + "containerStyle": "none", + "bottomRow": 570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "fprx0bu1rp", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 570, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "borderColor": "{{Select1.selectedOptionValue}}", + "dynamicPropertyPathList": [ + { + "key": "backgroundColor" + } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 49, + "bottomRow": 54, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "backgroundColor" + }, + { + "key": "borderColor" + } + ], + "shouldTruncate": false, + "borderWidth": "7", + "truncateButtonColor": "#FFC13D", + "text": "Step 4: Selected colour is {{appsmith.store.selected ?? 'blank'}} and will default to {{Select1.defaultOptionValue}} after reset", + "key": "lk4gyh2a8t", + "isDeprecated": false, + "rightColumn": 46, + "backgroundColor": "{{Select1.selectedOptionValue}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "iv3qlgn05v", + "isVisible": true, + "fontStyle": "", + "textColor": "#18181b", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 54, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "multiRowSelection": false, + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 19, + "isSortable": true, + "onPageChange": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "type": "TABLE_WIDGET", + "animateLoading": false, + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns.body.computedValue" + }, + { + "key": "primaryColumns.title.computedValue" + }, + { + "key": "primaryColumns.userId.computedValue" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": false, + "isVisible": true, + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": "", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75, + "userId": 79, + "id": 60 + }, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "userId", + "id", + "title", + "body" + ], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 48, + "parentRowSpace": 10, + "defaultSelectedRow": "0", + "hideCard": false, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPageChange" + } + ], + "primaryColumns": { + "id": { + "index": 0, + "width": 150, + "id": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.id))}}" + }, + "userId": { + "index": 0, + "width": 150, + "id": "userId", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "userId", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.userId))}}", + "cellBackground": "" + }, + "title": { + "index": 2, + "width": 150, + "id": "title", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "title", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.title))}}", + "cellBackground": "" + }, + "body": { + "index": 3, + "width": 150, + "id": "body", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textColor": "", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "body", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.body))}}", + "cellBackground": "" + } + }, + "key": "sbikkpxlt6", + "derivedColumns": {}, + "isDeprecated": false, + "rightColumn": 46, + "textSize": "0.875rem", + "widgetId": "hzi419yzw9", + "tableData": "{{Api1.data}}", + "label": "Data", + "searchKey": "", + "parentId": "kk1k58hv9w", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Audio1", + "dynamicPropertyPathList": [], + "displayName": "Audio", + "iconSVG": "/static/media/icon.cb54df7a.svg", + "topRow": 19, + "bottomRow": 23, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onPlay" + } + ], + "leftColumn": 46, + "dynamicBindingPathList": [], + "key": "1ujq0d6hyd", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "8bjrosh0ou", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "onPlay": "{{TC1.myFun1()}}", + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "autoPlay": false + }, + { + "boxShadow": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "Step 2:", + "topRow": 15, + "bottomRow": 19, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( TC1.selectOptions[0].value))(Select1.options, Select1.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "sourceData" + }, + { + "key": "defaultOptionValue" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Left", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{TC1.selectOptions}}", + "key": "2uz2gkca46", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 20, + "dynamicHeight": "FIXED", + "widgetId": "h3jvfg6ol2", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{storeValue('selected', Select1.selectedOptionLabel)\nawait showAlert(Select1.selectedOptionValue === \"\" ? \"are you confused about the background colour?\" : appsmith.store.selected)}}", + "minDynamicHeight": 4 + }, + { + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Step 1: Modify Switch widget toggle to off \nStep 2: Modify dropdown option from Green to any another option\nStep 3: Move to page 4 on the table widget\nStep 4: Hit the play button on the Audio widget to trigger actions", + "key": "yvaa42nezb", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "ohazs8n5hb", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Switch1", + "dynamicPropertyPathList": [], + "displayName": "Switch", + "iconSVG": "/static/media/icon.a3115bc1.svg", + "topRow": 11, + "bottomRow": 15, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [ + { + "key": "onChange" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [], + "isDisabled": false, + "key": "633iji72ol", + "isDeprecated": false, + "rightColumn": 13, + "onChange": "", + "dynamicHeight": "FIXED", + "widgetId": "0hmn8m90ei", + "accentColor": "#d4cab8", + "isVisible": true, + "label": "Step 1:", + "defaultSwitchState": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0, + "bottomRow": 6, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC1", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "046n7liqib", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1752', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 6, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "znm5ogd46g", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "kk1k58hv9w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.ba2b2ee006e51a5c681d7964d7777481.svg", + "searchTags": [ + "choice" + ], + "topRow": 23, + "bottomRow": 32, + "parentRowSpace": 10, + "labelWidth": "6", + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 17.625, + "dynamicTriggerPathList": [], + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "ekhr4wfb2d", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 63, + "dynamicHeight": "FIXED", + "widgetId": "tdeulieh26", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Catch block test", + "version": 1, + "parentId": "kk1k58hv9w", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "maxDynamicHeight": 9000, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + } + ] + } + ], + "borderWidth": "0", + "key": "d713hjidlo", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "fprx0bu1rp", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 5, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 62, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "NOTE: Do not edit the app. But please feel free to export the app to your workspace to perform your testing", + "key": "40a0khhp6k", + "isDeprecated": false, + "rightColumn": 64, + "textAlign": "CENTER", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "5i9vixju2a", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "originalBottomRow": 5, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Page 1_Api1", + "name": "Api1", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "Page 1_TC2.myFun2", + "name": "TC2.myFun2", + "collectionId": "Page 1_TC2", + "clientSideExecution": true, + "confirmBeforeExecute": true, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfc" + }, + { + "unpublishedPage": { + "name": "Page 5", + "slug": "page-5", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 60, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 5", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Page 5", + "slug": "page-5", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 60, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 620, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page 5", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad02" + }, + { + "unpublishedPage": { + "name": "--Playground", + "slug": "playground", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "searchTags": [ + "amount", + "total" + ], + "topRow": 6, + "bottomRow": 13, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10, + "labelWidth": 5, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 17.9375, + "resetOnSubmit": true, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "isDisabled": false, + "key": "5h0zlsv95s", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "pimwlacvdq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "Label", + "allowCurrencyChange": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 21, + "widgetName": "Button1", + "onClick": "{{closeModal('')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 17, + "bottomRow": 21, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 14.109375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 4, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 20, + "isDefaultClickDisabled": true, + "widgetId": "asmby8goxw", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 4, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 0, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 0, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "mobileRightColumn": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "axlwsd6sq8", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "xwedrxuzlu", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "u8xbxahcx3", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qoqyr7yxrs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "aawtdk0jxu", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "ep9ahnwl95", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "ehq8jidizb", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "34u4b3ypqt", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "er47h3pk7j", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "15nvw5u4z6", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "er47h3pk7j", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": true + }, + "publishedPage": { + "name": "--Playground", + "slug": "playground", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 380, + "containerStyle": "none", + "snapRows": 66, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 670, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "searchTags": [ + "amount", + "total" + ], + "topRow": 6, + "bottomRow": 13, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10, + "labelWidth": 5, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 17.9375, + "resetOnSubmit": true, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "isDisabled": false, + "key": "5h0zlsv95s", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 22, + "dynamicHeight": "FIXED", + "widgetId": "pimwlacvdq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "Label", + "allowCurrencyChange": false, + "version": 1, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 21, + "widgetName": "Button1", + "onClick": "{{closeModal('')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [], + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 17, + "bottomRow": 21, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 14.109375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 4, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 20, + "isDefaultClickDisabled": true, + "widgetId": "asmby8goxw", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 4, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 0, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 0, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "mobileRightColumn": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "axlwsd6sq8", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "xwedrxuzlu", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "u8xbxahcx3", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qoqyr7yxrs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "aawtdk0jxu", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "j0dry421av", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "ep9ahnwl95", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "34u4b3ypqt", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "ehq8jidizb", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "34u4b3ypqt", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "er47h3pk7j", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "15nvw5u4z6", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "er47h3pk7j", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + } + ] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": true + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bacfa" + }, + { + "unpublishedPage": { + "name": "--Playground1", + "slug": "playground1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1670, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 0, + "bottomRow": 157, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "vn0hhhi9ah", + "containerStyle": "none", + "bottomRow": 1570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "h08lbuzxas", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "0b7bdj8klw", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "zw0q78h35r", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", + "labelText": "Pick an astronaut to display their information", + "searchTags": [ + "dropdown" + ], + "topRow": 8, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "23", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 22, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "sourceData" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{astronautsLog.astronautNames()}}", + "key": "phyziaanl1", + "labelTextSize": "", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "FIXED", + "widgetId": "o7odcz8q5n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", + "minDynamicHeight": 4 + }, + { + "schema": { + "__root_schema__": { + "children": { + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Pesquet", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "name" + }, + "date_of_birth": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "sourceData": "1978-02-27", + "isCustomField": false, + "accessor": "date_of_birth", + "identifier": "date_of_birth", + "position": 1, + "originalIdentifier": "date_of_birth", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "born on", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 2, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 3, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "url" + }, + "date_of_death": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "date_of_death", + "identifier": "date_of_death", + "position": 4, + "originalIdentifier": "date_of_death", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "YYYY-MM-DD", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Date Of Death", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "nationality": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "French", + "isCustomField": false, + "accessor": "nationality", + "identifier": "nationality", + "position": 5, + "originalIdentifier": "nationality", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Nationality" + }, + "bio": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "isCustomField": false, + "accessor": "bio", + "identifier": "bio", + "position": 8, + "originalIdentifier": "bio", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Bio" + }, + "twitter": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://twitter.com/Thom_astro", + "isCustomField": false, + "accessor": "twitter", + "identifier": "twitter", + "position": 9, + "originalIdentifier": "twitter", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Twitter" + }, + "instagram": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://instagram.com/thom_astro", + "isCustomField": false, + "accessor": "instagram", + "identifier": "instagram", + "position": 10, + "originalIdentifier": "instagram", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Instagram" + }, + "wiki": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "isCustomField": false, + "accessor": "wiki", + "identifier": "wiki", + "position": 11, + "originalIdentifier": "wiki", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Wiki" + }, + "profile_image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "isCustomField": false, + "accessor": "profile_image", + "identifier": "profile_image", + "position": 12, + "originalIdentifier": "profile_image", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image" + }, + "profile_image_thumbnail": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "isCustomField": false, + "accessor": "profile_image_thumbnail", + "identifier": "profile_image_thumbnail", + "position": 13, + "originalIdentifier": "profile_image_thumbnail", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image Thumbnail" + }, + "last_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "last_flight", + "identifier": "last_flight", + "position": 7, + "originalIdentifier": "last_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Last Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2021-04-23T09:49:02Z" + }, + "first_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "first_flight", + "identifier": "first_flight", + "position": 6, + "originalIdentifier": "first_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "First Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2016-11-17T20:20:13Z" + }, + "status": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Active", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "name": "Active" + }, + "isCustomField": false, + "accessor": "status", + "identifier": "status", + "position": 14, + "originalIdentifier": "status", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Status" + }, + "type": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Government", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 2, + "name": "Government" + }, + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 15, + "originalIdentifier": "type", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "agency": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 27, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 1, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Url" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "European Space Agency", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 2, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + }, + "featured": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "featured", + "identifier": "featured", + "position": 3, + "originalIdentifier": "featured", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Featured" + }, + "type": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Multinational", + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 4, + "originalIdentifier": "type", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "country_code": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "isCustomField": false, + "accessor": "country_code", + "identifier": "country_code", + "position": 5, + "originalIdentifier": "country_code", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Country Code" + }, + "abbrev": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "ESA", + "isCustomField": false, + "accessor": "abbrev", + "identifier": "abbrev", + "position": 6, + "originalIdentifier": "abbrev", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Abbrev" + }, + "description": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 7, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description" + }, + "administrator": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "administrator", + "identifier": "administrator", + "position": 8, + "originalIdentifier": "administrator", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Administrator", + "sourceData": "Director General: Josef Aschbacher" + }, + "founding_year": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "1975", + "isCustomField": false, + "accessor": "founding_year", + "identifier": "founding_year", + "position": 9, + "originalIdentifier": "founding_year", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Founding Year" + }, + "launchers": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "launchers", + "identifier": "launchers", + "position": 10, + "originalIdentifier": "launchers", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Launchers" + }, + "spacecraft": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "spacecraft", + "identifier": "spacecraft", + "position": 11, + "originalIdentifier": "spacecraft", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacecraft" + }, + "parent": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "parent", + "identifier": "parent", + "position": 12, + "originalIdentifier": "parent", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Parent" + }, + "image_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "image_url", + "identifier": "image_url", + "position": 13, + "originalIdentifier": "image_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image Url" + }, + "logo_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", + "isCustomField": false, + "accessor": "logo_url", + "identifier": "logo_url", + "position": 14, + "originalIdentifier": "logo_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Logo Url" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "isCustomField": false, + "accessor": "agency", + "identifier": "agency", + "position": 16, + "originalIdentifier": "agency", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Agency" + }, + "age": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 44, + "isCustomField": false, + "accessor": "age", + "identifier": "age", + "position": 17, + "originalIdentifier": "age", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Age" + }, + "flights_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "flights_count", + "identifier": "flights_count", + "position": 18, + "originalIdentifier": "flights_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Flights Count" + }, + "landings_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "landings_count", + "identifier": "landings_count", + "position": 19, + "originalIdentifier": "landings_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Landings Count" + }, + "in_space": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "in_space", + "identifier": "in_space", + "position": 20, + "originalIdentifier": "in_space", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "In Space" + }, + "time_in_space": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P396DT11H33M45S", + "isCustomField": false, + "accessor": "time_in_space", + "identifier": "time_in_space", + "position": 21, + "originalIdentifier": "time_in_space", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Time In Space" + }, + "eva_time": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P1DT15H54M", + "isCustomField": false, + "accessor": "eva_time", + "identifier": "eva_time", + "position": 22, + "originalIdentifier": "eva_time", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Eva Time" + }, + "spacewalks_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 6, + "isCustomField": false, + "accessor": "spacewalks_count", + "identifier": "spacewalks_count", + "position": 23, + "originalIdentifier": "spacewalks_count", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacewalks Count" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "name": "Thomas Pesquet", + "status": { + "id": 1, + "name": "Active" + }, + "type": { + "id": 2, + "name": "Government" + }, + "age": 44, + "date_of_birth": "1978-02-27", + "nationality": "French", + "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "twitter": "https://twitter.com/Thom_astro", + "instagram": "https://instagram.com/thom_astro", + "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "agency": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "flights_count": 2, + "landings_count": 2, + "last_flight": "2021-04-23T09:49:02Z", + "first_flight": "2016-11-17T20:20:13Z" + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "JSONForm1", + "submitButtonStyles": { + "buttonColor": "transparent", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "TERTIARY" + }, + "dynamicPropertyPathList": [ + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + } + ], + "displayName": "JSON Form", + "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", + "topRow": 37, + "bottomRow": 80, + "fieldLimitExceeded": false, + "parentRowSpace": 10, + "title": "", + "type": "JSON_FORM_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_death.borderRadius" + }, + { + "key": "schema.__root_schema__.children.nationality.defaultValue" + }, + { + "key": "schema.__root_schema__.children.nationality.accentColor" + }, + { + "key": "schema.__root_schema__.children.nationality.borderRadius" + }, + { + "key": "schema.__root_schema__.children.bio.defaultValue" + }, + { + "key": "schema.__root_schema__.children.bio.accentColor" + }, + { + "key": "schema.__root_schema__.children.bio.borderRadius" + }, + { + "key": "schema.__root_schema__.children.twitter.defaultValue" + }, + { + "key": "schema.__root_schema__.children.twitter.accentColor" + }, + { + "key": "schema.__root_schema__.children.twitter.borderRadius" + }, + { + "key": "schema.__root_schema__.children.instagram.defaultValue" + }, + { + "key": "schema.__root_schema__.children.instagram.accentColor" + }, + { + "key": "schema.__root_schema__.children.instagram.borderRadius" + }, + { + "key": "schema.__root_schema__.children.wiki.defaultValue" + }, + { + "key": "schema.__root_schema__.children.wiki.accentColor" + }, + { + "key": "schema.__root_schema__.children.wiki.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.last_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.first_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.age.defaultValue" + }, + { + "key": "schema.__root_schema__.children.age.accentColor" + }, + { + "key": "schema.__root_schema__.children.age.borderRadius" + }, + { + "key": "schema.__root_schema__.children.flights_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.flights_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.flights_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.landings_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.landings_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.landings_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.time_in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.borderRadius" + }, + { + "key": "schema.__root_schema__.children.eva_time.defaultValue" + }, + { + "key": "schema.__root_schema__.children.eva_time.accentColor" + }, + { + "key": "schema.__root_schema__.children.eva_time.borderRadius" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.borderRadius" + } + ], + "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", + "showReset": false, + "resetButtonLabel": "", + "key": "mb10lpx0lx", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 34, + "dynamicHeight": "FIXED", + "autoGenerateForm": true, + "widgetId": "rsugpn6p9u", + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "scrollContents": true, + "fixedFooter": true, + "submitButtonLabel": "", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Iframe2", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", + "searchTags": [ + "embed" + ], + "topRow": 17, + "bottomRow": 37, + "parentRowSpace": 10, + "source": "{{JSONForm1.sourceData.wiki}}", + "type": "IFRAME_WIDGET", + "hideCard": false, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "source" + } + ], + "borderWidth": 1, + "key": "g8muw4zk94", + "isDeprecated": false, + "rightColumn": 34, + "widgetId": "mz6fhqu7a9", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 24, + "bottomRow": 75, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.profile_image}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "xbvii1ix6y", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "dynamicPropertyPathList": [], + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 91, + "bottomRow": 115, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.agency.image_url}}", + "isDeprecated": false, + "rightColumn": 43, + "objectFit": "contain", + "widgetId": "rqyzl6wlzr", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container6", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "borderRadius" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 17, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 70, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "Noto Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "backgroundColor" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.name}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 63, + "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "utlu5mh5r2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "lutbmumiav", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + } + ], + "key": "rpasupm5h1", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "lutbmumiav", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "v7vpjo9wpz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "jr6l3jzyn8", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v7vpjo9wpz", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "25rem", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 75, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "Nunito Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "text" + }, + { + "key": "backgroundColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "textAlign": "RIGHT", + "dynamicHeight": "FIXED", + "widgetId": "6vq35sdbrv", + "isVisible": true, + "fontStyle": "", + "textColor": "#1e40af", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", + "buttonColor": "#1e40af", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "w4kz23hasp", + "isDeprecated": false, + "rightColumn": 44, + "iconName": "refresh", + "widgetId": "x1fkr3v9eo", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "progress" + } + ], + "displayName": "Progress", + "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", + "searchTags": [ + "percent" + ], + "topRow": 81, + "bottomRow": 85, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "#1e40af", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "i0hq3tnqfi", + "showResult": true, + "isDeprecated": false, + "rightColumn": 30, + "counterClosewise": false, + "widgetId": "i3o88akg85", + "isVisible": true, + "steps": "", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "progress": "" + }, + { + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", + "searchTags": [ + "stars" + ], + "topRow": 86, + "bottomRow": 90, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": "5", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "defaultRate" + } + ], + "isDisabled": false, + "key": "hv9pk8djb6", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 26, + "inactiveColor": "#D6D6D6", + "dynamicHeight": "FIXED", + "widgetId": "fe0ylf714w", + "isVisible": true, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "defaultRate": "{{astronautsLog.ratings.data}}", + "activeColor": "#1e40af", + "size": "LARGE", + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "minDynamicHeight": 4, + "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container7", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 91, + "bottomRow": 119, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.description}}", + "key": "s8x2nnrhnk", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "transparent", + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "pwie12lxwz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "e3t8svebdk", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "key": "7jhkg61wuu", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "e3t8svebdk", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "7cpcokj50b", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "j32coyaw4r", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 24, + "dynamicHeight": "FIXED", + "widgetId": "7cpcokj50b", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "topRow": 2, + "defaultCurrencyCode": "USD", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": true, + "version": 1, + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "CurrencyInput1", + "dynamicPropertyPathList": [ + { + "key": "onBlur" + } + ], + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "labelPosition": "Top", + "key": "56rrtkdl37", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 19, + "widgetId": "z1ayixhauq", + "minWidth": 450, + "label": "Label", + "parentId": "vn0hhhi9ah", + "labelAlignment": "left", + "renderMode": "CANVAS", + "onBlur": "", + "responsiveBehavior": "fill", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 14, + "widgetName": "Button13", + "onClick": "{{filteredAstronauts_really_long.run()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 17, + "animateLoading": true, + "parentColumnSpace": 13.734375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{fetch_astronauts.data.data}}", + "isDisabled": false, + "key": "kfwc5ab4um", + "isDeprecated": false, + "rightColumn": 17, + "isDefaultClickDisabled": true, + "widgetId": "jjuqt1ifnb", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 10, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "h08lbuzxas", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "nl8f1m7oav", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ko3kkb450m", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "tb7gta7tfb", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "si6g5eoxgp", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "yhzhm228tu", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "g90ws31m93", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "g90ws31m93", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "t3qbm5y91f", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "w8ynayy73b", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "xouwxo7b2m", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "up63zfuump", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qqi11sxegr", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "e52k9rhbo7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e52k9rhbo7", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal3", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas7", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton4", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "sug149rv39", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r34bouucht", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button5", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "y8sdru05pv", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button6", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "l4nu1expuv", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "zvzi5jsd5u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ljy0qzec2d", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ljy0qzec2d", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal4", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas8", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton5", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "9we1nw6waw", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "senfwwilkd", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button7", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "88f6rwgir5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button8", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "oua6ex9wyf", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "lyiz2yxss7", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sxmqnk89c", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sxmqnk89c", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal5", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "onClose" + } + ], + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas9", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton6", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "57g8xip6m9", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "c1avbznl1f", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button9", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "cm40e67pym", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button10", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "6vvcrt1z3t", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "sndkhe4bc2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "zlhoy988ce", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "zlhoy988ce", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal6", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas10", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton7", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "w88iattdtr", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text11", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d49q1jow18", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button11", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "4r2ie2z1iy", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button12", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "wy3sjg3y3r", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "76hhhkqi15", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sihk1i9j5", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sihk1i9j5", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 160, + "bottomRow": 167, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", + "dynamicTriggerPathList": [ + { + "key": "onRecordingStart" + } + ], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "ky6byinlri", + "isDeprecated": false, + "rightColumn": 18, + "widgetId": "1eppm1e2e6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "iconColor": "white" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "--Playground1_astronautsLog.ratings", + "name": "astronautsLog.ratings", + "collectionId": "--Playground1_astronautsLog", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetch_astronauts", + "name": "fetch_astronauts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetchAstronauts", + "name": "fetchAstronauts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_filteredAstronauts_really_long", + "name": "filteredAstronauts_really_long", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "--Playground1", + "slug": "playground1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1670, + "containerStyle": "none", + "snapRows": 62, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89, + "minHeight": 630, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "tabId": "", + "boxShadow": "NONE", + "widgetName": "Container4", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 0, + "bottomRow": 157, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 9.02128928899765, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "rightColumn": 577.3625144958496, + "widgetName": "Canvas3Copy", + "detachFromLayout": true, + "widgetId": "vn0hhhi9ah", + "containerStyle": "none", + "bottomRow": 1570, + "topRow": 0, + "parentRowSpace": 1, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1, + "parentId": "h08lbuzxas", + "props": { + "containerStyle": "none", + "canExtend": false, + "detachFromLayout": true, + "children": [] + }, + "isLoading": false, + "minHeight": 759.6875190734863, + "renderMode": "CANVAS", + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton1CopyCopy", + "onClick": "{{navigateTo('https://github.com/appsmithorg/TestSmith/issues/1960', {})}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 1, + "bottomRow": 7, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 39, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "5ujhucrgt5", + "isDeprecated": false, + "rightColumn": 45, + "iconName": "arrow-top-right", + "widgetId": "0b7bdj8klw", + "buttonStyle": "PRIMARY", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY" + }, + { + "widgetName": "Text3CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 1, + "bottomRow": 7, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 14.062695503234863, + "dynamicTriggerPathList": [], + "leftColumn": 21, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "Automation TC5", + "key": "86ix69se60", + "isDeprecated": false, + "rightColumn": 39, + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "zw0q78h35r", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Select1", + "isFilterable": true, + "dynamicPropertyPathList": [ + { + "key": "sourceData" + } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba5853ad71e4b3d8daffacb3a2.svg", + "labelText": "Pick an astronaut to display their information", + "searchTags": [ + "dropdown" + ], + "topRow": 8, + "bottomRow": 15, + "parentRowSpace": 10, + "labelWidth": "23", + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onOptionChange" + }, + { + "key": "onDropdownOpen" + } + ], + "leftColumn": 22, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "sourceData" + } + ], + "labelPosition": "Top", + "labelStyle": "", + "placeholderText": "Select option", + "isDisabled": false, + "sourceData": "{{astronautsLog.astronautNames()}}", + "key": "phyziaanl1", + "labelTextSize": "", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 40, + "dynamicHeight": "FIXED", + "widgetId": "o7odcz8q5n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "optionValue": "value", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "onDropdownOpen": "", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "optionLabel": "label", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "onOptionChange": "{{filteredAstronauts_really_long.run(() => astronautsLog.progressBar(), () => showAlert('error'))}}", + "minDynamicHeight": 4 + }, + { + "schema": { + "__root_schema__": { + "children": { + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Pesquet", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "name" + }, + "date_of_birth": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.date_of_birth))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "sourceData": "1978-02-27", + "isCustomField": false, + "accessor": "date_of_birth", + "identifier": "date_of_birth", + "position": 1, + "originalIdentifier": "date_of_birth", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "born on", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 2, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 3, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "url" + }, + "date_of_death": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (moment(sourceData.date_of_death, \"YYYY-MM-DD\").format(\"YYYY-MM-DDTHH:mm:ss.sssZ\")))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "date_of_death", + "identifier": "date_of_death", + "position": 4, + "originalIdentifier": "date_of_death", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "YYYY-MM-DD", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Date Of Death", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem" + }, + "nationality": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.nationality))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "French", + "isCustomField": false, + "accessor": "nationality", + "identifier": "nationality", + "position": 5, + "originalIdentifier": "nationality", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Nationality" + }, + "bio": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.bio))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "isCustomField": false, + "accessor": "bio", + "identifier": "bio", + "position": 8, + "originalIdentifier": "bio", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Bio" + }, + "twitter": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.twitter))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://twitter.com/Thom_astro", + "isCustomField": false, + "accessor": "twitter", + "identifier": "twitter", + "position": 9, + "originalIdentifier": "twitter", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Twitter" + }, + "instagram": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.instagram))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://instagram.com/thom_astro", + "isCustomField": false, + "accessor": "instagram", + "identifier": "instagram", + "position": 10, + "originalIdentifier": "instagram", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Instagram" + }, + "wiki": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.wiki))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "isCustomField": false, + "accessor": "wiki", + "identifier": "wiki", + "position": 11, + "originalIdentifier": "wiki", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Wiki" + }, + "profile_image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "isCustomField": false, + "accessor": "profile_image", + "identifier": "profile_image", + "position": 12, + "originalIdentifier": "profile_image", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image" + }, + "profile_image_thumbnail": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.profile_image_thumbnail))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "isCustomField": false, + "accessor": "profile_image_thumbnail", + "identifier": "profile_image_thumbnail", + "position": 13, + "originalIdentifier": "profile_image_thumbnail", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Profile Image Thumbnail" + }, + "last_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.last_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "last_flight", + "identifier": "last_flight", + "position": 7, + "originalIdentifier": "last_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "Last Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2021-04-23T09:49:02Z" + }, + "first_flight": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.first_flight))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Datepicker", + "isCustomField": false, + "accessor": "first_flight", + "identifier": "first_flight", + "position": 6, + "originalIdentifier": "first_flight", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "closeOnSelection": false, + "convertToISO": false, + "dateFormat": "LL", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "label": "First Flight", + "maxDate": "2121-12-31T18:29:00.000Z", + "minDate": "1920-12-31T18:30:00.000Z", + "shortcuts": false, + "timePrecision": "minute", + "labelTextSize": "0.875rem", + "sourceData": "2016-11-17T20:20:13Z" + }, + "status": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 1, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Active", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.status))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "name": "Active" + }, + "isCustomField": false, + "accessor": "status", + "identifier": "status", + "position": 14, + "originalIdentifier": "status", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Status" + }, + "type": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Government", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 2, + "name": "Government" + }, + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 15, + "originalIdentifier": "type", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "agency": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.id))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 27, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "isCustomField": false, + "accessor": "url", + "identifier": "url", + "position": 1, + "originalIdentifier": "url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Url" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.name))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "European Space Agency", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 2, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name" + }, + "featured": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.featured))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "featured", + "identifier": "featured", + "position": 3, + "originalIdentifier": "featured", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Featured" + }, + "type": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.type))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Multinational", + "isCustomField": false, + "accessor": "type", + "identifier": "type", + "position": 4, + "originalIdentifier": "type", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Type" + }, + "country_code": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.country_code))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "isCustomField": false, + "accessor": "country_code", + "identifier": "country_code", + "position": 5, + "originalIdentifier": "country_code", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Country Code" + }, + "abbrev": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.abbrev))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "ESA", + "isCustomField": false, + "accessor": "abbrev", + "identifier": "abbrev", + "position": 6, + "originalIdentifier": "abbrev", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Abbrev" + }, + "description": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.description))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 7, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description" + }, + "administrator": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.administrator))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "administrator", + "identifier": "administrator", + "position": 8, + "originalIdentifier": "administrator", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Administrator", + "sourceData": "Director General: Josef Aschbacher" + }, + "founding_year": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.founding_year))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "1975", + "isCustomField": false, + "accessor": "founding_year", + "identifier": "founding_year", + "position": 9, + "originalIdentifier": "founding_year", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Founding Year" + }, + "launchers": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.launchers))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "launchers", + "identifier": "launchers", + "position": 10, + "originalIdentifier": "launchers", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Launchers" + }, + "spacecraft": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.spacecraft))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "", + "isCustomField": false, + "accessor": "spacecraft", + "identifier": "spacecraft", + "position": 11, + "originalIdentifier": "spacecraft", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacecraft" + }, + "parent": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.parent))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "parent", + "identifier": "parent", + "position": 12, + "originalIdentifier": "parent", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Parent" + }, + "image_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.image_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "image_url", + "identifier": "image_url", + "position": 13, + "originalIdentifier": "image_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image Url" + }, + "logo_url": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency.logo_url))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png", + "isCustomField": false, + "accessor": "logo_url", + "identifier": "logo_url", + "position": 14, + "originalIdentifier": "logo_url", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Logo Url" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.agency))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "isCustomField": false, + "accessor": "agency", + "identifier": "agency", + "position": 16, + "originalIdentifier": "agency", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Agency" + }, + "age": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.age))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 44, + "isCustomField": false, + "accessor": "age", + "identifier": "age", + "position": 17, + "originalIdentifier": "age", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Age" + }, + "flights_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.flights_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "flights_count", + "identifier": "flights_count", + "position": 18, + "originalIdentifier": "flights_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Flights Count" + }, + "landings_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.landings_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 2, + "isCustomField": false, + "accessor": "landings_count", + "identifier": "landings_count", + "position": 19, + "originalIdentifier": "landings_count", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Landings Count" + }, + "in_space": { + "children": {}, + "dataType": "boolean", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Switch", + "sourceData": false, + "isCustomField": false, + "accessor": "in_space", + "identifier": "in_space", + "position": 20, + "originalIdentifier": "in_space", + "accentColor": "{{((sourceData, formData, fieldState) => (appsmith.theme.colors.primaryColor))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "alignWidget": "LEFT", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "In Space" + }, + "time_in_space": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.time_in_space))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P396DT11H33M45S", + "isCustomField": false, + "accessor": "time_in_space", + "identifier": "time_in_space", + "position": 21, + "originalIdentifier": "time_in_space", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Time In Space" + }, + "eva_time": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.eva_time))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "P1DT15H54M", + "isCustomField": false, + "accessor": "eva_time", + "identifier": "eva_time", + "position": 22, + "originalIdentifier": "eva_time", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Eva Time" + }, + "spacewalks_count": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.spacewalks_count))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 6, + "isCustomField": false, + "accessor": "spacewalks_count", + "identifier": "spacewalks_count", + "position": 23, + "originalIdentifier": "spacewalks_count", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Spacewalks Count" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 1, + "url": "https://ll.thespacedevs.com/2.2.0/astronaut/1/", + "name": "Thomas Pesquet", + "status": { + "id": 1, + "name": "Active" + }, + "type": { + "id": 2, + "name": "Government" + }, + "age": 44, + "date_of_birth": "1978-02-27", + "nationality": "French", + "bio": "Thomas Gautier Pesquet is a French aerospace engineer, pilot, and European Space Agency astronaut. Pesquet was selected by ESA as a candidate in May 2009, and he successfully completed his basic training in November 2010. From November 2016 to June 2017, Pesquet was part of Expeditions 50 and 51 on the International Space Station as a flight engineer.", + "twitter": "https://twitter.com/Thom_astro", + "instagram": "https://instagram.com/thom_astro", + "wiki": "https://en.wikipedia.org/wiki/Thomas_Pesquet", + "agency": { + "id": 27, + "url": "https://ll.thespacedevs.com/2.2.0/agencies/27/", + "name": "European Space Agency", + "featured": false, + "type": "Multinational", + "country_code": "AUT,BEL,CZE,DNK,FIN,FRA,DEU,GRC,IRE,ITA,LUZ,NLD,NOR,POL,PRT,ROU,ESP,SWE,CHE,GBR", + "abbrev": "ESA", + "description": "The European Space Agency is an intergovernmental organisation of 22 member states. Established in 1975 and headquartered in Paris, France, ESA has a worldwide staff of about 2,000 employees.\r\n\r\nESA's space flight programme includes human spaceflight (mainly through participation in the International Space Station program); the launch and operation of unmanned exploration missions to other planets and the Moon; Earth observation, science and telecommunication; designing launch vehicles; and maintaining a major spaceport, the Guiana Space Centre at Kourou, French Guiana.", + "administrator": "Director General: Josef Aschbacher", + "founding_year": "1975", + "launchers": "", + "spacecraft": "", + "logo_url": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/logo/european2520space2520agency_logo_20221130101442.png" + }, + "profile_image": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas2520pesquet_image_20200102120546.jpeg", + "profile_image_thumbnail": "https://spacelaunchnow-prod-east.nyc3.digitaloceanspaces.com/media/astronaut_images/thomas_pesquet_thumbnail_20220911033657.jpeg", + "flights_count": 2, + "landings_count": 2, + "last_flight": "2021-04-23T09:49:02Z", + "first_flight": "2016-11-17T20:20:13Z" + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => (appsmith.theme.borderRadius.appBorderRadius))(JSONForm1.sourceData, JSONForm1.formData, JSONForm1.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "JSONForm1", + "submitButtonStyles": { + "buttonColor": "transparent", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "TERTIARY" + }, + "dynamicPropertyPathList": [ + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + } + ], + "displayName": "JSON Form", + "iconSVG": "/static/media/icon.5b428de12db9ad6a591955ead07f86e9.svg", + "topRow": 37, + "bottomRow": 80, + "fieldLimitExceeded": false, + "parentRowSpace": 10, + "title": "", + "type": "JSON_FORM_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.defaultValue" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_birth.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.accentColor" + }, + { + "key": "schema.__root_schema__.children.date_of_death.borderRadius" + }, + { + "key": "schema.__root_schema__.children.nationality.defaultValue" + }, + { + "key": "schema.__root_schema__.children.nationality.accentColor" + }, + { + "key": "schema.__root_schema__.children.nationality.borderRadius" + }, + { + "key": "schema.__root_schema__.children.bio.defaultValue" + }, + { + "key": "schema.__root_schema__.children.bio.accentColor" + }, + { + "key": "schema.__root_schema__.children.bio.borderRadius" + }, + { + "key": "schema.__root_schema__.children.twitter.defaultValue" + }, + { + "key": "schema.__root_schema__.children.twitter.accentColor" + }, + { + "key": "schema.__root_schema__.children.twitter.borderRadius" + }, + { + "key": "schema.__root_schema__.children.instagram.defaultValue" + }, + { + "key": "schema.__root_schema__.children.instagram.accentColor" + }, + { + "key": "schema.__root_schema__.children.instagram.borderRadius" + }, + { + "key": "schema.__root_schema__.children.wiki.defaultValue" + }, + { + "key": "schema.__root_schema__.children.wiki.accentColor" + }, + { + "key": "schema.__root_schema__.children.wiki.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.defaultValue" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.accentColor" + }, + { + "key": "schema.__root_schema__.children.profile_image_thumbnail.borderRadius" + }, + { + "key": "schema.__root_schema__.children.last_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.last_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.last_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.first_flight.defaultValue" + }, + { + "key": "schema.__root_schema__.children.first_flight.accentColor" + }, + { + "key": "schema.__root_schema__.children.first_flight.borderRadius" + }, + { + "key": "schema.__root_schema__.children.date_of_death.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.status.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.defaultValue" + }, + { + "key": "schema.__root_schema__.children.status.borderRadius" + }, + { + "key": "schema.__root_schema__.children.status.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.type.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.type.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.featured.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.type.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.country_code.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.abbrev.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.administrator.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.founding_year.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.launchers.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.spacecraft.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.parent.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.image_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.cellBorderRadius" + }, + { + "key": "schema.__root_schema__.children.age.defaultValue" + }, + { + "key": "schema.__root_schema__.children.age.accentColor" + }, + { + "key": "schema.__root_schema__.children.age.borderRadius" + }, + { + "key": "schema.__root_schema__.children.flights_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.flights_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.flights_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.landings_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.landings_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.landings_count.borderRadius" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.defaultValue" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.accentColor" + }, + { + "key": "schema.__root_schema__.children.agency.children.logo_url.borderRadius" + }, + { + "key": "schema.__root_schema__.children.in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.defaultValue" + }, + { + "key": "schema.__root_schema__.children.time_in_space.accentColor" + }, + { + "key": "schema.__root_schema__.children.time_in_space.borderRadius" + }, + { + "key": "schema.__root_schema__.children.eva_time.defaultValue" + }, + { + "key": "schema.__root_schema__.children.eva_time.accentColor" + }, + { + "key": "schema.__root_schema__.children.eva_time.borderRadius" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.defaultValue" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.accentColor" + }, + { + "key": "schema.__root_schema__.children.spacewalks_count.borderRadius" + } + ], + "sourceData": "{{filteredAstronauts_really_long.data.results[0]}}", + "showReset": false, + "resetButtonLabel": "", + "key": "mb10lpx0lx", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 34, + "dynamicHeight": "FIXED", + "autoGenerateForm": true, + "widgetId": "rsugpn6p9u", + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "scrollContents": true, + "fixedFooter": true, + "submitButtonLabel": "", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Iframe2", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.34169b6acebc8ace125dd1f638974aae.svg", + "searchTags": [ + "embed" + ], + "topRow": 17, + "bottomRow": 37, + "parentRowSpace": 10, + "source": "{{JSONForm1.sourceData.wiki}}", + "type": "IFRAME_WIDGET", + "hideCard": false, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "source" + } + ], + "borderWidth": 1, + "key": "g8muw4zk94", + "isDeprecated": false, + "rightColumn": 34, + "widgetId": "mz6fhqu7a9", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "none", + "widgetName": "Image2", + "onClick": "{{showModal('Modal2').then(() => {\n showModal('Modal5');\n closeModal('Modal3');\n}).catch(() => {\n showModal('Modal2');\n showModal('Modal3');\n showModal('Modal4');\n});}}", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 24, + "bottomRow": 75, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.profile_image}}", + "isDeprecated": false, + "rightColumn": 64, + "objectFit": "contain", + "widgetId": "xbvii1ix6y", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "onClick": "{{setInterval(() => {\n // add code here\n }, 5000, '')}}", + "dynamicPropertyPathList": [], + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 91, + "bottomRow": 115, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "imageShape": "RECTANGLE", + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "36azjue6y9", + "image": "{{JSONForm1.sourceData.agency.image_url}}", + "isDeprecated": false, + "rightColumn": 43, + "objectFit": "contain", + "widgetId": "rqyzl6wlzr", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container6", + "borderColor": "transparent", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "borderRadius" + } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 17, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 70, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 5, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": false, + "overflow": "NONE", + "fontFamily": "Noto Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "backgroundColor" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.name}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 63, + "backgroundColor": "{{appsmith.theme.colors.backgroundColor}}", + "textAlign": "CENTER", + "dynamicHeight": "FIXED", + "widgetId": "utlu5mh5r2", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "lutbmumiav", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + } + ], + "key": "rpasupm5h1", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "lutbmumiav", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "v7vpjo9wpz", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "jr6l3jzyn8", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "v7vpjo9wpz", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "25rem", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 75, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "Nunito Sans", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "text" + }, + { + "key": "backgroundColor" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{filteredAstronauts_really_long.data.results[0].bio}}", + "key": "wnk00lfwil", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "textAlign": "RIGHT", + "dynamicHeight": "FIXED", + "widgetId": "6vq35sdbrv", + "isVisible": true, + "fontStyle": "", + "textColor": "#1e40af", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "IconButton1", + "onClick": "{{storeValue(\"\", \"\").then(() => {\n removeValue(\"\");\n});}}", + "buttonColor": "#1e40af", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 9, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "w4kz23hasp", + "isDeprecated": false, + "rightColumn": 44, + "iconName": "refresh", + "widgetId": "x1fkr3v9eo", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "dynamicPropertyPathList": [ + { + "key": "progress" + } + ], + "displayName": "Progress", + "iconSVG": "/static/media/icon.9b0d7b96a0223e8120bf6f14aca4154a.svg", + "searchTags": [ + "percent" + ], + "topRow": 81, + "bottomRow": 85, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "#1e40af", + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "key": "i0hq3tnqfi", + "showResult": true, + "isDeprecated": false, + "rightColumn": 30, + "counterClosewise": false, + "widgetId": "i3o88akg85", + "isVisible": true, + "steps": "", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "progress": "" + }, + { + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.914eb943f3f3762263872a333aff727d.svg", + "searchTags": [ + "stars" + ], + "topRow": 86, + "bottomRow": 90, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": "5", + "hideCard": false, + "animateLoading": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 6, + "dynamicBindingPathList": [ + { + "key": "defaultRate" + } + ], + "isDisabled": false, + "key": "hv9pk8djb6", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 26, + "inactiveColor": "#D6D6D6", + "dynamicHeight": "FIXED", + "widgetId": "fe0ylf714w", + "isVisible": true, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "defaultRate": "{{astronautsLog.ratings.data}}", + "activeColor": "#1e40af", + "size": "LARGE", + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "minDynamicHeight": 4, + "tooltips": "[\n \"Terrible\",\n \"Bad\",\n \"Neutral\",\n \"Goods\",\n \"Great\"\n]" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container7", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 91, + "bottomRow": 119, + "parentRowSpace": 10, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "backgroundColor" + } + ], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 280, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 26, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.84375, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "fontFamily" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{JSONForm1.sourceData.agency.description}}", + "key": "s8x2nnrhnk", + "isDeprecated": false, + "rightColumn": 64, + "backgroundColor": "transparent", + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "pwie12lxwz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#1e40af", + "version": 1, + "parentId": "e3t8svebdk", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "minDynamicHeight": 4 + } + ], + "key": "7jhkg61wuu", + "isDeprecated": false, + "rightColumn": 330, + "detachFromLayout": true, + "widgetId": "e3t8svebdk", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1, + "parentId": "7cpcokj50b", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "0", + "key": "j32coyaw4r", + "backgroundColor": "{{appsmith.theme.colors.primaryColor}}", + "isDeprecated": false, + "rightColumn": 24, + "dynamicHeight": "FIXED", + "widgetId": "7cpcokj50b", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f312efcb48ce4dafb08c20291635b30b.svg", + "topRow": 2, + "defaultCurrencyCode": "USD", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": true, + "version": 1, + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "CurrencyInput1", + "dynamicPropertyPathList": [ + { + "key": "onBlur" + } + ], + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "parentColumnSpace": 13.75, + "dynamicTriggerPathList": [], + "labelPosition": "Top", + "key": "56rrtkdl37", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 19, + "widgetId": "z1ayixhauq", + "minWidth": 450, + "label": "Label", + "parentId": "vn0hhhi9ah", + "labelAlignment": "left", + "renderMode": "CANVAS", + "onBlur": "", + "responsiveBehavior": "fill", + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 14, + "widgetName": "Button13", + "onClick": "{{filteredAstronauts_really_long.run()}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "dynamicPropertyPathList": [ + { + "key": "onClick" + } + ], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 10, + "bottomRow": 14, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 17, + "animateLoading": true, + "parentColumnSpace": 13.734375, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{fetch_astronauts.data.data}}", + "isDisabled": false, + "key": "kfwc5ab4um", + "isDeprecated": false, + "rightColumn": 17, + "isDefaultClickDisabled": true, + "widgetId": "jjuqt1ifnb", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "vn0hhhi9ah", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 10, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + } + ], + "borderWidth": "0", + "key": "3dd12un8x8", + "backgroundColor": "#eff6ff", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "h08lbuzxas", + "containerStyle": "card", + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "nl8f1m7oav", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ko3kkb450m", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "tb7gta7tfb", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "si6g5eoxgp", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "yhzhm228tu", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "yhzhm228tu", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "g90ws31m93", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "g90ws31m93", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "t3qbm5y91f", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "w8ynayy73b", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "xouwxo7b2m", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "up63zfuump", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qqi11sxegr", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "qqi11sxegr", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "e52k9rhbo7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "e52k9rhbo7", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{closeModal('Modal4').then(() => {\n showModal('');\n}).catch(() => {\n storeValue('hihhi', \"\");\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal3", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas7", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton4", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "sug149rv39", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r34bouucht", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button5", + "onClick": "{{closeModal('Modal3')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "y8sdru05pv", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button6", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "l4nu1expuv", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "zvzi5jsd5u", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "zvzi5jsd5u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ljy0qzec2d", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ljy0qzec2d", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal4", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas8", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton5", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "9we1nw6waw", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "senfwwilkd", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button7", + "onClick": "{{closeModal('Modal4')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "88f6rwgir5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button8", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "oua6ex9wyf", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "lyiz2yxss7", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "lyiz2yxss7", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sxmqnk89c", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sxmqnk89c", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal5", + "isCanvas": true, + "dynamicPropertyPathList": [ + { + "key": "onClose" + } + ], + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [ + { + "key": "onClose" + } + ], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas9", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton6", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "57g8xip6m9", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text10", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "c1avbznl1f", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button9", + "onClick": "{{closeModal('Modal5')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "cm40e67pym", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button10", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "6vvcrt1z3t", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "sndkhe4bc2", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "sndkhe4bc2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "zlhoy988ce", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "zlhoy988ce", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "onClose": "{{storeValue(\"\", \"\").then(() => {\n showModal('Modal2');\n}).catch(() => {\n showModal('Modal6');\n});}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "Modal6", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e9a961fb0bfb4e38de7ecc7c5.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "widgetName": "Canvas10", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 0, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "IconButton7", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "ydwblf3fgy", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "w88iattdtr", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + }, + { + "widgetName": "Text11", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "momczp21fx", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d49q1jow18", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button11", + "onClick": "{{closeModal('Modal6')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "4r2ie2z1iy", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button12", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "6u1n76ge7k", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "wy3sjg3y3r", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "76hhhkqi15", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "fn4g7s90bo", + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "widgetId": "76hhhkqi15", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "2sihk1i9j5", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "flexLayers": [] + } + ], + "key": "sctstvvix5", + "height": 240, + "isDeprecated": false, + "rightColumn": 0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2sihk1i9j5", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "widgetName": "AudioRecorder1", + "dynamicPropertyPathList": [], + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.3cb03cd8ed8464c5725a5d89a8fa563f.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 160, + "bottomRow": 167, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 14.0625, + "onRecordingStart": "{{setInterval(() => {\n showAlert('hi');\n}, 5000, 'samesies');}}", + "dynamicTriggerPathList": [ + { + "key": "onRecordingStart" + } + ], + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "ky6byinlri", + "isDeprecated": false, + "rightColumn": 18, + "widgetId": "1eppm1e2e6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "iconColor": "white" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "--Playground1_astronautsLog.ratings", + "name": "astronautsLog.ratings", + "collectionId": "--Playground1_astronautsLog", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetch_astronauts", + "name": "fetch_astronauts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_fetchAstronauts", + "name": "fetchAstronauts", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ], + [ + { + "id": "--Playground1_filteredAstronauts_really_long", + "name": "filteredAstronauts_really_long", + "confirmBeforeExecute": false, + "pluginType": "API", + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "timeoutInMillisecond": 10000 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "--Playground1", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad00" + } + ], + "actionList": [ + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.test", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\t\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.zebra", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad0d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImagesold.run()\n\t\t\tpetFactsold.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.feline", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad09" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject16.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject16.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject16.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC3.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC3.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n if (Select2.selectedOptionValue == \"Page navigation\") {\n console.log(\"Navigating to a page\");\n await Api1.clear();\n await Api2.clear();\n await Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('Navigated Page', {}, 'SAME_WINDOW');\n });\n });\n } else if (Select2.selectedOptionValue == \"Widget navigation\") {\n console.log(\"Navigating to a widget after API execution\");\n Api1.clear();\n Api2.clear();\n Api3.clear();\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW');\n });\n }).catch(() => showAlert(\"Trouble executing API calls\"));\n } else if (Select2.selectedOptionValue == \"Tab navigation\") {\n showAlert(\"Navigating to Tab 2 of tab widget\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW');\n }).catch(e => console.log(e.message));\n }).catch(\"Trouble executing API calls\");\n } else if (Select2.selectedOptionValue == \"External navigation\") {\n showAlert(\"Navigating to Appsmith website\");\n Api1.run().then(() => {\n Api2.run().then(async () => {\n Api3.run();\n await navigateTo('www.appsmith.com', {}, 'NEW_WINDOW');\n });\n }).catch(\"Trouble executing API calls\");\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC3.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad11" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "dog", + "fullyQualifiedName": "TC4.dog", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "dog", + "fullyQualifiedName": "TC4.dog", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n setInterval(() => {\n storeValue('imageApi', 'https://dog.ceo/api/breeds/image/random');\n storeValue('factsApi', 'https://dogapi.dog/api/facts').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new dog pics');\n }).then(() => {\n (petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage, petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact);\n console.log('Found new doggo pics and fun facts about them');\n });\n }, 15000, 'doggo');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.dog", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad07" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "progressBar", + "fullyQualifiedName": "JSObject1.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "progressBar", + "fullyQualifiedName": "JSObject1.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject1.progressBar", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad25" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun", + "fullyQualifiedName": "JSObject1.myFun", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun", + "fullyQualifiedName": "JSObject1.myFun", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n const byteArray = new Uint8Array(1);\n const randomValue = crypto.getRandomValues(byteArray);\n console.log(randomValue);\n return randomValue;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject1.myFun", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad21" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject15.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject15.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject15.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject14.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaskara');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n showAlert('namaskara');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject14.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaskara');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject14.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad1f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImagesold.run();\n petFactsold.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.animal", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC6.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n amplitude.Identify();\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n amplitude.Identify();\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC6.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n amplitude.Identify();\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC6.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad31" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC6.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC6.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n TC6.myFun1();\n typeof jsonwebtoken === \"object\" && typeof jsonwebtoken.decode === \"function\" && showAlert(\"Success\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC6.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad35" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "countdown", + "fullyQualifiedName": "TC5.countdown", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "countdown", + "fullyQualifiedName": "TC5.countdown", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('count', NumberSlider1.value);\n var interval = setInterval(() => {\n storeValue('count', appsmith.store.count - 1);\n if (appsmith.store.count < 1) clearInterval(interval);\n }, NumberSlider2.value);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC5.countdown", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad33" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject16.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject16.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject16", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n petFacts.run();\n resetWidget('Select1').then(() => storeValue('select', Select1.selectedOptionLabel)).then(() => showAlert(appsmith.store.select));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject16.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad23" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "storeLocation", + "fullyQualifiedName": "TC5.storeLocation", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "storeLocation", + "fullyQualifiedName": "TC5.storeLocation", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "collectionId": "Page 3_TC5", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n storeValue('mapPins', TC5.locations);\n return appsmith.store.mapPins;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_TC5.storeLocation", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad37" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC2.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": true, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC2.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n failingQuery.run().then(() => showAlert(\"Query run was successful\")).catch(() => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying all values on appropriate widgets\");\n }).catch(err => {\n console.log(\"Could not store value in store \", err.toString());\n showAlert('Could not store values in store ', err.toString());\n });\n });\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": true, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC2.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad45" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n clearStore();\n await resetWidget('Switch1').then(() => {\n resetWidget('Select1');\n resetWidget('Table1');\n TC1.myFun2().then(async () => {\n TC1.selected = Select1.selectedOptionLabel;\n await showAlert('background colour is now ' + TC1.selected);\n });\n }).catch(e => {\n resetWidget('RadioGroup1');\n showAlert(\"Couldn't execute all success call steps, hence now in the catch block\");\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC1.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4d" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_JSObject1.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\t\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "zebra", + "fullyQualifiedName": "TC4.zebra", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.zebra", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad4b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "test", + "fullyQualifiedName": "TC4.test", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.test", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC2.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "TC2.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n randomUserGenerator.run().then(res => {\n let values = [storeValue('pic', res.results[0].picture.large), storeValue('dob', res.results[0].dob.date), storeValue('phone', res.results[0].phone), storeValue('cell', res.results[0].cell), storeValue('email', res.results[0].email), storeValue('password', res.results[0].login.password), storeValue('lat', res.results[0].location.coordinates.latitude), storeValue('long', res.results[0].location.coordinates.longitude), storeValue('title', res.results[0].name.title), storeValue('first', res.results[0].name.first), storeValue('last', res.results[0].name.last), storeValue('gender', res.results[0].gender)];\n return Promise.all(values).then(() => {\n showAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\");\n console.log(appsmith.store);\n console.log(values);\n }).catch(err => {\n console.log(\"Could not store values \", err.toString());\n showAlert('Could not store values ', err.toString());\n });\n });\n await console.warn(\"2\");\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC2.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad53" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() =>n", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() =>n" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() =>n", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.cat", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad43" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "TC1.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "611cc2ef3d948934dbbc5104", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_TC1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n Api1.run().then(() => showAlert(\"Ran the API\")).catch(() => showAlert(\"Nested call failed\"));\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC1.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad41" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "animal", + "fullyQualifiedName": "TC4.animal", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n return storeValue('factsApi', 'https://catfact.ninja/fact').then(() => {\n petImages.run();\n petFacts.run();\n });\n }, 8000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.animal", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad51" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject15.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject15.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject15", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject15.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad27" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "feline", + "fullyQualifiedName": "TC4.feline", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\treturn storeValue('factsApi', 'https://catfact.ninja/fact')\n\t\t.then(() => {\n\t\t\tpetImages.run()\n\t\t\tpetFacts.run()\n\t\t})\t\n\t}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_TC4.feline", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad55" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject14.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaste');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n showAlert('namaste');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun2", + "fullyQualifiedName": "JSObject14.myFun2", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "collectionId": "--Playground_JSObject14", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n showAlert('namaste');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_JSObject14.myFun2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad29" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "blue", + "fullyQualifiedName": "TC6.blue", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "blue", + "fullyQualifiedName": "TC6.blue", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#606ebd');\n storeValue('highlight', '#0e23c2');\n storeValue('text', '#09171f');\n storeValue('contrast', '#a9ab43');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.blue", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad63" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n Button2;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "function () {\n Button2;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "myFun1", + "fullyQualifiedName": "JSObject1.myFun1", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "collectionId": "Page 1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "function () {\n Button2;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_JSObject1.myFun1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad57" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "green", + "fullyQualifiedName": "TC6.green", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "green", + "fullyQualifiedName": "TC6.green", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#9fb39b');\n storeValue('highlight', '#205717');\n storeValue('text', '#3b5237');\n storeValue('contrast', '#d13681');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.green", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad61" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "ratings", + "fullyQualifiedName": "astronautsLog.ratings", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 5) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "ratings", + "fullyQualifiedName": "astronautsLog.ratings", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 5) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.ratings", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad69" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "orange", + "fullyQualifiedName": "TC6.orange", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "orange", + "fullyQualifiedName": "TC6.orange", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 4", + "collectionId": "Page 4_TC6", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('background', '#ba9a99');\n storeValue('highlight', '#990f0b');\n storeValue('text', '#b30a05');\n storeValue('contrast', '#76948b');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 4_TC6.orange", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "textColour", + "fullyQualifiedName": "astronautsLog.textColour", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('formTextColour', '#b91c1c');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "textColour", + "fullyQualifiedName": "astronautsLog.textColour", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('formTextColour', '#b91c1c');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.textColour", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad67" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "displayAstronaut", + "fullyQualifiedName": "astronautsLog.displayAstronaut", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "displayAstronaut", + "fullyQualifiedName": "astronautsLog.displayAstronaut", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => Object.keys(astronautsLog.astronautNames).map(a => ({\n label: a + `${astronautsLog.astronautNames[a] ? ' ' + astronautsLog.astronautNames[a] : ''}`,\n value: a\n}))", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.displayAstronaut", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5f" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImagesold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImagesold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petImagesold", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad19" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFactsold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFactsold", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petFactsold", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad13" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.factsApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_petFacts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad39" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_failingQuery", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad49" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "astronautNames", + "fullyQualifiedName": "astronautsLog.astronautNames", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "astronautNames", + "fullyQualifiedName": "astronautsLog.astronautNames", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n fetch;\n return fetchAstronauts.data.results.map(n => {\n return {\n label: n.name,\n value: n.name\n };\n });\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.astronautNames", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6b" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "{{appsmith.store.imageApi}}" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "datasourceUrl" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground_petImages", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3b" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "progressBar", + "fullyQualifiedName": "astronautsLog.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n return Math.floor(Math.random() * 100) + 1;\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "progressBar", + "fullyQualifiedName": "astronautsLog.progressBar", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "collectionId": "--Playground1_astronautsLog", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n return Math.floor(Math.random() * 100) + 1;\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_astronautsLog.progressBar", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad65" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.imageApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petImages", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.imageApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.imageApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petImages", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad15" + }, + { + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "Api3", + "datasource": { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "mainGoogleSheetDS", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "formData": { + "command": { + "data": "UPDATE_ONE" + }, + "entityType": { + "data": "ROWS" + }, + "tableHeaderIndex": { + "data": "1" + }, + "projection": { + "data": [] + }, + "queryFormat": { + "data": "ROWS" + }, + "range": { + "data": "" + }, + "where": { + "data": { + "condition": "AND" + } + }, + "pagination": { + "data": { + "limit": "20", + "offset": "0" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api3", + "datasource": { + "name": "mainGoogleSheetDS", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "mainGoogleSheetDS", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "formData": { + "command": { + "data": "UPDATE_ONE" + }, + "entityType": { + "data": "ROWS" + }, + "tableHeaderIndex": { + "data": "1" + }, + "projection": { + "data": [] + }, + "queryFormat": { + "data": "ROWS" + }, + "range": { + "data": "" + }, + "where": { + "data": { + "condition": "AND" + } + }, + "pagination": { + "data": { + "limit": "20", + "offset": "0" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad6d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.factsApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "petFacts", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "url": "" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "{{appsmith.store.factsApi}}", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "httpVersion": "HTTP11", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "appsmith.store.factsApi" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_petFacts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad17" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "cat", + "fullyQualifiedName": "TC4.cat", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n setInterval(() => {\n storeValue('imageApi', 'https://api.thecatapi.com/v1/images/search');\n storeValue('factsApi', 'https://catfact.ninja/fact').then(async () => {\n await petImages.run();\n await petFacts.run();\n console.log('Attemping to find new cat pics');\n }).then(async () => {\n storeValue('kittyImage', petImages.data[0].url);\n storeValue('kittyFact', petFacts.data.fact);\n console.log('Found new kitty pics and fun facts about them');\n });\n }, 15000, 'kitty');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.cat", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad05" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "both", + "fullyQualifiedName": "TC4.both", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "both", + "fullyQualifiedName": "TC4.both", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "collectionId": "Page 2_TC4", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async function () {\n TC4.cat();\n await setTimeout(() => {\n console.log('executing code doggo');\n TC4.dog();\n }, 12000, 'both');\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_TC4.both", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad79" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 3", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 3_randomUserGenerator", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad47" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "fetchAstronauts", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "fetchAstronauts", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_fetchAstronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad73" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [ + { + "value": "\n" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "randomUserGenerator", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://randomuser.me" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/api/", + "headers": [ + { + "value": "\n" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_randomUserGenerator", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5b" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "filtered_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "filtered_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\" where name = {{Select1.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_filtered_astronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad75" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad71" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "body": "", + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "filteredAstronauts_really_long", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "name", + "value": "{{Select1.selectedOptionLabel}}" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + }, + { + "key": "queryParameters[0].value" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "filteredAstronauts_really_long", + "datasource": { + "name": "https://ll.thespacedevs.com", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://ll.thespacedevs.com" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/2.2.0/astronaut/", + "headers": [ + { + "key": "accept", + "value": "application/json" + } + ], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "name", + "value": "{{Select1.selectedOptionLabel}}" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [ + { + "key": "path" + }, + { + "key": "queryParameters[0].value" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Select1.selectedOptionLabel" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_filteredAstronauts_really_long", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7b" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad2f" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api2", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_Api2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad5d" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "Api3", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "\n", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "Api3", + "datasource": { + "name": "JSON typicode API (1)", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "JSON typicode API (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 2", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "\n", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 2_Api3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad3d" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "fetch_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\";", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "fetch_astronauts", + "datasource": { + "name": "TED postgres (1)", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "TED postgres (1)", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "--Playground1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM public.\"astronauts\";", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "--Playground1_fetch_astronauts", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad77" + }, + { + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "publishedAction": { + "name": "failingQuery", + "datasource": { + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "dummyTestApi" + }, + "invalids": [], + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Page 1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [], + "encodeParamsToggle": true, + "queryParameters": [], + "bodyFormData": [], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-04-03T11:32:39Z" + }, + "id": "Page 1_failingQuery", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad59" + } + ], + "actionCollectionList": [ + { + "unpublishedCollection": { + "name": "TC4", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC4", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// setTimeout() and setInterval() scenarios\n\tboth: async function () {\n\t\tthis.cat()\n\t\tawait setTimeout(() => { \n\t\t\tconsole.log('executing code doggo')\n\t\t\tthis.dog()} ,12000, 'both')\n\t},\n\tdog: async function () {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://dog.ceo/api/breeds/image/random')\n\t\t//\tstoreValue('factsApi', 'https://dogapi.dog.com/api/facts') \n\t\t\t\tstoreValue('factsApi', 'https://dogapi.dog/api/facts') \n\t\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait petImages.run();\n\t\t\t\tawait petFacts.run()\n\t\t\t\tconsole.log('Attemping to find new dog pics')\n\t\t\t}).then( () => {\n\t\t\t\t(petImages.responseMeta.statusCode == '200 OK' ? storeValue('doggoImage', petImages.data.message) : appsmith.store.dogImage),\n\t\t\t\t(petFacts.responseMeta.statusCode === '200 OK' ? storeValue('dogFact', petFacts.data.facts[0]) : appsmith.store.dogFact)\n\t\t\t\tconsole.log('Found new doggo pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'doggo')\t\n\t},\n\tcat: () => {\n\t\tsetInterval(() => {\n\t\t\tstoreValue('imageApi','https://api.thecatapi.com/v1/images/search')\n\t\t\tstoreValue('factsApi', 'https://catfact.ninja/fact')\n\t\t\n\t\t\t\t.then(async () => {\n\t\t\t\tawait\tpetImages.run()\n\t\t\t\tawait\tpetFacts.run()\n\t\t\t\tconsole.log('Attemping to find new cat pics')\n\t\t\t}).then(async () => {\n\t\t\t\tstoreValue('kittyImage', petImages.data[0].url)\n\t\t\t\tstoreValue('kittyFact', petFacts.data.fact)\n\t\t\t\tconsole.log('Found new kitty pics and fun facts about them')\n\t\t\t})\n\t\t}, 15000, 'kitty')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 2_TC4", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad7f" + }, + { + "unpublishedCollection": { + "name": "TC3", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC3", + "pageId": "Page 2", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\t// navigateTo() scenarios - need to be modified\n\tmyVar1: [\n\t\t{\n\t\t\t\"label\": \"Page navigation\",\n\t\t\t\"value\": \"Page navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Widget navigation\",\n\t\t\t\"value\": \"Widget navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Tab navigation - WIP\",\n\t\t\t\"value\": \"Tab navigation\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"External navigation\",\n\t\t\t\"value\": \"External navigation\"\n\t\t}\n\t],\n\tmyFun1: async () => {\n\t\tif (Select2.selectedOptionValue == \"Page navigation\") {\n\t\t\tconsole.log(\"Navigating to a page\")\n\t\t\tawait Api1.clear()\n\t\t\tawait Api2.clear()\n\t\t\tawait Api3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait\tnavigateTo('Navigated Page', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Widget navigation\") {\n\t\t\tconsole.log(\"Navigating to a widget after API execution\")\n\t\t\tApi1.clear()\n\t\t\tApi2.clear()\n\t\t\tApi3.clear()\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async () => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t \tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-63d961ab4628c647b6101b45#0mi3h8zskd', {}, 'SAME_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(() => showAlert(\"Trouble executing API calls\")) //not executing from second call\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"Tab navigation\") {\n\t\t\tshowAlert(\"Navigating to Tab 2 of tab widget\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run() \n\t\t\t\t\tawait navigateTo('https://release.app.appsmith.com/app/automation-test-cases/page-2-62c6ba550721a64d32ce5ef5/edit#stu122x6ov', {}, 'SAME_WINDOW')\n\t\t\t\t}) .catch((e) => console.log(e.message)) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t\telse if (Select2.selectedOptionValue == \"External navigation\") {\n\t\t\tshowAlert(\"Navigating to Appsmith website\")\n\t\t\tApi1.run()\n\t\t\t\t.then(() => {\n\t\t\t\tApi2.run()\n\t\t\t\t\t.then(async() => {\n\t\t\t\t\tApi3.run()\n\t\t\t\t\tawait navigateTo('www.appsmith.com', {}, 'NEW_WINDOW')\n\t\t\t\t}) })\n\t\t\t\t.catch(\"Trouble executing API calls\")\n\t\t}\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[{\n \"label\": \"Page navigation\",\n \"value\": \"Page navigation\"\n}, {\n \"label\": \"Widget navigation\",\n \"value\": \"Widget navigation\"\n}, {\n \"label\": \"Tab navigation - WIP\",\n \"value\": \"Tab navigation\"\n}, {\n \"label\": \"External navigation\",\n \"value\": \"External navigation\"\n}]" + } + ], + "userPermissions": [] + }, + "id": "Page 2_TC3", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad81" + }, + { + "unpublishedCollection": { + "name": "TC5", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", + "variables": [ + { + "name": "locations", + "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC5", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// display array of locations using storeValue() on map widget & access outer variable (improve outer variable scenarios)\n\tlocations: [\n\t\t{\n\t\t\t\"lat\": 28.644078,\n\t\t\t\"long\": 77.343284,\n\t\t\t\"title\": \"Vaishali\",\n\t\t\t\"color\": \"#8AA000\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6162195,\n\t\t\t\"long\": 77.1584105,\n\t\t\t\"title\": \"Tilak Nagar\",\n\t\t\t\"color\": \"#8AA001\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.5477725,\n\t\t\t\"long\": 77.27241599999999,\n\t\t\t\"title\": \"Vasant Kunj\",\n\t\t\t\"color\": \"#8AA002\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6842635,\n\t\t\t\"long\": 77.12194249999999,\n\t\t\t\"title\": \"Rohini\",\n\t\t\t\"color\": \"#8AA003\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.627524,\n\t\t\t\"long\": 77.26232999999999,\n\t\t\t\"title\": \"Mayur Vihar\",\n\t\t\t\"color\": \"#8AA004\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.723989,\n\t\t\t\"long\": 77.32631549999999,\n\t\t\t\"title\": \"New Friends Colony\",\n\t\t\t\"color\": \"#8AA005\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.533346,\n\t\t\t\"long\": 77.2608495,\n\t\t\t\"title\": \"Kalkaji\",\n\t\t\t\"color\": \"#8AA006\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6111395,\n\t\t\t\"long\": 77.0912565,\n\t\t\t\"title\": \"Dwarka\",\n\t\t\t\"color\": \"#8AA007\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.607106,\n\t\t\t\"long\": 77.0939745,\n\t\t\t\"title\": \"Paschim Vihar\",\n\t\t\t\"color\": \"#8AA008\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7238,\n\t\t\t\"long\": 77.04109700000001,\n\t\t\t\"title\": \"Janakpuri\",\n\t\t\t\"color\": \"#8AA009\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6004265,\n\t\t\t\"long\": 77.13923650000001,\n\t\t\t\"title\": \"Uttam Nagar\",\n\t\t\t\"color\": \"#8AA00A\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.662347500000003,\n\t\t\t\"long\": 77.293808,\n\t\t\t\"title\": \"Preet Vihar\",\n\t\t\t\"color\": \"#8AA00B\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.548065,\n\t\t\t\"long\": 77.238924,\n\t\t\t\"title\": \"Nehru Place\",\n\t\t\t\"color\": \"#8AA00C\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.698132,\n\t\t\t\"long\": 77.1752135,\n\t\t\t\"title\": \"Pitampura\",\n\t\t\t\"color\": \"#8AA00D\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.649233000000002,\n\t\t\t\"long\": 77.37527349999999,\n\t\t\t\"title\": \"Ghaziabad\",\n\t\t\t\"color\": \"#8AA00E\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.669881500000002,\n\t\t\t\"long\": 77.1325635,\n\t\t\t\"title\": \"Punjabi Bagh\",\n\t\t\t\"color\": \"#8AA00F\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.995054000000003,\n\t\t\t\"long\": 77.1732235,\n\t\t\t\"title\": \"Patel Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.7234325,\n\t\t\t\"long\": 77.202831,\n\t\t\t\"title\": \"Shalimar Bagh\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.6362485,\n\t\t\t\"long\": 77.229872,\n\t\t\t\"title\": \"Greater Kailash (1/ 2/ 3)\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.641876500000002,\n\t\t\t\"long\": 77.204572,\n\t\t\t\"title\": \"Krishna Nagar\"\n\t\t},\n\t\t{\n\t\t\t\"lat\": 28.596356,\n\t\t\t\"long\": 77.2121875,\n\t\t\t\"title\": \"Connaught Place\"\n\t\t},\n\t\t{\n\t\t\"lat\": 28.5450065,\n\t\t\"long\": 77.279852,\n\t\t\"title\": \"Okhla\"\n\t\t},\n\t{\n\t\"lat\": 28.637442999999998,\n\t\"long\": 77.1791195,\n\t\"title\": \"Rajendra Nagar\"\n},\n\t{\n\t\"lat\": 28.65356,\n\t\"long\": 77.2749285,\n\t\"title\": \"Shahdara\"\n},\n\t{\n\t\"lat\": 28.574506,\n\t\"long\": 77.1907595,\n\t\"title\": \"Ashok Vihar\"\n},\n\t{\n\t\"lat\": 28.658746,\n\t\"long\": 77.1803415,\n\t\"title\": \"Kamla Nagar\"\n},\n\t{\n\t\"lat\": 28.575978499999998,\n\t\"long\": 77.159367,\n\t\"title\": \"Hauz Khas/Safdarjung/Green Park\"\n},\n\t{\n\t\"lat\": 28.607501499999998,\n\t\"long\": 77.22935749999999,\n\t\"title\": \"Karol Bagh\"\n},\n\t{\n\t\"lat\": 28.509921499999997,\n\t\"long\": 77.2065825,\n\t\"title\": \"Anand Vihar / Chander Nagar\"\n},\n\t{\n\t\"lat\": 28.5873275,\n\t\"long\": 77.22194250000001,\n\t\"title\": \"Saket/Malviya Nagar/Adchini\"\n},\n\t{\n\t\"lat\": 28.6872405,\n\t\"long\": 77.114919,\n\t\"title\": \"Rajouri/ Kirti\"\n},\n\t{\n\t\"lat\": 28.7819535,\n\t\"long\": 77.3001775,\n\t\"title\": \"East of Kailash/Lajpat Nagar\"\n},\n\t{\n\t\"lat\": 28.61948,\n\t\"long\": 77.1274255,\n\t\"title\": \"Hari Nagar / Mayapuri\"\n},\n\t{\n\t\"lat\": 28.529919,\n\t\"long\": 77.0723435,\n\t\"title\": \"South ex / 1/ 2/ DC\"\n},\n\t{\n\t\"lat\": 28.77791,\n\t\"long\": 77.05407650000001,\n\t\"title\": \"Vasant Vihar/ MB/ RKP\"\n},\n\t{\n\t\"lat\": 28.614067,\n\t\"long\": 77.0558015,\n\t\"title\": \"Vikaspuri\"\n},\n\t{\n\t\"lat\": 28.67888,\n\t\"long\": 77.3584895,\n\t\"title\": \"Dilshad Garden\"\n},\n\t{\n\t\"lat\": 28.718331499999998,\n\t\"long\": 77.1691395,\n\t\"title\": \"Model Town (1/ 2)\"\n},\n\t{\n\t\"lat\": 28.722808,\n\t\"long\": 77.12085400000001,\n\t\"title\": \"Aerocity\"\n},\n\t{\n\t\"lat\": 28.586436499999998,\n\t\"long\": 77.300185,\n\t\"title\": \"Jangpura\"\n},\n\t{\n\t\"lat\": 28.487882499999998,\n\t\"long\": 77.198639,\n\t\"title\": \"Sainik Farms\"\n},\n\t{\n\t\"lat\": 28.653709,\n\t\"long\": 77.12888749999999,\n\t\"title\": \"Ramesh Nagar\"\n}\n],\n\tstoreLocation: function () {\n\t\tstoreValue('mapPins', this.locations)\n\t\treturn appsmith.store.mapPins\n\t},\n\tcountdown: () => {\n\t\tstoreValue('count', NumberSlider1.value)\n\t\tvar interval = setInterval(() => {\n\t\t\tstoreValue('count', appsmith.store.count - 1)\n\t\t\t// showAlert(appsmith.store.count.toString())\n\t\t\tif(appsmith.store.count < 1 )\n\t\t\t\tclearInterval(interval)\n\t\t}, NumberSlider2.value)\n\t}\n}", + "variables": [ + { + "name": "locations", + "value": "[{\n \"lat\": 28.644078,\n \"long\": 77.343284,\n \"title\": \"Vaishali\",\n \"color\": \"#8AA000\"\n}, {\n \"lat\": 28.6162195,\n \"long\": 77.1584105,\n \"title\": \"Tilak Nagar\",\n \"color\": \"#8AA001\"\n}, {\n \"lat\": 28.5477725,\n \"long\": 77.27241599999999,\n \"title\": \"Vasant Kunj\",\n \"color\": \"#8AA002\"\n}, {\n \"lat\": 28.6842635,\n \"long\": 77.12194249999999,\n \"title\": \"Rohini\",\n \"color\": \"#8AA003\"\n}, {\n \"lat\": 28.627524,\n \"long\": 77.26232999999999,\n \"title\": \"Mayur Vihar\",\n \"color\": \"#8AA004\"\n}, {\n \"lat\": 28.723989,\n \"long\": 77.32631549999999,\n \"title\": \"New Friends Colony\",\n \"color\": \"#8AA005\"\n}, {\n \"lat\": 28.533346,\n \"long\": 77.2608495,\n \"title\": \"Kalkaji\",\n \"color\": \"#8AA006\"\n}, {\n \"lat\": 28.6111395,\n \"long\": 77.0912565,\n \"title\": \"Dwarka\",\n \"color\": \"#8AA007\"\n}, {\n \"lat\": 28.607106,\n \"long\": 77.0939745,\n \"title\": \"Paschim Vihar\",\n \"color\": \"#8AA008\"\n}, {\n \"lat\": 28.7238,\n \"long\": 77.04109700000001,\n \"title\": \"Janakpuri\",\n \"color\": \"#8AA009\"\n}, {\n \"lat\": 28.6004265,\n \"long\": 77.13923650000001,\n \"title\": \"Uttam Nagar\",\n \"color\": \"#8AA00A\"\n}, {\n \"lat\": 28.662347500000003,\n \"long\": 77.293808,\n \"title\": \"Preet Vihar\",\n \"color\": \"#8AA00B\"\n}, {\n \"lat\": 28.548065,\n \"long\": 77.238924,\n \"title\": \"Nehru Place\",\n \"color\": \"#8AA00C\"\n}, {\n \"lat\": 28.698132,\n \"long\": 77.1752135,\n \"title\": \"Pitampura\",\n \"color\": \"#8AA00D\"\n}, {\n \"lat\": 28.649233000000002,\n \"long\": 77.37527349999999,\n \"title\": \"Ghaziabad\",\n \"color\": \"#8AA00E\"\n}, {\n \"lat\": 28.669881500000002,\n \"long\": 77.1325635,\n \"title\": \"Punjabi Bagh\",\n \"color\": \"#8AA00F\"\n}, {\n \"lat\": 28.995054000000003,\n \"long\": 77.1732235,\n \"title\": \"Patel Nagar\"\n}, {\n \"lat\": 28.7234325,\n \"long\": 77.202831,\n \"title\": \"Shalimar Bagh\"\n}, {\n \"lat\": 28.6362485,\n \"long\": 77.229872,\n \"title\": \"Greater Kailash (1/ 2/ 3)\"\n}, {\n \"lat\": 28.641876500000002,\n \"long\": 77.204572,\n \"title\": \"Krishna Nagar\"\n}, {\n \"lat\": 28.596356,\n \"long\": 77.2121875,\n \"title\": \"Connaught Place\"\n}, {\n \"lat\": 28.5450065,\n \"long\": 77.279852,\n \"title\": \"Okhla\"\n}, {\n \"lat\": 28.637442999999998,\n \"long\": 77.1791195,\n \"title\": \"Rajendra Nagar\"\n}, {\n \"lat\": 28.65356,\n \"long\": 77.2749285,\n \"title\": \"Shahdara\"\n}, {\n \"lat\": 28.574506,\n \"long\": 77.1907595,\n \"title\": \"Ashok Vihar\"\n}, {\n \"lat\": 28.658746,\n \"long\": 77.1803415,\n \"title\": \"Kamla Nagar\"\n}, {\n \"lat\": 28.575978499999998,\n \"long\": 77.159367,\n \"title\": \"Hauz Khas/Safdarjung/Green Park\"\n}, {\n \"lat\": 28.607501499999998,\n \"long\": 77.22935749999999,\n \"title\": \"Karol Bagh\"\n}, {\n \"lat\": 28.509921499999997,\n \"long\": 77.2065825,\n \"title\": \"Anand Vihar / Chander Nagar\"\n}, {\n \"lat\": 28.5873275,\n \"long\": 77.22194250000001,\n \"title\": \"Saket/Malviya Nagar/Adchini\"\n}, {\n \"lat\": 28.6872405,\n \"long\": 77.114919,\n \"title\": \"Rajouri/ Kirti\"\n}, {\n \"lat\": 28.7819535,\n \"long\": 77.3001775,\n \"title\": \"East of Kailash/Lajpat Nagar\"\n}, {\n \"lat\": 28.61948,\n \"long\": 77.1274255,\n \"title\": \"Hari Nagar / Mayapuri\"\n}, {\n \"lat\": 28.529919,\n \"long\": 77.0723435,\n \"title\": \"South ex / 1/ 2/ DC\"\n}, {\n \"lat\": 28.77791,\n \"long\": 77.05407650000001,\n \"title\": \"Vasant Vihar/ MB/ RKP\"\n}, {\n \"lat\": 28.614067,\n \"long\": 77.0558015,\n \"title\": \"Vikaspuri\"\n}, {\n \"lat\": 28.67888,\n \"long\": 77.3584895,\n \"title\": \"Dilshad Garden\"\n}, {\n \"lat\": 28.718331499999998,\n \"long\": 77.1691395,\n \"title\": \"Model Town (1/ 2)\"\n}, {\n \"lat\": 28.722808,\n \"long\": 77.12085400000001,\n \"title\": \"Aerocity\"\n}, {\n \"lat\": 28.586436499999998,\n \"long\": 77.300185,\n \"title\": \"Jangpura\"\n}, {\n \"lat\": 28.487882499999998,\n \"long\": 77.198639,\n \"title\": \"Sainik Farms\"\n}, {\n \"lat\": 28.653709,\n \"long\": 77.12888749999999,\n \"title\": \"Ramesh Nagar\"\n}]" + } + ], + "userPermissions": [] + }, + "id": "Page 3_TC5", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad83" + }, + { + "unpublishedCollection": { + "name": "TC6", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC6", + "pageId": "Page 3", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n//installed library check on page load\n\tmyFun1: () => {\n\t\tamplitude.Identify()\n\t},\n\tmyFun2: async () => {\n\t\tthis.myFun1()\n\t\ttypeof jsonwebtoken === \"object\" \n\t\t\t&& typeof jsonwebtoken.decode === \"function\" \n\t\t\t&& showAlert(\"Success\");\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 3_TC6", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad85" + }, + { + "unpublishedCollection": { + "name": "TC6", + "pageId": "Page 4", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC6", + "pageId": "Page 4", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// using storeValue() to dynamically modify values - update code using mutations \n\tblue: () => {\n\t\tstoreValue('background', '#606ebd')\n\t\tstoreValue('highlight', '#0e23c2')\n\t\tstoreValue('text', '#09171f')\n\t\tstoreValue('contrast', '#a9ab43')\n\t},\n\torange: () => {\n\t\tstoreValue('background', '#ba9a99')\n\t\tstoreValue('highlight', '#990f0b')\n\t\tstoreValue('text', '#b30a05')\n\t\tstoreValue('contrast', '#76948b')\n\t\t},\n\tgreen: () => {\n\t\tstoreValue('background', '#9fb39b')\n\t\tstoreValue('highlight', '#205717')\n\t\tstoreValue('text', '#3b5237')\n\t\tstoreValue('contrast', '#d13681')\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 4_TC6", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad95" + }, + { + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject1", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun: ()=>{\n\t\tconst byteArray = new Uint8Array(1);\n\t\tconst randomValue = crypto.getRandomValues(byteArray);\n\t\tconsole.log(randomValue)\n\t\treturn randomValue;\n\t},\n\t\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "--Playground_JSObject1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad87" + }, + { + "unpublishedCollection": { + "name": "JSObject14", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject14", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\tshowAlert('namaskara')\n\t},\n\tmyFun2: () => {\n\t\tshowAlert('namaste')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground_JSObject14", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad89" + }, + { + "unpublishedCollection": { + "name": "JSObject15", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject15", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground_JSObject15", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8b" + }, + { + "unpublishedCollection": { + "name": "JSObject16", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject16", + "pageId": "--Playground", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyFun1: () => {\n\t\tpetFacts.run()\n\t\tresetWidget('Select1')\n\t\t\t.then(() => storeValue('select', Select1.selectedOptionLabel))\n\t\t\t.then(() => showAlert(appsmith.store.select))\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [], + "userPermissions": [] + }, + "id": "--Playground_JSObject16", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8d" + }, + { + "unpublishedCollection": { + "name": "TC2", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC2", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive store value actions using Promise.all() and .then/.catch\n\tmyFun1: async () => { \n\t\t// TC1.clearStore()\n\t\trandomUserGenerator.run()\n\t\t\t.then((res) => {\n\t\t\tlet values =\n\t\t\t\t\t[\n\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t]\n\t\t\treturn Promise.all(values)\n\t\t\t\t.then(() => {\t\n\t\t\t\tshowAlert(\"completed storing all values and now displaying fetched data on appropriate widgets\") \n\t\t\t\tconsole.log(appsmith.store) \n\t\t\t\tconsole.log(values)\n\t\t\t})\n\t\t\t\t.catch((err) => { \n\t\t\t\tconsole.log(\"Could not store values \", err.toString())\n\t\t\t\tshowAlert('Could not store values ', err.toString())\t\t\n\t\t\t}) })\n\t\tawait console.warn(\"2\");\n\t},\n\tmyFun2: async () => {\n\t\tfailingQuery.run()\n\t\t\t.then(() => showAlert(\"Query run was successful\"))\n\t\t\t.catch(() => {\n\t\t\trandomUserGenerator.run()\n\t\t\t\t.then((res) => {\n\t\t\t\tlet values =\n\t\t\t\t\t\t[\n\t\t\t\t\t\t\tstoreValue('pic', res.results[0].picture.large),\n\t\t\t\t\t\t\tstoreValue('dob', res.results[0].dob.date),\n\t\t\t\t\t\t\tstoreValue('phone', res.results[0].phone),\n\t\t\t\t\t\t\tstoreValue('cell', res.results[0].cell),\n\t\t\t\t\t\t\tstoreValue('email', res.results[0].email),\n\t\t\t\t\t\t\tstoreValue('password', res.results[0].login.password),\n\t\t\t\t\t\t\tstoreValue('lat', res.results[0].location.coordinates.latitude),\n\t\t\t\t\t\t\tstoreValue('long', res.results[0].location.coordinates.longitude),\n\t\t\t\t\t\t\tstoreValue('title', res.results[0].name.title),\n\t\t\t\t\t\t\tstoreValue('first', res.results[0].name.first),\n\t\t\t\t\t\t\tstoreValue('last', res.results[0].name.last),\n\t\t\t\t\t\t\tstoreValue('gender', res.results[0].gender)\n\t\t\t\t\t\t]\n\t\t\t\treturn Promise.all(values)\n\t\t\t\t\t.then(() => {\t\n\t\t\t\t\tshowAlert(\"completed storing all values and now displaying all values on appropriate widgets\") })\n\t\t\t\t\t.catch((err) => { \n\t\t\t\t\tconsole.log(\"Could not store value in store \", err.toString())\n\t\t\t\t\tshowAlert('Could not store values in store ', err.toString())\t\t\n\t\t\t\t}) \n\t\t\t})\n\t\t})\n\t}, \n}", + "variables": [], + "userPermissions": [] + }, + "id": "Page 1_TC2", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad8f" + }, + { + "unpublishedCollection": { + "name": "TC1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", + "variables": [ + { + "name": "selectOptions", + "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" + }, + { + "name": "selected", + "value": "''" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "TC1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n// consecutive resetWidget() function scenarios within .then/.catch - scenarios can be improved\n\tselectOptions: [\n\t\t{\n\t\t\t\"label\": \"Blue\",\n\t\t\t\"value\": \"#7e98c2\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Green\",\n\t\t\t\"value\": \"#96b080\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Red\",\n\t\t\t\"value\": \"#ba5059\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Yellow\",\n\t\t\t\"value\": \"#ebe58f\"\n\t\t},\n\t\t{\n\t\t\t\"label\": \"Grey\",\n\t\t\t\"value\": \"#a6aeba\"\n\t\t}\n\t],\n\n\tselected: '',\n\tmyFun1: async function () {\n\t\tclearStore()\n\t\tawait resetWidget('Switch1')\n\t\t\t.then(() => {\n\t\t\tresetWidget('Select1')\n\t\t\tresetWidget('Table1')\n\t\t\tthis.myFun2() \t\t//return a message\n\t\t\t\t.then(async () => {\n\t\t\t\tthis.selected = Select1.selectedOptionLabel\n\t\t\t\tawait showAlert('background colour is now ' + this.selected) }) \n\t\t}) \t\t//return a second toast message\n\t\t\t.catch((e) => {\n\t\t\tresetWidget('RadioGroup1')\n\t\t\tshowAlert(\"Couldn't execute all success call steps, hence now in the catch block\") })\n\t},\n\tmyFun2: async () => {\n\t\tApi1.run()\n\t\t\t.then(() => showAlert(\"Ran the API\"))\n\t\t\t.catch(() => showAlert(\"Nested call failed\"))\n\t},\n}", + "variables": [ + { + "name": "selectOptions", + "value": "[{\n \"label\": \"Blue\",\n \"value\": \"#7e98c2\"\n}, {\n \"label\": \"Green\",\n \"value\": \"#96b080\"\n}, {\n \"label\": \"Red\",\n \"value\": \"#ba5059\"\n}, {\n \"label\": \"Yellow\",\n \"value\": \"#ebe58f\"\n}, {\n \"label\": \"Grey\",\n \"value\": \"#a6aeba\"\n}]" + }, + { + "name": "selected", + "value": "''" + } + ], + "userPermissions": [] + }, + "id": "Page 1_TC1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad91" + }, + { + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject1", + "pageId": "Page 1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1 () {\n\t\tButton2\n\t},\n\tasync myFun2 () {\n\t\t//\tuse async-await or promises\n\t\t//\tawait storeValue('varName', 'hello world')\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "Page 1_JSObject1", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad93" + }, + { + "unpublishedCollection": { + "name": "astronautsLog", + "pageId": "--Playground1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "astronautsLog", + "pageId": "--Playground1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tastronautNames: () => {\n\t\tfetch\n\t\treturn fetchAstronauts.data.results.map((n) => {\n\t\t\treturn {\n\t\t\t\tlabel: n.name,\n\t\t\t\tvalue: n.name\n\t\t}})\n\t},\n\tdisplayAstronaut: () => Object.keys(this.astronautNames).map(a => ({ label: a + `${this.astronautNames[a] ? ' ' + this.astronautNames[a] : ''}`, value: a })),\n\ttextColour: () => {\n\t\tstoreValue('formTextColour', '#b91c1c')\n\t},\n\tprogressBar: () => {\n\t\treturn Math.floor(Math.random() * 100) + 1\n\t},\n\tratings: () => {\n\t\treturn Math.floor(Math.random() * 5) + 1\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": "[]" + }, + { + "name": "myVar2", + "value": "{}" + } + ], + "userPermissions": [] + }, + "id": "--Playground1_astronautsLog", + "deleted": false, + "gitSyncId": "660d3e57a59c5e33b46bace0_660d3e57a59c5e33b46bad97" + } + ], + "editModeTheme": { + "name": "Sharp", + "displayName": "Sharp", + "config": { + "colors": { + "primaryColor": "#3B7DDD", + "backgroundColor": "#fff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "md": "0.375rem", + "lg": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "properties": { + "colors": { + "primaryColor": "#F4ECDD", + "backgroundColor": "" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Roboto" + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "isSystemTheme": false, + "deleted": false + }, + "publishedTheme": { + "name": "Sharp", + "displayName": "Sharp", + "config": { + "colors": { + "primaryColor": "#3B7DDD", + "backgroundColor": "#fff" + }, + "borderRadius": { + "appBorderRadius": { + "none": "0px", + "md": "0.375rem", + "lg": "1.5rem" + } + }, + "boxShadow": { + "appBoxShadow": { + "none": "none", + "sm": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "md": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "lg": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)" + } + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + } + }, + "properties": { + "colors": { + "primaryColor": "#F4ECDD", + "backgroundColor": "" + }, + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)" + }, + "fontFamily": { + "appFont": "Roboto" + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "FORM_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "ICON_BUTTON_WIDGET": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MENU_BUTTON_WIDGET": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "PROGRESS_WIDGET": { + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "isSystemTheme": false, + "deleted": false + } } diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/imports/internal/faulty-dsl.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/imports/internal/faulty-dsl.json index d1385d9e63..68f2e5e599 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/imports/internal/faulty-dsl.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/imports/internal/faulty-dsl.json @@ -1,4740 +1,4713 @@ { - "customJSLibList": [{ - "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "deleted": false, - "name": "xmlParser", - "accessor": ["xmlParser"], - "policies": [], - "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", - "userPermissions": [], - "version": "3.17.5", - "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" - }], - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "serverSchemaVersion": 7, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "datasourceList": [{ - "deleted": false, - "pluginId": "postgres-plugin", - "isTemplate": true, - "name": "Mock_DB", - "messages": [], - "datasourceConfiguration": { - "endpoints": [{ - "port": 5432, - "host": "mockdb.internal.appsmith.com" - }], - "connection": { - "mode": "READ_WRITE", - "ssl": {"authType": "DEFAULT"} - } - }, - "isAutoGenerated": false, - "gitSyncId": "61b6d49e33c6ae6163af2716_62a720d884b913372519bc5e" - }], - "actionList": [ - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT SUM(hours) FROM work_orders where agent={{selectAgent.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "total_hours", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_total_hours", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT SUM(hours) FROM work_orders where agent={{selectAgent.selectedOptionLabel}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionLabel"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "total_hours", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f3" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.search", - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}"], - "datasource": { - "organizationId": "61b6d49e33c6ae6163af2716", - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "search", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_JSObject1.search", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": false, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.search", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}"], - "datasource": { - "organizationId": "61b6d49e33c6ae6163af2716", - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "search", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542ed" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from agent", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_agent", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_select_agent", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from agent", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_agent", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f5" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.totalHoursCalc", - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "totalHoursCalc", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_JSObject1.totalHoursCalc", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.totalHoursCalc", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "totalHoursCalc", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654311" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT equipment, COUNT(*) FROM work_orders GROUP BY equipment;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "agent_stats", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_agent_stats", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT equipment, COUNT(*) FROM work_orders GROUP BY equipment;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "agent_stats", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f7" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE work_orders\nSET request_date= {{editRequestedDate.formattedDate}}, \n\t\tagent={{editOrderAgent.selectedOptionValue}},\n\t\tmaintenance_notes= {{editNotes.text}},\n\t\tcompleted= {{editCompleted.selectedOptionValue}},\n\t\ttotal_cost= {{editTC.value}},\n\t\tmat_cost= {{editMC.value}},\n\t\thours= {{editHoursUsed.text}}\nWHERE work_id={{workOrdersTable.triggeredRow.work_id}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "editHoursUsed.text", - "editTC.value", - "editRequestedDate.formattedDate", - "editMC.value", - "editCompleted.selectedOptionValue", - "editNotes.text", - "workOrdersTable.triggeredRow.work_id", - "editOrderAgent.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "update_work_orders1", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_update_work_orders1", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE work_orders\nSET request_date= {{editRequestedDate.formattedDate}}, \n\t\tagent={{editOrderAgent.selectedOptionValue}},\n\t\tmaintenance_notes= {{editNotes.text}},\n\t\tcompleted= {{editCompleted.selectedOptionValue}},\n\t\ttotal_cost= {{editTC.value}},\n\t\tmat_cost= {{editMC.value}},\n\t\thours= {{editHoursUsed.text}}\nWHERE work_id={{workOrdersTable.triggeredRow.work_id}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "editHoursUsed.text", - "editTC.value", - "editRequestedDate.formattedDate", - "editMC.value", - "editCompleted.selectedOptionValue", - "editNotes.text", - "workOrdersTable.triggeredRow.work_id", - "editOrderAgent.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "update_work_orders1", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542fb" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.completedCalc", - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "completedCalc", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_JSObject1.completedCalc", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.completedCalc", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "completedCalc", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654319" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.clear", - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "clear", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_JSObject1.clear", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.clear", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "clear", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431f" - }, - { - "pluginType": "JS", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.equipChart", - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "equipChart", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "deleted": false, - "pluginId": "js-plugin", - "id": "Admin_JSObject1.equipChart", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "selfReferencingDataPaths": [], - "isAsync": true, - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}" - }, - "policies": [], - "userPermissions": [], - "fullyQualifiedName": "JSObject1.equipChart", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}"], - "datasource": { - "deleted": false, - "pluginId": "js-plugin", - "name": "UNUSED_DATASOURCE", - "policies": [], - "messages": [], - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "equipChart", - "messages": [], - "collectionId": "Admin_JSObject1" - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431d" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} and completed ='Yes';", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "completed_orders", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_completed_orders", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} and completed ='Yes';", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "completed_orders", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665430f" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}} limit {{ workOrdersTable.pageSize }} offset {{ (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " workOrdersTable.pageSize ", - " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - "selectAgent.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersAgent", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_select_work_ordersAgent", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}} limit {{ workOrdersTable.pageSize }} offset {{ (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " workOrdersTable.pageSize ", - " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - "selectAgent.selectedOptionValue" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersAgent", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654313" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders limit {{ workOrdersTable.pageSize }} offset {{(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - " workOrdersTable.pageSize " - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_orders", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_select_work_orders", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders limit {{ workOrdersTable.pageSize }} offset {{(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - " workOrdersTable.pageSize " - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_orders", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654305" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersPage", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_select_work_ordersPage", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersPage", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654315" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT equipment, COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} GROUP BY equipment;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "agent_statsAgent", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_agent_statsAgent", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT equipment, COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} GROUP BY equipment;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "agent_statsAgent", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431b" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Admin", - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersAgentPage", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Admin_select_work_ordersAgentPage", - "publishedAction": { - "userSetOnLoad": true, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}};", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "createdAt": "2024-03-11T05:56:19Z", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB", - "policies": [], - "messages": [], - "id": "Mock_DB", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "select_work_ordersAgentPage", - "messages": [] - }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654317" - } + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1.0, + "serverSchemaVersion": 7.0, + "exportedApplication": { + "name": "faultDSL", + "isPublic": false, + "pages": [{ "id": "Admin", "isDefault": true }], + "publishedPages": [{ "isDefault": true }], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "unpublishedApplicationDetail": { "appPositioning": { "type": "FIXED" } }, + "publishedApplicationDetail": { "appPositioning": { "type": "FIXED" } }, + "color": "#C7F3F0", + "icon": "website", + "slug": "faultdsl", + "unpublishedCustomJSLibs": [ + { + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" + } ], - "pageList": [{ - "deleted": false, - "unpublishedPage": { - "name": "Admin", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [ - [ - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "agent_stats", - "timeoutInMillisecond": 10000, - "id": "Admin_agent_stats" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "select_work_ordersPage", - "timeoutInMillisecond": 10000, - "id": "Admin_select_work_ordersPage" - } - ], - [ - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}"], - "name": "JSObject1.completedCalc", - "timeoutInMillisecond": 10000, - "id": "Admin_JSObject1.completedCalc", - "collectionId": "Admin_JSObject1" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}"], - "name": "JSObject1.equipChart", - "timeoutInMillisecond": 10000, - "id": "Admin_JSObject1.equipChart", - "collectionId": "Admin_JSObject1" - }, - { - "pluginType": "JS", - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}"], - "name": "JSObject1.totalHoursCalc", - "timeoutInMillisecond": 10000, - "id": "Admin_JSObject1.totalHoursCalc", - "collectionId": "Admin_JSObject1" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - " workOrdersTable.pageSize ", - " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - "selectAgent.selectedOptionValue" - ], - "name": "select_work_ordersAgent", - "timeoutInMillisecond": 10000, - "id": "Admin_select_work_ordersAgent" - } - ], - [ - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "name": "agent_statsAgent", - "timeoutInMillisecond": 10000, - "id": "Admin_agent_statsAgent" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "name": "completed_orders", - "timeoutInMillisecond": 10000, - "id": "Admin_completed_orders" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "select_agent", - "timeoutInMillisecond": 10000, - "id": "Admin_select_agent" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", - " workOrdersTable.pageSize " - ], - "name": "select_work_orders", - "timeoutInMillisecond": 10000, - "id": "Admin_select_work_orders" - }, - { - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": ["selectAgent.selectedOptionValue"], - "name": "select_work_ordersAgentPage", - "timeoutInMillisecond": 10000, - "id": "Admin_select_work_ordersAgentPage" - } - ] - ], - "id": "Admin", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1160, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1080, - "containerStyle": "none", - "snapRows": 66, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 670, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "none", - "widgetName": "Container2CopyCopy1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 27, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 15, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas2CopyCopy", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 150, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 150, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Image4CopyCopy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-1000004181.svg", - "key": "6j28hyj8ew", - "image": "", - "isDeprecated": false, - "rightColumn": 13, - "objectFit": "contain", - "widgetId": "qfjwgwe05v", - "isVisible": true, - "version": 1, - "parentId": "w0jg0594ue", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text1CopyCopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.3310546875, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "text": "{{appsmith.store.completedCount}}", - "key": "8ao8442ejy", - "isDeprecated": false, - "rightColumn": 47, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "6fvp0cwnnf", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "w0jg0594ue", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy1Copy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.3310546875, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "text": "Completed", - "key": "8ao8442ejy", - "isDeprecated": false, - "rightColumn": 47, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "h7p3oz17ig", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "w0jg0594ue", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - } - ], - "key": "iv16tz47h6", - "isDeprecated": false, - "rightColumn": 475.5, - "detachFromLayout": true, - "widgetId": "w0jg0594ue", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "aryazglzwa", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "1", - "key": "i2gkdaesc8", - "backgroundColor": "#E6E9F5", - "isDeprecated": false, - "rightColumn": 30, - "dynamicHeight": "FIXED", - "widgetId": "aryazglzwa", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Container2Copy", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 10, - "bottomRow": 25, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 15, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas2Copy", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 150, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 150, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Image4Copy", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 0, - "bottomRow": 5, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-1000004180.svg", - "key": "6j28hyj8ew", - "image": "", - "isDeprecated": false, - "rightColumn": 11, - "objectFit": "contain", - "widgetId": "sy10nyyznt", - "isVisible": true, - "version": 1, - "parentId": "ijzsvhm730", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "widgetName": "Text1CopyCopy", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 9, - "bottomRow": 13, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.3310546875, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"} - ], - "shouldTruncate": false, - "text": "{{appsmith.store.hoursSum}}", - "key": "8ao8442ejy", - "isDeprecated": false, - "rightColumn": 47, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "hcxltom53y", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "ijzsvhm730", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1Copy1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 5, - "bottomRow": 9, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 4.3310546875, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "text": "Total Hours", - "key": "8ao8442ejy", - "isDeprecated": false, - "rightColumn": 63, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "eie7hl9s3v", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "ijzsvhm730", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - } - ], - "key": "iv16tz47h6", - "isDeprecated": false, - "rightColumn": 475.5, - "detachFromLayout": true, - "widgetId": "ijzsvhm730", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "5m9lcia6q3", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "1", - "key": "i2gkdaesc8", - "backgroundColor": "#E6E9F5", - "isDeprecated": false, - "rightColumn": 30, - "dynamicHeight": "FIXED", - "widgetId": "5m9lcia6q3", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "HeadingCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 2, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 16.62109375, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 15, - "dynamicBindingPathList": [], - "truncateButtonColor": "#FFC13D", - "text": "Work Orders", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 52, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "cxkv9q70wz", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#003B4A", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.7rem", - "minDynamicHeight": 4 - }, - { - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 15, - "dynamicBindingPathList": [{"key": "fontFamily"}], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Add and manage work orders", - "key": "p0uhc3c013", - "isDeprecated": false, - "rightColumn": 45, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "jify2p8j5i", - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "originalTopRow": 6, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "maxDynamicHeight": 9000, - "originalBottomRow": 10, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "selectAgent", - "isFilterable": false, - "dynamicPropertyPathList": [ - {"key": "onOptionChange"}, - {"key": "sourceData"} - ], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "", - "topRow": 46, - "bottomRow": 50, - "parentRowSpace": 10, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "", - "animateLoading": true, - "parentColumnSpace": 12.688995361328125, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 17, - "dynamicBindingPathList": [ - {"key": "options"}, - {"key": "accentColor"} - ], - "placeholderText": "Agent", - "isDisabled": false, - "sourceData": "[\n {\n \"label\": {{select_agent.data[0].agent}},\n \"value\": {{select_agent.data[0].agent}}\n },\n\t {\n \"label\": {{select_agent.data[2].agent}},\n \"value\": {{select_agent.data[2].agent}}\n },\n\t {\n \"label\": {{select_agent.data[3].agent}},\n \"value\": {{select_agent.data[3].agent}}\n },\n\t {\n \"label\": {{select_agent.data[4].agent}},\n \"value\": {{select_agent.data[4].agent}}\n },\n\t {\n \"label\": {{select_agent.data[1].agent}},\n \"value\": {{select_agent.data[1].agent}}\n }\n]", - "key": "fj5c87ojig", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 31, - "dynamicHeight": "FIXED", - "widgetId": "g84nip1mxz", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "0.375rem", - "maxDynamicHeight": 9000, - "onOptionChange": "{{ \nselectAgent.selectedOptionValue.length > 0 ? select_work_ordersAgent.run().then(() => {\nJSObject1.totalHoursCalc();\nJSObject1.completedCalc();\nJSObject1.equipChart()\t\n}) : select_work_orders.run().then(() => {\nJSObject1.totalHoursCalc();\nJSObject1.completedCalc();\nJSObject1.equipChart()\t\n}) \n}}\n\n", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "isVisibleDownload": false, - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 51, - "isSortable": true, - "onPageChange": "{{selectAgent.selectedOptionValue ? select_work_ordersAgent.run() : select_work_orders.run()}}", - "type": "TABLE_WIDGET", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns.customColumn1.boxShadow"}, - {"key": "primaryColumns.customColumn1.buttonColor"}, - {"key": "primaryColumns.customColumn1.buttonLabel"}, - {"key": "primaryColumns.mat_cost.computedValue"}, - {"key": "primaryColumns.total_cost.computedValue"}, - {"key": "primaryColumns.work_id.computedValue"}, - {"key": "primaryColumns.customer_email.computedValue"}, - {"key": "primaryColumns.customer_name.computedValue"}, - {"key": "primaryColumns.hours.computedValue"}, - {"key": "primaryColumns.completed.computedValue"}, - {"key": "primaryColumns.maintenance_notes.computedValue"}, - {"key": "primaryColumns.agent.computedValue"}, - {"key": "primaryColumns.request_date.computedValue"}, - {"key": "primaryColumns.description.computedValue"}, - {"key": "primaryColumns.category.computedValue"}, - {"key": "primaryColumns.equipment.computedValue"}, - {"key": "accentColor"}, - {"key": "derivedColumns.customColumn1.buttonLabel"}, - {"key": "derivedColumns.customColumn1.menuColor"}, - {"key": "primaryColumns.customColumn1.menuColor"}, - {"key": "derivedColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "derivedColumns.customColumn1.boxShadow"}, - {"key": "totalRecordsCount"} - ], - "leftColumn": 15, - "delimiter": ",", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": false, - "version": 3, - "totalRecordsCount": "{{selectAgent.selectedOptionValue ? select_work_ordersAgentPage.data.length : select_work_ordersPage.data.length}}", - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "0px", - "columnSizeMap": { - "work_id": 85, - "task": 245, - "equipment": 124, - "step": 62, - "customColumn1": 82, - "completed": 124, - "category": 198, - "status": 75 - }, - "widgetName": "workOrdersTable", - "defaultPageSize": 0, - "columnOrder": [ - "work_id", - "equipment", - "category", - "description", - "request_date", - "agent", - "maintenance_notes", - "completed", - "hours", - "customer_name", - "customer_email", - "total_cost", - "mat_cost", - "customColumn1" - ], - "dynamicPropertyPathList": [ - {"key": "onPageChange"}, - {"key": "onRowSelected"} - ], - "displayName": "Table", - "bottomRow": 107, - "parentRowSpace": 10, - "defaultSelectedRow": "0", - "hideCard": false, - "parentColumnSpace": 6.4609375, - "dynamicTriggerPathList": [ - {"key": "onRowSelected"}, - {"key": "onPageChange"}, - {"key": "primaryColumns.customColumn1.onClick"} - ], - "primaryColumns": { - "work_id": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.work_id))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "Work ID", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "work_id", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "agent": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.agent))}}", - "textSize": "0.875rem", - "index": 4, - "isVisible": true, - "label": "Agent", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "agent", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "hours": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.hours))}}", - "textSize": "0.875rem", - "index": 7, - "isVisible": false, - "label": "Hours spent", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "hours", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "total_cost": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.total_cost))}}", - "textSize": "0.875rem", - "index": 11, - "isVisible": false, - "label": "Total Cost", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "total_cost", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "equipment": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.equipment))}}", - "textSize": "0.875rem", - "index": 0, - "isVisible": true, - "label": "Equipment", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "equipment", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "description": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.description))}}", - "textSize": "0.875rem", - "index": 2, - "isVisible": false, - "label": "description", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "description", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "isCellVisible": true, - "boxShadow": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'none'))}}", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Modal1')}}", - "buttonColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", - "iconName": "edit", - "buttonStyle": "rgb(3, 179, 101)", - "index": 13, - "isVisible": true, - "label": "Edit", - "labelColor": "#FFFFFF", - "buttonLabel": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'Edit'))}}", - "columnType": "iconButton", - "borderRadius": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", - "buttonVariant": "TERTIARY", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "cellBackground": "transparent" - }, - "completed": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.completed))}}", - "textSize": "0.875rem", - "index": 6, - "isVisible": true, - "label": "Completed?", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "completed", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "maintenance_notes": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.maintenance_notes))}}", - "textSize": "0.875rem", - "index": 5, - "isVisible": false, - "label": "maintenance_notes", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "maintenance_notes", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "mat_cost": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.mat_cost))}}", - "textSize": "0.875rem", - "index": 12, - "isVisible": false, - "label": "Material Cost", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "mat_cost", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "customer_email": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.customer_email))}}", - "textSize": "0.875rem", - "index": 9, - "isVisible": false, - "label": "Customer Email", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customer_email", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "request_date": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.request_date))}}", - "textSize": "0.875rem", - "iconName": "", - "index": 3, - "isVisible": true, - "label": "Date", - "columnType": "date", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "request_date", - "isDisabled": false, - "cellBackground": "transparent", - "outputFormat": "DD/MM/YYYY", - "verticalAlignment": "CENTER" - }, - "customer_name": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.customer_name))}}", - "textSize": "0.875rem", - "index": 8, - "isVisible": false, - "label": "Customer Name", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customer_name", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - "category": { - "isCellVisible": true, - "boxShadow": "none", - "isDerived": false, - "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.category))}}", - "textSize": "0.875rem", - "index": 1, - "isVisible": true, - "label": "Category", - "columnType": "text", - "horizontalAlignment": "LEFT", - "borderRadius": "0px", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "category", - "isDisabled": false, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - } - }, - "onRowSelected": "", - "key": "56eiocmwj5", - "derivedColumns": {"customColumn1": { - "isCellVisible": true, - "boxShadow": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'none'))}}", - "isDerived": true, - "computedValue": "", - "onClick": "{{showModal('Modal1')}}", - "buttonColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", - "iconName": "edit", - "buttonStyle": "rgb(3, 179, 101)", - "index": 13, - "isVisible": true, - "label": "Edit", - "labelColor": "#FFFFFF", - "buttonLabel": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'Edit'))}}", - "columnType": "iconButton", - "borderRadius": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "menuColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", - "buttonVariant": "TERTIARY", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "customColumn1", - "isDisabled": false, - "cellBackground": "transparent" - }}, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "ijijwwgerq", - "tableData": "{{selectAgent.selectedOptionValue.length != 0 ? select_work_ordersAgent.data : select_work_orders.data}}", - "label": "Data", - "searchKey": "", - "parentId": "0", - "serverSidePaginationEnabled": true, - "renderMode": "CANVAS", - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "cellBackground": "transparent", - "verticalAlignment": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 0, - "bottomRow": 108, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 1080, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Image2Copy2", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 28, - "bottomRow": 32, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 4, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4394.svg", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 13, - "objectFit": "contain", - "widgetId": "3hphbu1n4x", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2Copy2", - "onClick": "{{navigateTo('Admin', {}, 'SAME_WINDOW')}}", - "buttonColor": "transparent", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 28, - "bottomRow": 32, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 13, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Admin", - "isDisabled": false, - "key": "ea7apjwric", - "isDeprecated": false, - "rightColumn": 61, - "isDefaultClickDisabled": true, - "widgetId": "jspaw0xf26", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "START" - }, - { - "boxShadow": "none", - "widgetName": "Image2Copy1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 23, - "bottomRow": 27, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 4, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/files.svg", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 13, - "objectFit": "contain", - "widgetId": "b9qc3b3ueh", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2Copy1", - "onClick": "{{navigateTo('My orders', {}, 'SAME_WINDOW')}}", - "buttonColor": "transparent", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 23, - "bottomRow": 27, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 13, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "My Work Orders", - "isDisabled": false, - "key": "ea7apjwric", - "isDeprecated": false, - "rightColumn": 60, - "isDefaultClickDisabled": true, - "widgetId": "7qi044xx0w", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "START" - }, - { - "boxShadow": "none", - "widgetName": "Image2Copy3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 18, - "bottomRow": 22, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 4, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/listplus.svg", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 13, - "objectFit": "contain", - "widgetId": "z2rj62mi7h", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2Copy3", - "onClick": "{{navigateTo('Submit new order', {}, 'SAME_WINDOW')}}", - "buttonColor": "transparent", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 13, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "New Work Request", - "isDisabled": false, - "key": "ea7apjwric", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "exs2k6maug", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "START" - }, - { - "boxShadow": "none", - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 1, - "bottomRow": 6, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.7119140625, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4465.svg", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 39, - "objectFit": "contain", - "widgetId": "cccyinonx7", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "boxShadow": "none", - "widgetName": "Divider1", - "thickness": 2, - "displayName": "Divider", - "iconSVG": "/static/media/icon.cbe8f608ca868e1eb44607e5fbd4a9e5.svg", - "searchTags": ["line"], - "topRow": 6, - "bottomRow": 10, - "parentRowSpace": 10, - "type": "DIVIDER_WIDGET", - "capType": "nc", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 3.7119140625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "key": "c3xzqeinqm", - "dividerColor": "#5E6C9E", - "orientation": "horizontal", - "strokeStyle": "solid", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "00rr0od1st", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "capSide": 0, - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }, - { - "boxShadow": "none", - "widgetName": "Image2Copy4", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 13, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 4, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4405.svg", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 13, - "objectFit": "contain", - "widgetId": "ynyek2ui5b", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "enableRotation": false - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "widgetName": "Button2", - "onClick": "{{navigateTo('Home Page', {}, 'SAME_WINDOW')}}", - "buttonColor": "transparent", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 13, - "bottomRow": 17, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 13, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "text": "Dashboard", - "isDisabled": false, - "key": "ea7apjwric", - "isDeprecated": false, - "rightColumn": 60, - "isDefaultClickDisabled": true, - "widgetId": "us1rl2o7qy", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "PRIMARY", - "placement": "START" - }, - { - "boxShadow": "none", - "widgetName": "Image3", - "displayName": "Image", - "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", - "topRow": 83, - "bottomRow": 105, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 4.021484375, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 0, - "dynamicBindingPathList": [], - "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/bdd.png", - "key": "20b6vlid8h", - "image": "", - "isDeprecated": false, - "rightColumn": 64, - "objectFit": "contain", - "widgetId": "z3k3214q31", - "isVisible": true, - "version": 1, - "parentId": "syjkq3pgjy", - "renderMode": "CANVAS", - "isLoading": false, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "0px", - "enableRotation": false - } - ], - "key": "ok1ci5kt2b", - "isDeprecated": false, - "rightColumn": 475.5, - "detachFromLayout": true, - "widgetId": "syjkq3pgjy", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "umf2cog74w", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" - }], - "borderWidth": "1", - "key": "7jawjh2cqc", - "backgroundColor": "#324479", - "isDeprecated": false, - "rightColumn": 14, - "dynamicHeight": "FIXED", - "widgetId": "umf2cog74w", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.4975978e.svg", - "topRow": 10, - "bottomRow": 34, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "animateLoading": true, - "parentColumnSpace": 11.3314208984375, - "leftColumn": 20, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas10", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 770, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 778, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Container2CopyCopyCopy", - "borderColor": "", - "isCanvas": true, - "dynamicPropertyPathList": [{"key": "borderRadius"}], - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 0, - "bottomRow": 74, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 18.0625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "none", - "widgetName": "Canvas2CopyCopyCopyCopy", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 730, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 740, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "widgetName": "Button1", - "onClick": "{{update_work_orders1.run(() => select_work_orders.run(), () => {})}}", - "buttonColor": "#2356A1", - "dynamicPropertyPathList": [{"key": "onClick"}], - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 67, - "bottomRow": 72, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 6.1787109375, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 44, - "dynamicBindingPathList": [], - "text": "Update", - "isDisabled": false, - "key": "fu5cfw8tbj", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "ucz1joszft", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0.375rem", - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopyCopyCopy1CopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 11, - "bottomRow": 15, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Customer Email", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "bfhd5kcsiq", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editcustEmail", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 11, - "bottomRow": 15, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 5.6962890625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "text"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{workOrdersTable.triggeredRow.customer_email}}", - "key": "sf3h3c9rxg", - "labelTextSize": "0.875rem", - "rightColumn": 60, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "6l5jntr587", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "overflow": true, - "parentColumnSpace": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopyCopyCopy1Copy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 11, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Customer Name", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "k6m249v6fn", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editcustName", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 7, - "bottomRow": 11, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 5.6962890625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "text"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{workOrdersTable.triggeredRow.customer_name}}", - "key": "sf3h3c9rxg", - "labelTextSize": "0.875rem", - "rightColumn": 60, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "n5bu6y8d2w", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "overflow": true, - "parentColumnSpace": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editCompleted", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "", - "topRow": 49, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( workOrdersTable.triggeredRow.completed|| ''))(editCompleted.options, editCompleted.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 5.853515625, - "dynamicTriggerPathList": [], - "leftColumn": 33, - "dynamicBindingPathList": [ - {"key": "defaultOptionValue"}, - {"key": "accentColor"} - ], - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "[\n {\n \"label\": \"Yes\",\n \"value\": \"Yes\"\n },\n {\n \"label\": \"No\",\n \"value\": \"No\"\n }\n]", - "key": "o6darbc32i", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "26sfdw8ffd", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editHoursUsed", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 53, - "bottomRow": 57, - "parentRowSpace": 10, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.853515625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 33, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelStyle": "", - "inputType": "NUMBER", - "isDisabled": false, - "key": "frh9e8lhpg", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "6e5isq741m", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "", - "version": 2, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{workOrdersTable.triggeredRow.hours || ''}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editMC", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb.svg", - "topRow": 57, - "bottomRow": 61, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.853515625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 33, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3g9dnqeeie", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "k59tc507ay", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "", - "allowCurrencyChange": false, - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "{{\nworkOrdersTable.triggeredRow.mat_cost ? workOrdersTable.triggeredRow.mat_cost : 0}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editTC", - "displayName": "Currency Input", - "iconSVG": "/static/media/icon.f312efcb.svg", - "topRow": 61, - "bottomRow": 65, - "defaultCurrencyCode": "USD", - "parentRowSpace": 10, - "autoFocus": false, - "type": "CURRENCY_INPUT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.853515625, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 33, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelPosition": "Left", - "labelStyle": "", - "isDisabled": false, - "key": "3g9dnqeeie", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "09gy1q8fof", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": true, - "isVisible": true, - "label": "", - "allowCurrencyChange": false, - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "{{\nworkOrdersTable.triggeredRow.total_cost ? workOrdersTable.triggeredRow.total_cost : 0}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editEquipment", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 15, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 5.6962890625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "text"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{workOrdersTable.triggeredRow.equipment}}", - "key": "sf3h3c9rxg", - "labelTextSize": "0.875rem", - "rightColumn": 48, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "2tpeti2iys", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "overflow": true, - "parentColumnSpace": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editorderCategory", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 19, - "bottomRow": 23, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "NONE", - "parentColumnSpace": 5.6962890625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "text"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{workOrdersTable.triggeredRow.category}}", - "key": "sf3h3c9rxg", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "kxgtej06ta", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "overflow": true, - "parentColumnSpace": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editorderDesc", - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 23, - "bottomRow": 27, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "overflow": "TRUNCATE", - "parentColumnSpace": 5.6962890625, - "dynamicTriggerPathList": [], - "fontFamily": "System Default", - "leftColumn": 32, - "dynamicBindingPathList": [{"key": "text"}], - "shouldTruncate": false, - "truncateButtonColor": "#FFC13D", - "text": "{{workOrdersTable.triggeredRow.description}}", - "key": "sf3h3c9rxg", - "labelTextSize": "0.875rem", - "rightColumn": 64, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "mp159xsz1c", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "overflow": true, - "parentColumnSpace": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true - }, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopy1CopyCopyCopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 57, - "bottomRow": 61, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Material costs", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "7vj1eoncah", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopyCopyCopyCopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 61, - "bottomRow": 65, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Total costs", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9qfaoghg82", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopy2CopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 31, - "bottomRow": 35, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Agent", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "790vfcz8wc", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopy1CopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 35, - "bottomRow": 39, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Maintenance Notes", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "lv643q4grv", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopy1CopyCopyCopy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 49, - "bottomRow": 53, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Completed", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "365wjz96s9", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopyCopyCopyCopy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 53, - "bottomRow": 57, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Hours used", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "kqp5yxv9q7", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopy2Copy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 15, - "bottomRow": 19, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Equipment", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "u5bsq2tcyh", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopy1Copy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 19, - "bottomRow": 23, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Category", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "5elxnkbnz3", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopy1CopyCopy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 23, - "bottomRow": 27, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Description", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "9nbm9qanpb", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text2CopyCopyCopyCopyCopyCopy1", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 27, - "bottomRow": 31, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "dynamicBindingPathList": [], - "leftColumn": 1, - "truncateButtonColor": "#FFC13D", - "text": "Requested Date", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 32, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "x3pmvgu1ei", - "logBlackList": { - "widgetName": true, - "isCanvas": true, - "displayName": true, - "iconSVG": true, - "topRow": true, - "bottomRow": true, - "parentRowSpace": true, - "type": true, - "hideCard": true, - "minHeight": true, - "animateLoading": true, - "dynamicTriggerPathList": true, - "parentColumnSpace": true, - "dynamicBindingPathList": true, - "leftColumn": true, - "shouldTruncate": true, - "truncateButtonColor": true, - "text": true, - "key": true, - "rightColumn": true, - "textAlign": true, - "widgetId": true, - "isVisible": true, - "fontStyle": true, - "textColor": true, - "shouldScroll": true, - "version": true, - "parentId": true, - "renderMode": true, - "isLoading": true, - "fontSize": true, - "textStyle": true - }, - "isVisible": true, - "fontStyle": "", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.125rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "Text4CopyCopyCopyCopy", - "dynamicPropertyPathList": [{"key": "fontSize"}], - "displayName": "Text", - "iconSVG": "/static/media/icon.97c59b52.svg", - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 10.1298828125, - "dynamicTriggerPathList": [], - "overflow": "NONE", - "fontFamily": "System Default", - "leftColumn": 1, - "dynamicBindingPathList": [{"key": "text"}], - "truncateButtonColor": "#FFC13D", - "text": "Work Order ID: {{workOrdersTable.triggeredRow.work_id}}", - "key": "czyq0gtp0e", - "labelTextSize": "0.875rem", - "rightColumn": 40, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "lk7gi111se", - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "fontSize": "1.5rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editRequestedDate", - "minDate": "1920-12-31T18:30:00.000Z", - "dateFormat": "YYYY-MM-DD", - "dynamicPropertyPathList": [{"key": "defaultDate"}], - "displayName": "DatePicker", - "iconSVG": "/static/media/icon.300e5ab8.svg", - "topRow": 27, - "bottomRow": 31, - "shortcuts": false, - "parentRowSpace": 10, - "type": "DATE_PICKER_WIDGET2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 5.853515625, - "dynamicTriggerPathList": [], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "defaultDate"}, - {"key": "accentColor"} - ], - "isDisabled": false, - "key": "g6ypr5b6bx", - "labelTextSize": "1rem", - "isRequired": false, - "rightColumn": 53, - "defaultDate": "{{\nworkOrdersTable.triggeredRow.request_date ? \nmoment(workOrdersTable.triggeredRow.request_date, \"YYYY-MM-DD\") : new Date().toISOString() }}", - "dynamicHeight": "FIXED", - "widgetId": "ougwj8lmur", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "label": "", - "version": 2, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "timePrecision": "None", - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "closeOnSelection": true, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "#2E3D49", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634a.svg", - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "leftColumn": 55, - "dynamicBindingPathList": [], - "iconSize": 24, - "isDisabled": false, - "key": "he5p9ovxh4", - "labelTextSize": "0.875rem", - "rightColumn": 63, - "iconName": "cross", - "widgetId": "c5tlnajq5j", - "isVisible": true, - "version": 1, - "parentId": "cryduleyoi", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "buttonVariant": "TERTIARY" - }, - { - "boxShadow": "none", - "widgetName": "editNotes", - "displayName": "Input", - "iconSVG": "/static/media/icon.9f505595.svg", - "topRow": 39, - "bottomRow": 49, - "parentRowSpace": 10, - "labelWidth": 5, - "autoFocus": false, - "type": "INPUT_WIDGET_V2", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 7.193359375, - "dynamicTriggerPathList": [], - "resetOnSubmit": true, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "defaultText"}, - {"key": "accentColor"} - ], - "labelPosition": "Left", - "labelStyle": "", - "inputType": "MULTI_LINE_TEXT", - "isDisabled": false, - "key": "8caqtpfmrx", - "labelTextSize": "0.875rem", - "isRequired": false, - "rightColumn": 62, - "dynamicHeight": "FIXED", - "widgetId": "oixrmpekwv", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "", - "version": 2, - "parentId": "cryduleyoi", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "{{workOrdersTable.triggeredRow.maintenance_notes}}", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "widgetName": "editOrderAgent", - "isFilterable": true, - "dynamicPropertyPathList": [{"key": "sourceData"}], - "displayName": "Select", - "iconSVG": "/static/media/icon.bd99caba.svg", - "labelText": "", - "topRow": 31, - "bottomRow": 35, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "hideCard": false, - "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( workOrdersTable.triggeredRow.agent || ''))(editOrderAgent.options, editOrderAgent.serverSideFiltering) }}", - "animateLoading": true, - "parentColumnSpace": 7.193359375, - "dynamicTriggerPathList": [{"key": "onOptionChange"}], - "leftColumn": 32, - "dynamicBindingPathList": [ - {"key": "options"}, - {"key": "defaultOptionValue"}, - {"key": "accentColor"} - ], - "labelPosition": "Left", - "placeholderText": "Select option", - "isDisabled": false, - "sourceData": "[\n {\n \"label\": {{select_agent.data[0].agent}},\n \"value\": {{select_agent.data[0].agent}}\n },\n\t {\n \"label\": {{select_agent.data[2].agent}},\n \"value\": {{select_agent.data[2].agent}}\n },\n\t {\n \"label\": {{select_agent.data[3].agent}},\n \"value\": {{select_agent.data[3].agent}}\n },\n\t {\n \"label\": {{select_agent.data[4].agent}},\n \"value\": {{select_agent.data[4].agent}}\n },\n\t {\n \"label\": {{select_agent.data[1].agent}},\n \"value\": {{select_agent.data[1].agent}}\n }\n]", - "key": "vpduhjc9fo", - "labelTextSize": "1rem", - "isRequired": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "n1di761cbl", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "optionValue": "value", - "isVisible": true, - "version": 1, - "parentId": "cryduleyoi", - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "optionLabel": "label", - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "onOptionChange": "", - "minDynamicHeight": 4 - } - ], - "key": "ffadum178l", - "labelTextSize": "0.875rem", - "rightColumn": 433.5, - "detachFromLayout": true, - "widgetId": "cryduleyoi", - "containerStyle": "none", - "isVisible": true, - "version": 1, - "parentId": "oyphk6wrsq", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px" - }], - "borderWidth": "2", - "key": "6bzu8mpizb", - "labelTextSize": "0.875rem", - "backgroundColor": "#FFFFFF", - "rightColumn": 63, - "dynamicHeight": "FIXED", - "widgetId": "oyphk6wrsq", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "tewt2qrngx", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "15px", - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }], - "isDisabled": false, - "key": "b8t0kybjms", - "labelTextSize": "0.875rem", - "rightColumn": 271.9541015625, - "detachFromLayout": true, - "widgetId": "tewt2qrngx", - "isVisible": true, - "version": 1, - "parentId": "77pbwrchpt", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px" - }], - "key": "ykhy01l1u0", - "height": 778, - "labelTextSize": "0.875rem", - "rightColumn": 44, - "detachFromLayout": true, - "dynamicHeight": "FIXED", - "widgetId": "77pbwrchpt", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0px", - "maxDynamicHeight": 9000, - "width": 684, - "minDynamicHeight": 4 - }, - { - "setAdaptiveYMin": false, - "boxShadow": "none", - "widgetName": "equipmentPieChart", - "allowScroll": false, - "dynamicPropertyPathList": [{"key": "isVisible"}], - "displayName": "Chart", - "iconSVG": "/static/media/icon.6adbe31e.svg", - "topRow": 10, - "bottomRow": 42, - "parentRowSpace": 10, - "type": "CHART_WIDGET", - "hideCard": false, - "chartData": {"ofl8b3apgp": { - "data": "{{appsmith.store.equipmentStats ? appsmith.store.equipmentStats : [] }}", - "seriesName": "" - }}, - "animateLoading": true, - "parentColumnSpace": 11.70703125, - "dynamicTriggerPathList": [], - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 31, - "dynamicBindingPathList": [{"key": "chartData.ofl8b3apgp.data"}], - "customFusionChartConfig": { - "type": "column2d", - "dataSource": { - "data": [ - { - "label": "Product1", - "value": 20000 - }, - { - "label": "Product2", - "value": 22000 - }, - { - "label": "Product3", - "value": 32000 - } - ], - "chart": { - "yAxisName": "Revenue($)", - "xAxisName": "Product Line", - "caption": "Sales Report", - "theme": "fusion" - } - } - }, - "customEChartConfig": { - "yAxis": [{"type": "value"}], - "xAxis": [{"type": "category"}], - "legend": { - "top": 40, - "type": "scroll" - }, - "grid": { - "top": 100, - "left": 15, - "bottom": 30, - "right": 15, - "containLabel": true - }, - "series": [ - { - "stack": "Search Engine", - "type": "bar" - }, - { - "stack": "Search Engine", - "type": "bar" - }, - { - "stack": "Search Engine", - "type": "bar" - } - ], - "tooltip": { - "axisPointer": {"type": "shadow"}, - "trigger": "axis" - }, - "title": { - "left": "center", - "text": "Search Engine Usage", - "textStyle": { - "overflow": "truncate", - "width": 200 - } - }, - "dataset": {"source": [ - [ - "Day", - "Baidu", - "Google", - "Bing" - ], - [ - "Mon", - 620, - 120, - 60 - ], - [ - "Tue", - 732, - 132, - 72 - ], - [ - "Wed", - 701, - 101, - 71 - ], - [ - "Thu", - 734, - 134, - 74 - ], - [ - "Fri", - 1090, - 290, - 190 - ], - [ - "Sat", - 1130, - 230, - 130 - ], - [ - "Sun", - 1120, - 220, - 110 - ] - ]} - }, - "key": "yzaa8q6whh", - "showDataPointLabel": false, - "labelTextSize": "0.875rem", - "rightColumn": 63, - "widgetId": "v0qy4koas9", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": "true", - "version": 1, - "parentId": "0", - "labelOrientation": "auto", - "renderMode": "CANVAS", - "isLoading": false, - "yAxisName": "", - "chartName": "Equipment", - "borderRadius": "0px", - "xAxisName": "", - "chartType": "PIE_CHART" - }, - { - "boxShadow": "none", - "widgetName": "IconButton4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon Button", - "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 46, - "bottomRow": 50, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 19.8125, - "dynamicTriggerPathList": [], - "leftColumn": 15, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "qyezan59pn", - "isDeprecated": false, - "rightColumn": 17, - "iconName": "filter-list", - "widgetId": "6cy6b27i6c", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonVariant": "TERTIARY" - } - ] - } - }], - "slug": "admin", - "isHidden": true + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [ + { + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "ssl": { "authType": "DEFAULT" } }, - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542e4" - }], - "actionCollectionList": [{ - "deleted": false, - "publishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\t\n\tclear: () => {\n\t\tstoreValue('hoursSum',null);\n\t\tstoreValue('completedCount',null);\n\t\tstoreValue('equipmentStats',null);\n\t},\n\t\n\tsearch: () => {\n\t\tif(selectAgent.selectedOptionValue.length==0){\n\t\t\treturn select_work_orders.data\n\t\t}\n\t\telse{\n\t\t\treturn(select_work_orders.data.filter(user => user.agent==(selectAgent.selectedOptionLabel)))\n\t\t}\n\t},\n\t\n\ttotalHoursCalc: async() => {\n\t\tlet sum = 0\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\telse \n\t\t\tsum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\t\t storeValue('hoursSum',sum);\n\n\t},\n\n\tcompletedCalc: async() => {\t\n\t\tawait select_work_ordersPage.run()\n\t\tawait select_work_ordersAgentPage.run()\n\t\tlet count = 0\n\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t count = (select_work_ordersPage.data.filter((item) => item.completed == \"Yes\")).length;\n\t\telse \n\t\tcount = (select_work_ordersAgentPage.data.filter((item) => item.completed == \"Yes\")).length;\n\n storeValue('completedCount',count);\n\t},\n\t\n\tequipChart: async() => {\n\t\tawait agent_stats.run()\n\t\tawait agent_statsAgent.run()\n\t\tlet chartData\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t chartData = agent_stats.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n\t\telse \n\t\tchartData = agent_statsAgent.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n storeValue('equipmentStats',chartData);\n\t\tconsole.log(appsmith.store.equipmentStats)\n\t}\n\t\n}", - "actions": [] - }, - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": "[]" - }, - { - "name": "myVar2", - "value": "{}" - } - ], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "userPermissions": [], - "pageId": "Admin", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\t\n\tclear: () => {\n\t\tstoreValue('hoursSum',null);\n\t\tstoreValue('completedCount',null);\n\t\tstoreValue('equipmentStats',null);\n\t},\n\t\n\tsearch: () => {\n\t\tif(selectAgent.selectedOptionValue.length==0){\n\t\t\treturn select_work_orders.data\n\t\t}\n\t\telse{\n\t\t\treturn(select_work_orders.data.filter(user => user.agent==(selectAgent.selectedOptionLabel)))\n\t\t}\n\t},\n\t\n\ttotalHoursCalc: async() => {\n\t\tlet sum = 0\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\telse \n\t\t\tsum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\t\t storeValue('hoursSum',sum);\n\n\t},\n\n\tcompletedCalc: async() => {\t\n\t\tawait select_work_ordersPage.run()\n\t\tawait select_work_ordersAgentPage.run()\n\t\tlet count = 0\n\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t count = (select_work_ordersPage.data.filter((item) => item.completed == \"Yes\")).length;\n\t\telse \n\t\tcount = (select_work_ordersAgentPage.data.filter((item) => item.completed == \"Yes\")).length;\n\n storeValue('completedCount',count);\n\t},\n\t\n\tequipChart: async() => {\n\t\tawait agent_stats.run()\n\t\tawait agent_statsAgent.run()\n\t\tlet chartData\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t chartData = agent_stats.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n\t\telse \n\t\tchartData = agent_statsAgent.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n storeValue('equipmentStats',chartData);\n\t\tconsole.log(appsmith.store.equipmentStats)\n\t}\n\t\n}", - "actions": [] - }, - "id": "Admin_JSObject1", - "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654325" - }], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#C7F3F0", - "icon": "website", - "unpublishedCustomJSLibs": [{"uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js"}], - "viewMode": false, - "unpublishedApplicationDetail": {"appPositioning": {"type": "FIXED"}}, - "isManualUpdate": false, - "publishedApplicationDetail": {"appPositioning": {"type": "FIXED"}}, - "pages": [{ - "isDefault": true, - "id": "Admin" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "faultDSL", - "appIsExample": false, - "isPublic": false, - "publishedPages": [{"isDefault": true}], - "unreadCommentThreads": 0, - "slug": "faultdsl", - "evaluationVersion": 2 + "endpoints": [ + { "host": "mockdb.internal.appsmith.com", "port": 5432.0 } + ] + }, + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "isTemplate": true, + "deleted": false, + "gitSyncId": "61b6d49e33c6ae6163af2716_62a720d884b913372519bc5e" } + ], + "customJSLibList": [ + { + "name": "xmlParser", + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "accessor": ["xmlParser"], + "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "version": "3.17.5", + "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "pageList": [ + { + "unpublishedPage": { + "name": "Admin", + "slug": "admin", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1160.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 1080.0, + "containerStyle": "none", + "snapRows": 66.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89.0, + "minHeight": 670.0, + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "none", + "widgetName": "Container2CopyCopy1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": ["div", "parent", "group"], + "topRow": 27.0, + "bottomRow": 42.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "leftColumn": 15.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas2CopyCopy", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 150.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 150.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Image4CopyCopy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 0.0, + "bottomRow": 5.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-1000004181.svg", + "key": "6j28hyj8ew", + "image": "", + "isDeprecated": false, + "rightColumn": 13.0, + "objectFit": "contain", + "widgetId": "qfjwgwe05v", + "isVisible": true, + "version": 1.0, + "parentId": "w0jg0594ue", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text1CopyCopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": ["typography", "paragraph", "label"], + "topRow": 9.0, + "bottomRow": 13.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.3310546875, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { "key": "text" }, + { "key": "fontFamily" } + ], + "shouldTruncate": false, + "text": "{{appsmith.store.completedCount}}", + "key": "8ao8442ejy", + "isDeprecated": false, + "rightColumn": 47.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "6fvp0cwnnf", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "w0jg0594ue", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000.0, + "fontSize": "1.875rem", + "minDynamicHeight": 4.0 + }, + { + "widgetName": "Text1Copy1Copy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": ["typography", "paragraph", "label"], + "topRow": 5.0, + "bottomRow": 9.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.3310546875, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [{ "key": "fontFamily" }], + "shouldTruncate": false, + "text": "Completed", + "key": "8ao8442ejy", + "isDeprecated": false, + "rightColumn": 47.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "h7p3oz17ig", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "w0jg0594ue", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000.0, + "fontSize": "1.25rem", + "minDynamicHeight": 4.0 + } + ], + "key": "iv16tz47h6", + "isDeprecated": false, + "rightColumn": 475.5, + "detachFromLayout": true, + "widgetId": "w0jg0594ue", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1.0, + "parentId": "aryazglzwa", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "1", + "key": "i2gkdaesc8", + "backgroundColor": "#E6E9F5", + "isDeprecated": false, + "rightColumn": 30.0, + "dynamicHeight": "FIXED", + "widgetId": "aryazglzwa", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Container2Copy", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": ["div", "parent", "group"], + "topRow": 10.0, + "bottomRow": 25.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "leftColumn": 15.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas2Copy", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 150.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 150.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Image4Copy", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 0.0, + "bottomRow": 5.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-1000004180.svg", + "key": "6j28hyj8ew", + "image": "", + "isDeprecated": false, + "rightColumn": 11.0, + "objectFit": "contain", + "widgetId": "sy10nyyznt", + "isVisible": true, + "version": 1.0, + "parentId": "ijzsvhm730", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "widgetName": "Text1CopyCopy", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": ["typography", "paragraph", "label"], + "topRow": 9.0, + "bottomRow": 13.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.3310546875, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { "key": "text" }, + { "key": "fontFamily" } + ], + "shouldTruncate": false, + "text": "{{appsmith.store.hoursSum}}", + "key": "8ao8442ejy", + "isDeprecated": false, + "rightColumn": 47.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "hcxltom53y", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "ijzsvhm730", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000.0, + "fontSize": "1.875rem", + "minDynamicHeight": 4.0 + }, + { + "widgetName": "Text1Copy1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": ["typography", "paragraph", "label"], + "topRow": 5.0, + "bottomRow": 9.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 4.3310546875, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [{ "key": "fontFamily" }], + "shouldTruncate": false, + "text": "Total Hours", + "key": "8ao8442ejy", + "isDeprecated": false, + "rightColumn": 63.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "eie7hl9s3v", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "ijzsvhm730", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000.0, + "fontSize": "1.25rem", + "minDynamicHeight": 4.0 + } + ], + "key": "iv16tz47h6", + "isDeprecated": false, + "rightColumn": 475.5, + "detachFromLayout": true, + "widgetId": "ijzsvhm730", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1.0, + "parentId": "5m9lcia6q3", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "1", + "key": "i2gkdaesc8", + "backgroundColor": "#E6E9F5", + "isDeprecated": false, + "rightColumn": 30.0, + "dynamicHeight": "FIXED", + "widgetId": "5m9lcia6q3", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "HeadingCopy", + "dynamicPropertyPathList": [{ "key": "fontSize" }], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 2.0, + "bottomRow": 6.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 16.62109375, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "leftColumn": 15.0, + "dynamicBindingPathList": [], + "truncateButtonColor": "#FFC13D", + "text": "Work Orders", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 52.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "cxkv9q70wz", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#003B4A", + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.7rem", + "minDynamicHeight": 4.0 + }, + { + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b523e6f70ba6f40a10fc2c7c5b5.svg", + "searchTags": ["typography", "paragraph", "label"], + "topRow": 6.0, + "bottomRow": 10.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "leftColumn": 15.0, + "dynamicBindingPathList": [{ "key": "fontFamily" }], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Add and manage work orders", + "key": "p0uhc3c013", + "isDeprecated": false, + "rightColumn": 45.0, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "jify2p8j5i", + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "originalTopRow": 6.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "maxDynamicHeight": 9000.0, + "originalBottomRow": 10.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "selectAgent", + "isFilterable": false, + "dynamicPropertyPathList": [ + { "key": "onOptionChange" }, + { "key": "sourceData" } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "", + "topRow": 46.0, + "bottomRow": 50.0, + "parentRowSpace": 10.0, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "", + "animateLoading": true, + "parentColumnSpace": 12.688995361328125, + "dynamicTriggerPathList": [{ "key": "onOptionChange" }], + "leftColumn": 17.0, + "dynamicBindingPathList": [ + { "key": "options" }, + { "key": "accentColor" } + ], + "placeholderText": "Agent", + "isDisabled": false, + "key": "fj5c87ojig", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 31.0, + "dynamicHeight": "FIXED", + "widgetId": "g84nip1mxz", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0.375rem", + "maxDynamicHeight": 9000.0, + "onOptionChange": "{{ \nselectAgent.selectedOptionValue.length > 0 ? select_work_ordersAgent.run().then(() => {\nJSObject1.totalHoursCalc();\nJSObject1.completedCalc();\nJSObject1.equipChart()\t\n}) : select_work_orders.run().then(() => {\nJSObject1.totalHoursCalc();\nJSObject1.completedCalc();\nJSObject1.equipChart()\t\n}) \n}}\n\n", + "minDynamicHeight": 4.0, + "sourceData": "[\n {\n \"label\": {{select_agent.data[0].agent}},\n \"value\": {{select_agent.data[0].agent}}\n },\n\t {\n \"label\": {{select_agent.data[2].agent}},\n \"value\": {{select_agent.data[2].agent}}\n },\n\t {\n \"label\": {{select_agent.data[3].agent}},\n \"value\": {{select_agent.data[3].agent}}\n },\n\t {\n \"label\": {{select_agent.data[4].agent}},\n \"value\": {{select_agent.data[4].agent}}\n },\n\t {\n \"label\": {{select_agent.data[1].agent}},\n \"value\": {{select_agent.data[1].agent}}\n }\n]", + "optionLabel": "label", + "optionValue": "value" + }, + { + "boxShadow": "none", + "isVisibleDownload": false, + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 51.0, + "isSortable": true, + "onPageChange": "{{selectAgent.selectedOptionValue ? select_work_ordersAgent.run() : select_work_orders.run()}}", + "type": "TABLE_WIDGET", + "animateLoading": true, + "dynamicBindingPathList": [ + { "key": "tableData" }, + { "key": "primaryColumns.customColumn1.boxShadow" }, + { "key": "primaryColumns.customColumn1.buttonColor" }, + { "key": "primaryColumns.customColumn1.buttonLabel" }, + { "key": "primaryColumns.mat_cost.computedValue" }, + { "key": "primaryColumns.total_cost.computedValue" }, + { "key": "primaryColumns.work_id.computedValue" }, + { "key": "primaryColumns.customer_email.computedValue" }, + { "key": "primaryColumns.customer_name.computedValue" }, + { "key": "primaryColumns.hours.computedValue" }, + { "key": "primaryColumns.completed.computedValue" }, + { "key": "primaryColumns.maintenance_notes.computedValue" }, + { "key": "primaryColumns.agent.computedValue" }, + { "key": "primaryColumns.request_date.computedValue" }, + { "key": "primaryColumns.description.computedValue" }, + { "key": "primaryColumns.category.computedValue" }, + { "key": "primaryColumns.equipment.computedValue" }, + { "key": "accentColor" }, + { "key": "derivedColumns.customColumn1.buttonLabel" }, + { "key": "derivedColumns.customColumn1.menuColor" }, + { "key": "primaryColumns.customColumn1.menuColor" }, + { "key": "derivedColumns.customColumn1.borderRadius" }, + { "key": "primaryColumns.customColumn1.borderRadius" }, + { "key": "derivedColumns.customColumn1.boxShadow" }, + { "key": "totalRecordsCount" } + ], + "leftColumn": 15.0, + "delimiter": ",", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": false, + "version": 3.0, + "totalRecordsCount": "{{selectAgent.selectedOptionValue ? select_work_ordersAgentPage.data.length : select_work_ordersPage.data.length}}", + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "borderRadius": "0px", + "columnSizeMap": { + "task": 245.0, + "step": 62.0, + "status": 75.0, + "customColumn1": 82.0, + "work_id": 85.0, + "category": 198.0, + "equipment": 124.0, + "completed": 124.0 + }, + "widgetName": "workOrdersTable", + "defaultPageSize": 0.0, + "columnOrder": [ + "work_id", + "equipment", + "category", + "description", + "request_date", + "agent", + "maintenance_notes", + "completed", + "hours", + "customer_name", + "customer_email", + "total_cost", + "mat_cost", + "customColumn1" + ], + "dynamicPropertyPathList": [ + { "key": "onPageChange" }, + { "key": "onRowSelected" } + ], + "displayName": "Table", + "bottomRow": 107.0, + "parentRowSpace": 10.0, + "defaultSelectedRow": "0", + "hideCard": false, + "parentColumnSpace": 6.4609375, + "dynamicTriggerPathList": [ + { "key": "onRowSelected" }, + { "key": "onPageChange" }, + { "key": "primaryColumns.customColumn1.onClick" } + ], + "primaryColumns": { + "equipment": { + "index": 0.0, + "width": 150.0, + "id": "equipment", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Equipment", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.equipment))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "category": { + "index": 1.0, + "width": 150.0, + "id": "category", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Category", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.category))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "description": { + "index": 2.0, + "width": 150.0, + "id": "description", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "description", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.description))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "request_date": { + "index": 3.0, + "width": 150.0, + "id": "request_date", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "date", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Date", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.request_date))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none", + "iconName": "", + "outputFormat": "DD/MM/YYYY" + }, + "agent": { + "index": 4.0, + "width": 150.0, + "id": "agent", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Agent", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.agent))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "maintenance_notes": { + "index": 5.0, + "width": 150.0, + "id": "maintenance_notes", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "maintenance_notes", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.maintenance_notes))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "completed": { + "index": 6.0, + "width": 150.0, + "id": "completed", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Completed?", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.completed))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "hours": { + "index": 7.0, + "width": 150.0, + "id": "hours", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Hours spent", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.hours))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "customer_name": { + "index": 8.0, + "width": 150.0, + "id": "customer_name", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Customer Name", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.customer_name))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "customer_email": { + "index": 9.0, + "width": 150.0, + "id": "customer_email", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Customer Email", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.customer_email))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "work_id": { + "index": 0.0, + "width": 150.0, + "id": "work_id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Work ID", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.work_id))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "total_cost": { + "index": 11.0, + "width": 150.0, + "id": "total_cost", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Total Cost", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.total_cost))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "mat_cost": { + "index": 12.0, + "width": 150.0, + "id": "mat_cost", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellVisible": true, + "isDerived": false, + "label": "Material Cost", + "computedValue": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( currentRow.mat_cost))}}", + "cellBackground": "transparent", + "borderRadius": "0px", + "boxShadow": "none" + }, + "customColumn1": { + "index": 13.0, + "width": 150.0, + "id": "customColumn1", + "columnType": "iconButton", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": true, + "label": "Edit", + "computedValue": "", + "buttonStyle": "rgb(3, 179, 101)", + "labelColor": "#FFFFFF", + "buttonColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", + "borderRadius": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'none'))}}", + "iconName": "edit", + "buttonLabel": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'Edit'))}}", + "buttonVariant": "TERTIARY", + "menuColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", + "onClick": "{{showModal('Modal1')}}", + "cellBackground": "transparent" + } + }, + "onRowSelected": "", + "key": "56eiocmwj5", + "derivedColumns": { + "customColumn1": { + "index": 13.0, + "width": 150.0, + "id": "customColumn1", + "columnType": "iconButton", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellVisible": true, + "isDerived": true, + "label": "Edit", + "computedValue": "", + "buttonStyle": "rgb(3, 179, 101)", + "labelColor": "#FFFFFF", + "buttonColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", + "borderRadius": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'none'))}}", + "iconName": "edit", + "buttonLabel": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( 'Edit'))}}", + "buttonVariant": "TERTIARY", + "menuColor": "{{workOrdersTable.sanitizedTableData.map((currentRow) => ( appsmith.theme.colors.primaryColor))}}", + "onClick": "{{showModal('Modal1')}}", + "cellBackground": "transparent" + } + }, + "labelTextSize": "0.875rem", + "rightColumn": 63.0, + "textSize": "0.875rem", + "widgetId": "ijijwwgerq", + "tableData": "{{selectAgent.selectedOptionValue.length != 0 ? select_work_ordersAgent.data : select_work_orders.data}}", + "label": "Data", + "searchKey": "", + "parentId": "0", + "serverSidePaginationEnabled": true, + "renderMode": "CANVAS", + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "cellBackground": "transparent", + "verticalAlignment": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3370505e2db3a8e44cfd54907.svg", + "searchTags": ["div", "parent", "group"], + "topRow": 0.0, + "bottomRow": 108.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 1080.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Image2Copy2", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 28.0, + "bottomRow": 32.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 4.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4394.svg", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 13.0, + "objectFit": "contain", + "widgetId": "3hphbu1n4x", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2Copy2", + "onClick": "{{navigateTo('Admin', {}, 'SAME_WINDOW')}}", + "buttonColor": "transparent", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": ["click", "submit"], + "topRow": 28.0, + "bottomRow": 32.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [{ "key": "onClick" }], + "leftColumn": 13.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "text": "Admin", + "isDisabled": false, + "key": "ea7apjwric", + "isDeprecated": false, + "rightColumn": 61.0, + "isDefaultClickDisabled": true, + "widgetId": "jspaw0xf26", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "START" + }, + { + "boxShadow": "none", + "widgetName": "Image2Copy1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 23.0, + "bottomRow": 27.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 4.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/files.svg", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 13.0, + "objectFit": "contain", + "widgetId": "b9qc3b3ueh", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2Copy1", + "onClick": "{{navigateTo('My orders', {}, 'SAME_WINDOW')}}", + "buttonColor": "transparent", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": ["click", "submit"], + "topRow": 23.0, + "bottomRow": 27.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [{ "key": "onClick" }], + "leftColumn": 13.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "text": "My Work Orders", + "isDisabled": false, + "key": "ea7apjwric", + "isDeprecated": false, + "rightColumn": 60.0, + "isDefaultClickDisabled": true, + "widgetId": "7qi044xx0w", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "START" + }, + { + "boxShadow": "none", + "widgetName": "Image2Copy3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 18.0, + "bottomRow": 22.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 4.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/listplus.svg", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 13.0, + "objectFit": "contain", + "widgetId": "z2rj62mi7h", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2Copy3", + "onClick": "{{navigateTo('Submit new order', {}, 'SAME_WINDOW')}}", + "buttonColor": "transparent", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": ["click", "submit"], + "topRow": 18.0, + "bottomRow": 22.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [{ "key": "onClick" }], + "leftColumn": 13.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "text": "New Work Request", + "isDisabled": false, + "key": "ea7apjwric", + "isDeprecated": false, + "rightColumn": 63.0, + "isDefaultClickDisabled": true, + "widgetId": "exs2k6maug", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "START" + }, + { + "boxShadow": "none", + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 1.0, + "bottomRow": 6.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.7119140625, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 2.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4465.svg", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 39.0, + "objectFit": "contain", + "widgetId": "cccyinonx7", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "boxShadow": "none", + "widgetName": "Divider1", + "thickness": 2.0, + "displayName": "Divider", + "iconSVG": "/static/media/icon.cbe8f608ca868e1eb44607e5fbd4a9e5.svg", + "searchTags": ["line"], + "topRow": 6.0, + "bottomRow": 10.0, + "parentRowSpace": 10.0, + "type": "DIVIDER_WIDGET", + "capType": "nc", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 3.7119140625, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "key": "c3xzqeinqm", + "dividerColor": "#5E6C9E", + "orientation": "horizontal", + "strokeStyle": "solid", + "isDeprecated": false, + "rightColumn": 64.0, + "widgetId": "00rr0od1st", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "capSide": 0.0, + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "none", + "widgetName": "Image2Copy4", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 13.0, + "bottomRow": 17.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 4.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/group-4405.svg", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 13.0, + "objectFit": "contain", + "widgetId": "ynyek2ui5b", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "enableRotation": false + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "widgetName": "Button2", + "onClick": "{{navigateTo('Home Page', {}, 'SAME_WINDOW')}}", + "buttonColor": "transparent", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca026338f1c8eb6df8ba03d084c2fca.svg", + "searchTags": ["click", "submit"], + "topRow": 13.0, + "bottomRow": 17.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [{ "key": "onClick" }], + "leftColumn": 13.0, + "dynamicBindingPathList": [{ "key": "borderRadius" }], + "text": "Dashboard", + "isDisabled": false, + "key": "ea7apjwric", + "isDeprecated": false, + "rightColumn": 60.0, + "isDefaultClickDisabled": true, + "widgetId": "us1rl2o7qy", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "PRIMARY", + "placement": "START" + }, + { + "boxShadow": "none", + "widgetName": "Image3", + "displayName": "Image", + "iconSVG": "/static/media/icon.52d8fb963abcb95c79b10f1553389f22.svg", + "topRow": 83.0, + "bottomRow": 105.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 4.021484375, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "defaultImage": "https://s3.us-east-2.amazonaws.com/template.appsmith.com/bdd.png", + "key": "20b6vlid8h", + "image": "", + "isDeprecated": false, + "rightColumn": 64.0, + "objectFit": "contain", + "widgetId": "z3k3214q31", + "isVisible": true, + "version": 1.0, + "parentId": "syjkq3pgjy", + "renderMode": "CANVAS", + "isLoading": false, + "maxZoomLevel": 1.0, + "enableDownload": false, + "borderRadius": "0px", + "enableRotation": false + } + ], + "key": "ok1ci5kt2b", + "isDeprecated": false, + "rightColumn": 475.5, + "detachFromLayout": true, + "widgetId": "syjkq3pgjy", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "containerStyle": "none", + "isVisible": true, + "version": 1.0, + "parentId": "umf2cog74w", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "borderWidth": "1", + "key": "7jawjh2cqc", + "backgroundColor": "#324479", + "isDeprecated": false, + "rightColumn": 14.0, + "dynamicHeight": "FIXED", + "widgetId": "umf2cog74w", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.4975978e.svg", + "topRow": 10.0, + "bottomRow": 34.0, + "parentRowSpace": 10.0, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "animateLoading": true, + "parentColumnSpace": 11.3314208984375, + "leftColumn": 20.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas10", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 770.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 778.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Container2CopyCopyCopy", + "borderColor": "", + "isCanvas": true, + "dynamicPropertyPathList": [ + { "key": "borderRadius" } + ], + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 0.0, + "bottomRow": 74.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 18.0625, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Canvas2CopyCopyCopyCopy", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 730.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 740.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "widgetName": "Button1", + "onClick": "{{update_work_orders1.run(() => select_work_orders.run(), () => {})}}", + "buttonColor": "#2356A1", + "dynamicPropertyPathList": [ + { "key": "onClick" } + ], + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "topRow": 67.0, + "bottomRow": 72.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 6.1787109375, + "dynamicTriggerPathList": [ + { "key": "onClick" } + ], + "leftColumn": 44.0, + "dynamicBindingPathList": [], + "text": "Update", + "isDisabled": false, + "key": "fu5cfw8tbj", + "labelTextSize": "0.875rem", + "rightColumn": 63.0, + "isDefaultClickDisabled": true, + "widgetId": "ucz1joszft", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0.375rem", + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopyCopyCopy1CopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 11.0, + "bottomRow": 15.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Customer Email", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "bfhd5kcsiq", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editcustEmail", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 11.0, + "bottomRow": 15.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "parentColumnSpace": 5.6962890625, + "dynamicTriggerPathList": [], + "fontFamily": "System Default", + "leftColumn": 32.0, + "dynamicBindingPathList": [{ "key": "text" }], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{workOrdersTable.triggeredRow.customer_email}}", + "key": "sf3h3c9rxg", + "labelTextSize": "0.875rem", + "rightColumn": 60.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "6l5jntr587", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldTruncate": true, + "overflow": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopyCopyCopy1Copy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7.0, + "bottomRow": 11.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Customer Name", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "k6m249v6fn", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editcustName", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 7.0, + "bottomRow": 11.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "parentColumnSpace": 5.6962890625, + "dynamicTriggerPathList": [], + "fontFamily": "System Default", + "leftColumn": 32.0, + "dynamicBindingPathList": [{ "key": "text" }], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{workOrdersTable.triggeredRow.customer_name}}", + "key": "sf3h3c9rxg", + "labelTextSize": "0.875rem", + "rightColumn": 60.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "n5bu6y8d2w", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldTruncate": true, + "overflow": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editCompleted", + "isFilterable": true, + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "", + "topRow": 49.0, + "bottomRow": 53.0, + "parentRowSpace": 10.0, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( workOrdersTable.triggeredRow.completed|| ''))(editCompleted.options, editCompleted.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 5.853515625, + "dynamicTriggerPathList": [], + "leftColumn": 33.0, + "dynamicBindingPathList": [ + { "key": "defaultOptionValue" }, + { "key": "accentColor" } + ], + "placeholderText": "Select option", + "isDisabled": false, + "key": "o6darbc32i", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 63.0, + "dynamicHeight": "FIXED", + "widgetId": "26sfdw8ffd", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0, + "sourceData": "[\n {\n \"label\": \"Yes\",\n \"value\": \"Yes\"\n },\n {\n \"label\": \"No\",\n \"value\": \"No\"\n }\n]", + "optionLabel": "label", + "optionValue": "value", + "dynamicPropertyPathList": [ + { "key": "sourceData" } + ] + }, + { + "boxShadow": "none", + "widgetName": "editHoursUsed", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595.svg", + "topRow": 53.0, + "bottomRow": 57.0, + "parentRowSpace": 10.0, + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.853515625, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 33.0, + "dynamicBindingPathList": [ + { "key": "defaultText" }, + { "key": "accentColor" } + ], + "labelStyle": "", + "inputType": "NUMBER", + "isDisabled": false, + "key": "frh9e8lhpg", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 63.0, + "dynamicHeight": "FIXED", + "widgetId": "6e5isq741m", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "", + "version": 2.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "{{workOrdersTable.triggeredRow.hours || ''}}", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editMC", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb.svg", + "topRow": 57.0, + "bottomRow": 61.0, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10.0, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.853515625, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 33.0, + "dynamicBindingPathList": [ + { "key": "defaultText" }, + { "key": "accentColor" } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3g9dnqeeie", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 63.0, + "dynamicHeight": "FIXED", + "widgetId": "k59tc507ay", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "", + "allowCurrencyChange": false, + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "decimals": 0.0, + "iconAlign": "left", + "defaultText": "{{\nworkOrdersTable.triggeredRow.mat_cost ? workOrdersTable.triggeredRow.mat_cost : 0}}", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editTC", + "displayName": "Currency Input", + "iconSVG": "/static/media/icon.f312efcb.svg", + "topRow": 61.0, + "bottomRow": 65.0, + "defaultCurrencyCode": "USD", + "parentRowSpace": 10.0, + "autoFocus": false, + "type": "CURRENCY_INPUT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.853515625, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 33.0, + "dynamicBindingPathList": [ + { "key": "defaultText" }, + { "key": "accentColor" } + ], + "labelPosition": "Left", + "labelStyle": "", + "isDisabled": false, + "key": "3g9dnqeeie", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 63.0, + "dynamicHeight": "FIXED", + "widgetId": "09gy1q8fof", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": true, + "isVisible": true, + "label": "", + "allowCurrencyChange": false, + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "decimals": 0.0, + "iconAlign": "left", + "defaultText": "{{\nworkOrdersTable.triggeredRow.total_cost ? workOrdersTable.triggeredRow.total_cost : 0}}", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editEquipment", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 15.0, + "bottomRow": 19.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "parentColumnSpace": 5.6962890625, + "dynamicTriggerPathList": [], + "fontFamily": "System Default", + "leftColumn": 32.0, + "dynamicBindingPathList": [{ "key": "text" }], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{workOrdersTable.triggeredRow.equipment}}", + "key": "sf3h3c9rxg", + "labelTextSize": "0.875rem", + "rightColumn": 48.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "2tpeti2iys", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldTruncate": true, + "overflow": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editorderCategory", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 19.0, + "bottomRow": 23.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "NONE", + "parentColumnSpace": 5.6962890625, + "dynamicTriggerPathList": [], + "fontFamily": "System Default", + "leftColumn": 32.0, + "dynamicBindingPathList": [{ "key": "text" }], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{workOrdersTable.triggeredRow.category}}", + "key": "sf3h3c9rxg", + "labelTextSize": "0.875rem", + "rightColumn": 64.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "kxgtej06ta", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldTruncate": true, + "overflow": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editorderDesc", + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 23.0, + "bottomRow": 27.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "overflow": "TRUNCATE", + "parentColumnSpace": 5.6962890625, + "dynamicTriggerPathList": [], + "fontFamily": "System Default", + "leftColumn": 32.0, + "dynamicBindingPathList": [{ "key": "text" }], + "shouldTruncate": false, + "truncateButtonColor": "#FFC13D", + "text": "{{workOrdersTable.triggeredRow.description}}", + "key": "sf3h3c9rxg", + "labelTextSize": "0.875rem", + "rightColumn": 64.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "mp159xsz1c", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldTruncate": true, + "overflow": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopy1CopyCopyCopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 57.0, + "bottomRow": 61.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Material costs", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "7vj1eoncah", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopyCopyCopyCopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 61.0, + "bottomRow": 65.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Total costs", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9qfaoghg82", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopy2CopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 31.0, + "bottomRow": 35.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Agent", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "790vfcz8wc", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopy1CopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 35.0, + "bottomRow": 39.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Maintenance Notes", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "lv643q4grv", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopy1CopyCopyCopy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 49.0, + "bottomRow": 53.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Completed", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "365wjz96s9", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopyCopyCopyCopy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 53.0, + "bottomRow": 57.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Hours used", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "kqp5yxv9q7", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopy2Copy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 15.0, + "bottomRow": 19.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Equipment", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "u5bsq2tcyh", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopy1Copy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 19.0, + "bottomRow": 23.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Category", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "5elxnkbnz3", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopy1CopyCopy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 23.0, + "bottomRow": 27.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Description", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "9nbm9qanpb", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text2CopyCopyCopyCopyCopyCopy1", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 27.0, + "bottomRow": 31.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "dynamicBindingPathList": [], + "leftColumn": 1.0, + "truncateButtonColor": "#FFC13D", + "text": "Requested Date", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 32.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "x3pmvgu1ei", + "logBlackList": { + "isVisible": true, + "text": true, + "fontSize": true, + "fontStyle": true, + "textAlign": true, + "textColor": true, + "truncateButtonColor": true, + "widgetName": true, + "shouldScroll": true, + "shouldTruncate": true, + "version": true, + "animateLoading": true, + "type": true, + "hideCard": true, + "displayName": true, + "key": true, + "iconSVG": true, + "isCanvas": true, + "textStyle": true, + "dynamicBindingPathList": true, + "dynamicTriggerPathList": true, + "minHeight": true, + "widgetId": true, + "renderMode": true, + "isLoading": true, + "parentColumnSpace": true, + "parentRowSpace": true, + "leftColumn": true, + "rightColumn": true, + "topRow": true, + "bottomRow": true, + "parentId": true + }, + "isVisible": true, + "fontStyle": "", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.125rem", + "textStyle": "HEADING", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "Text4CopyCopyCopyCopy", + "dynamicPropertyPathList": [ + { "key": "fontSize" } + ], + "displayName": "Text", + "iconSVG": "/static/media/icon.97c59b52.svg", + "topRow": 0.0, + "bottomRow": 4.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 10.1298828125, + "dynamicTriggerPathList": [], + "overflow": "NONE", + "fontFamily": "System Default", + "leftColumn": 1.0, + "dynamicBindingPathList": [{ "key": "text" }], + "truncateButtonColor": "#FFC13D", + "text": "Work Order ID: {{workOrdersTable.triggeredRow.work_id}}", + "key": "czyq0gtp0e", + "labelTextSize": "0.875rem", + "rightColumn": 40.0, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "lk7gi111se", + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "fontSize": "1.5rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editRequestedDate", + "minDate": "1920-12-31T18:30:00.000Z", + "dateFormat": "YYYY-MM-DD", + "dynamicPropertyPathList": [ + { "key": "defaultDate" } + ], + "displayName": "DatePicker", + "iconSVG": "/static/media/icon.300e5ab8.svg", + "topRow": 27.0, + "bottomRow": 31.0, + "shortcuts": false, + "parentRowSpace": 10.0, + "type": "DATE_PICKER_WIDGET2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 5.853515625, + "dynamicTriggerPathList": [], + "leftColumn": 32.0, + "dynamicBindingPathList": [ + { "key": "defaultDate" }, + { "key": "accentColor" } + ], + "isDisabled": false, + "key": "g6ypr5b6bx", + "labelTextSize": "1rem", + "isRequired": false, + "rightColumn": 53.0, + "defaultDate": "{{\nworkOrdersTable.triggeredRow.request_date ? \nmoment(workOrdersTable.triggeredRow.request_date, \"YYYY-MM-DD\") : new Date().toISOString() }}", + "dynamicHeight": "FIXED", + "widgetId": "ougwj8lmur", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "label": "", + "version": 2.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "timePrecision": "None", + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "firstDayOfWeek": 0.0, + "closeOnSelection": true, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "#2E3D49", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634a.svg", + "topRow": 0.0, + "bottomRow": 4.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "leftColumn": 55.0, + "dynamicBindingPathList": [], + "iconSize": 24.0, + "isDisabled": false, + "key": "he5p9ovxh4", + "labelTextSize": "0.875rem", + "rightColumn": 63.0, + "iconName": "cross", + "widgetId": "c5tlnajq5j", + "isVisible": true, + "version": 1.0, + "parentId": "cryduleyoi", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "buttonVariant": "TERTIARY" + }, + { + "boxShadow": "none", + "widgetName": "editNotes", + "displayName": "Input", + "iconSVG": "/static/media/icon.9f505595.svg", + "topRow": 39.0, + "bottomRow": 49.0, + "parentRowSpace": 10.0, + "labelWidth": 5.0, + "autoFocus": false, + "type": "INPUT_WIDGET_V2", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 7.193359375, + "dynamicTriggerPathList": [], + "resetOnSubmit": true, + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { "key": "defaultText" }, + { "key": "accentColor" } + ], + "labelPosition": "Left", + "labelStyle": "", + "inputType": "MULTI_LINE_TEXT", + "isDisabled": false, + "key": "8caqtpfmrx", + "labelTextSize": "0.875rem", + "isRequired": false, + "rightColumn": 62.0, + "dynamicHeight": "FIXED", + "widgetId": "oixrmpekwv", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "", + "version": 2.0, + "parentId": "cryduleyoi", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "iconAlign": "left", + "defaultText": "{{workOrdersTable.triggeredRow.maintenance_notes}}", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "widgetName": "editOrderAgent", + "isFilterable": true, + "dynamicPropertyPathList": [ + { "key": "sourceData" } + ], + "displayName": "Select", + "iconSVG": "/static/media/icon.bd99caba.svg", + "labelText": "", + "topRow": 31.0, + "bottomRow": 35.0, + "parentRowSpace": 10.0, + "labelWidth": 5.0, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "hideCard": false, + "defaultOptionValue": "{{ ((options, serverSideFiltering) => ( workOrdersTable.triggeredRow.agent || ''))(editOrderAgent.options, editOrderAgent.serverSideFiltering) }}", + "animateLoading": true, + "parentColumnSpace": 7.193359375, + "dynamicTriggerPathList": [ + { "key": "onOptionChange" } + ], + "leftColumn": 32.0, + "dynamicBindingPathList": [ + { "key": "options" }, + { "key": "defaultOptionValue" }, + { "key": "accentColor" } + ], + "labelPosition": "Left", + "placeholderText": "Select option", + "isDisabled": false, + "key": "vpduhjc9fo", + "labelTextSize": "1rem", + "isRequired": false, + "rightColumn": 64.0, + "dynamicHeight": "FIXED", + "widgetId": "n1di761cbl", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1.0, + "parentId": "cryduleyoi", + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "onOptionChange": "", + "minDynamicHeight": 4.0, + "sourceData": "[\n {\n \"label\": {{select_agent.data[0].agent}},\n \"value\": {{select_agent.data[0].agent}}\n },\n\t {\n \"label\": {{select_agent.data[2].agent}},\n \"value\": {{select_agent.data[2].agent}}\n },\n\t {\n \"label\": {{select_agent.data[3].agent}},\n \"value\": {{select_agent.data[3].agent}}\n },\n\t {\n \"label\": {{select_agent.data[4].agent}},\n \"value\": {{select_agent.data[4].agent}}\n },\n\t {\n \"label\": {{select_agent.data[1].agent}},\n \"value\": {{select_agent.data[1].agent}}\n }\n]", + "optionLabel": "label", + "optionValue": "value" + } + ], + "key": "ffadum178l", + "labelTextSize": "0.875rem", + "rightColumn": 433.5, + "detachFromLayout": true, + "widgetId": "cryduleyoi", + "containerStyle": "none", + "isVisible": true, + "version": 1.0, + "parentId": "oyphk6wrsq", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px" + } + ], + "borderWidth": "2", + "key": "6bzu8mpizb", + "labelTextSize": "0.875rem", + "backgroundColor": "#FFFFFF", + "rightColumn": 63.0, + "dynamicHeight": "FIXED", + "widgetId": "oyphk6wrsq", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "tewt2qrngx", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "15px", + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + } + ], + "isDisabled": false, + "key": "b8t0kybjms", + "labelTextSize": "0.875rem", + "rightColumn": 271.9541015625, + "detachFromLayout": true, + "widgetId": "tewt2qrngx", + "isVisible": true, + "version": 1.0, + "parentId": "77pbwrchpt", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px" + } + ], + "key": "ykhy01l1u0", + "height": 778.0, + "labelTextSize": "0.875rem", + "rightColumn": 44.0, + "detachFromLayout": true, + "dynamicHeight": "FIXED", + "widgetId": "77pbwrchpt", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0px", + "maxDynamicHeight": 9000.0, + "width": 684.0, + "minDynamicHeight": 4.0 + }, + { + "setAdaptiveYMin": false, + "boxShadow": "none", + "widgetName": "equipmentPieChart", + "allowScroll": false, + "dynamicPropertyPathList": [{ "key": "isVisible" }], + "displayName": "Chart", + "iconSVG": "/static/media/icon.6adbe31e.svg", + "topRow": 10.0, + "bottomRow": 42.0, + "parentRowSpace": 10.0, + "type": "CHART_WIDGET", + "hideCard": false, + "chartData": { + "ofl8b3apgp": { + "seriesName": "", + "data": "{{appsmith.store.equipmentStats ? appsmith.store.equipmentStats : [] }}" + } + }, + "animateLoading": true, + "parentColumnSpace": 11.70703125, + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 31.0, + "dynamicBindingPathList": [ + { "key": "chartData.ofl8b3apgp.data" } + ], + "customFusionChartConfig": { + "type": "column2d", + "dataSource": { + "chart": { + "caption": "Sales Report", + "xAxisName": "Product Line", + "yAxisName": "Revenue($)", + "theme": "fusion" + }, + "data": [ + { "label": "Product1", "value": 20000.0 }, + { "label": "Product2", "value": 22000.0 }, + { "label": "Product3", "value": 32000.0 } + ] + } + }, + "key": "yzaa8q6whh", + "labelTextSize": "0.875rem", + "rightColumn": 63.0, + "widgetId": "v0qy4koas9", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": "true", + "version": 1.0, + "parentId": "0", + "labelOrientation": "auto", + "renderMode": "CANVAS", + "isLoading": false, + "yAxisName": "", + "chartName": "Equipment", + "borderRadius": "0px", + "xAxisName": "", + "chartType": "PIE_CHART", + "showDataPointLabel": false, + "customEChartConfig": { + "dataset": { + "source": [ + ["Day", "Baidu", "Google", "Bing"], + ["Mon", 620.0, 120.0, 60.0], + ["Tue", 732.0, 132.0, 72.0], + ["Wed", 701.0, 101.0, 71.0], + ["Thu", 734.0, 134.0, 74.0], + ["Fri", 1090.0, 290.0, 190.0], + ["Sat", 1130.0, 230.0, 130.0], + ["Sun", 1120.0, 220.0, 110.0] + ] + }, + "tooltip": { + "trigger": "axis", + "axisPointer": { "type": "shadow" } + }, + "title": { + "text": "Search Engine Usage", + "left": "center", + "textStyle": { "width": 200.0, "overflow": "truncate" } + }, + "legend": { "top": 40.0, "type": "scroll" }, + "grid": { + "left": 15.0, + "right": 15.0, + "bottom": 30.0, + "top": 100.0, + "containLabel": true + }, + "xAxis": [{ "type": "category" }], + "yAxis": [{ "type": "value" }], + "series": [ + { "type": "bar", "stack": "Search Engine" }, + { "type": "bar", "stack": "Search Engine" }, + { "type": "bar", "stack": "Search Engine" } + ] + } + }, + { + "boxShadow": "none", + "widgetName": "IconButton4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon Button", + "iconSVG": "/static/media/icon.1a0c634ac75f9fa6b6ae7a8df882a3ba.svg", + "searchTags": ["click", "submit"], + "topRow": 46.0, + "bottomRow": 50.0, + "parentRowSpace": 10.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 19.8125, + "dynamicTriggerPathList": [], + "leftColumn": 15.0, + "dynamicBindingPathList": [ + { "key": "buttonColor" }, + { "key": "borderRadius" } + ], + "isDisabled": false, + "key": "qyezan59pn", + "isDeprecated": false, + "rightColumn": 17.0, + "iconName": "filter-list", + "widgetId": "6cy6b27i6c", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "buttonVariant": "TERTIARY" + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Admin_agent_stats", + "name": "agent_stats", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_select_work_ordersPage", + "name": "select_work_ordersPage", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + } + ], + [ + { + "id": "Admin_JSObject1.completedCalc", + "name": "JSObject1.completedCalc", + "collectionId": "Admin_JSObject1", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}" + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_JSObject1.equipChart", + "name": "JSObject1.equipChart", + "collectionId": "Admin_JSObject1", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}" + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_JSObject1.totalHoursCalc", + "name": "JSObject1.totalHoursCalc", + "collectionId": "Admin_JSObject1", + "confirmBeforeExecute": false, + "pluginType": "JS", + "jsonPathKeys": [ + "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}" + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_select_work_ordersAgent", + "name": "select_work_ordersAgent", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [ + " workOrdersTable.pageSize ", + " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + "selectAgent.selectedOptionValue" + ], + "timeoutInMillisecond": 10000.0 + } + ], + [ + { + "id": "Admin_agent_statsAgent", + "name": "agent_statsAgent", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_completed_orders", + "name": "completed_orders", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_select_agent", + "name": "select_agent", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_select_work_orders", + "name": "select_work_orders", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [ + "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + " workOrdersTable.pageSize " + ], + "timeoutInMillisecond": 10000.0 + }, + { + "id": "Admin_select_work_ordersAgentPage", + "name": "select_work_ordersAgentPage", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "timeoutInMillisecond": 10000.0 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Admin", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": true + }, + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542e4" + } + ], + "actionList": [ + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "total_hours", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT SUM(hours) FROM work_orders where agent={{selectAgent.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionLabel"], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "total_hours", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT SUM(hours) FROM work_orders where agent={{selectAgent.selectedOptionLabel}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionLabel"], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_total_hours", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f3" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "search", + "fullyQualifiedName": "JSObject1.search", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "61b6d49e33c6ae6163af2716", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "search", + "fullyQualifiedName": "JSObject1.search", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "organizationId": "61b6d49e33c6ae6163af2716", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": false + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n if (selectAgent.selectedOptionValue.length == 0) {\n return select_work_orders.data;\n } else {\n return select_work_orders.data.filter(user => user.agent == selectAgent.selectedOptionLabel);\n }\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_JSObject1.search", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542ed" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "select_agent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from agent", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "select_agent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from agent", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_select_agent", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f5" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "totalHoursCalc", + "fullyQualifiedName": "JSObject1.totalHoursCalc", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "totalHoursCalc", + "fullyQualifiedName": "JSObject1.totalHoursCalc", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n let sum = 0;\n if (selectAgent.selectedOptionValue.length == 0) sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0); else sum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n }, 0);\n storeValue('hoursSum', sum);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_JSObject1.totalHoursCalc", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654311" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "agent_stats", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT equipment, COUNT(*) FROM work_orders GROUP BY equipment;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "agent_stats", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT equipment, COUNT(*) FROM work_orders GROUP BY equipment;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_agent_stats", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542f7" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "update_work_orders1", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE work_orders\nSET request_date= {{editRequestedDate.formattedDate}}, \n\t\tagent={{editOrderAgent.selectedOptionValue}},\n\t\tmaintenance_notes= {{editNotes.text}},\n\t\tcompleted= {{editCompleted.selectedOptionValue}},\n\t\ttotal_cost= {{editTC.value}},\n\t\tmat_cost= {{editMC.value}},\n\t\thours= {{editHoursUsed.text}}\nWHERE work_id={{workOrdersTable.triggeredRow.work_id}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "editHoursUsed.text", + "editTC.value", + "editRequestedDate.formattedDate", + "editMC.value", + "editCompleted.selectedOptionValue", + "editNotes.text", + "workOrdersTable.triggeredRow.work_id", + "editOrderAgent.selectedOptionValue" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "update_work_orders1", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE work_orders\nSET request_date= {{editRequestedDate.formattedDate}}, \n\t\tagent={{editOrderAgent.selectedOptionValue}},\n\t\tmaintenance_notes= {{editNotes.text}},\n\t\tcompleted= {{editCompleted.selectedOptionValue}},\n\t\ttotal_cost= {{editTC.value}},\n\t\tmat_cost= {{editMC.value}},\n\t\thours= {{editHoursUsed.text}}\nWHERE work_id={{workOrdersTable.triggeredRow.work_id}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "editHoursUsed.text", + "editTC.value", + "editRequestedDate.formattedDate", + "editMC.value", + "editCompleted.selectedOptionValue", + "editNotes.text", + "workOrdersTable.triggeredRow.work_id", + "editOrderAgent.selectedOptionValue" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_update_work_orders1", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a963066542fb" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "completedCalc", + "fullyQualifiedName": "JSObject1.completedCalc", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "completedCalc", + "fullyQualifiedName": "JSObject1.completedCalc", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n await select_work_ordersPage.run();\n await select_work_ordersAgentPage.run();\n let count = 0;\n if (selectAgent.selectedOptionValue.length == 0) count = select_work_ordersPage.data.filter(item => item.completed == \"Yes\").length; else count = select_work_ordersAgentPage.data.filter(item => item.completed == \"Yes\").length;\n storeValue('completedCount', count);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_JSObject1.completedCalc", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654319" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "clear", + "fullyQualifiedName": "JSObject1.clear", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "clear", + "fullyQualifiedName": "JSObject1.clear", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": false, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "() => {\n storeValue('hoursSum', null);\n storeValue('completedCount', null);\n storeValue('equipmentStats', null);\n}" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_JSObject1.clear", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431f" + }, + { + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "equipChart", + "fullyQualifiedName": "JSObject1.equipChart", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "equipChart", + "fullyQualifiedName": "JSObject1.equipChart", + "datasource": { + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isAutoGenerated": false, + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "collectionId": "Admin_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}", + "selfReferencingDataPaths": [], + "jsArguments": [], + "isAsync": true + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n await agent_stats.run();\n await agent_statsAgent.run();\n let chartData;\n if (selectAgent.selectedOptionValue.length == 0) chartData = agent_stats.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n }); else chartData = agent_statsAgent.data.map(gen => {\n return {\n x: gen.equipment,\n y: gen.count\n };\n });\n storeValue('equipmentStats', chartData);\n console.log(appsmith.store.equipmentStats);\n}" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_JSObject1.equipChart", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431d" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "completed_orders", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} and completed ='Yes';", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "completed_orders", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} and completed ='Yes';", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_completed_orders", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665430f" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "select_work_ordersAgent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}} limit {{ workOrdersTable.pageSize }} offset {{ (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + " workOrdersTable.pageSize ", + " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + "selectAgent.selectedOptionValue" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "select_work_ordersAgent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}} limit {{ workOrdersTable.pageSize }} offset {{ (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + " workOrdersTable.pageSize ", + " (workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + "selectAgent.selectedOptionValue" + ], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_select_work_ordersAgent", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654313" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "select_work_orders", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders limit {{ workOrdersTable.pageSize }} offset {{(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + " workOrdersTable.pageSize " + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "select_work_orders", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders limit {{ workOrdersTable.pageSize }} offset {{(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize }};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(workOrdersTable.pageNo - 1) * workOrdersTable.pageSize ", + " workOrdersTable.pageSize " + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_select_work_orders", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654305" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "select_work_ordersPage", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "select_work_ordersPage", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_select_work_ordersPage", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654315" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "agent_statsAgent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT equipment, COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} GROUP BY equipment;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "agent_statsAgent", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT equipment, COUNT(*) FROM work_orders WHERE agent= {{selectAgent.selectedOptionValue}} GROUP BY equipment;", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_agent_statsAgent", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a9630665431b" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "select_work_ordersAgentPage", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Admin", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "publishedAction": { + "name": "select_work_ordersAgentPage", + "datasource": { + "name": "Mock_DB", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "select * from work_orders where agent = {{selectAgent.selectedOptionValue}};", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [{ "value": true }] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [{ "key": "body" }], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["selectAgent.selectedOptionValue"], + "userSetOnLoad": true, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-11T05:56:19Z" + }, + "id": "Admin_select_work_ordersAgentPage", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654317" + } + ], + "actionCollectionList": [ + { + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Admin", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\t\n\tclear: () => {\n\t\tstoreValue('hoursSum',null);\n\t\tstoreValue('completedCount',null);\n\t\tstoreValue('equipmentStats',null);\n\t},\n\t\n\tsearch: () => {\n\t\tif(selectAgent.selectedOptionValue.length==0){\n\t\t\treturn select_work_orders.data\n\t\t}\n\t\telse{\n\t\t\treturn(select_work_orders.data.filter(user => user.agent==(selectAgent.selectedOptionLabel)))\n\t\t}\n\t},\n\t\n\ttotalHoursCalc: async() => {\n\t\tlet sum = 0\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\telse \n\t\t\tsum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\t\t storeValue('hoursSum',sum);\n\n\t},\n\n\tcompletedCalc: async() => {\t\n\t\tawait select_work_ordersPage.run()\n\t\tawait select_work_ordersAgentPage.run()\n\t\tlet count = 0\n\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t count = (select_work_ordersPage.data.filter((item) => item.completed == \"Yes\")).length;\n\t\telse \n\t\tcount = (select_work_ordersAgentPage.data.filter((item) => item.completed == \"Yes\")).length;\n\n storeValue('completedCount',count);\n\t},\n\t\n\tequipChart: async() => {\n\t\tawait agent_stats.run()\n\t\tawait agent_statsAgent.run()\n\t\tlet chartData\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t chartData = agent_stats.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n\t\telse \n\t\tchartData = agent_statsAgent.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n storeValue('equipmentStats',chartData);\n\t\tconsole.log(appsmith.store.equipmentStats)\n\t}\n\t\n}", + "variables": [ + { "name": "myVar1", "value": "[]" }, + { "name": "myVar2", "value": "{}" } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "JSObject1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\t\n\tclear: () => {\n\t\tstoreValue('hoursSum',null);\n\t\tstoreValue('completedCount',null);\n\t\tstoreValue('equipmentStats',null);\n\t},\n\t\n\tsearch: () => {\n\t\tif(selectAgent.selectedOptionValue.length==0){\n\t\t\treturn select_work_orders.data\n\t\t}\n\t\telse{\n\t\t\treturn(select_work_orders.data.filter(user => user.agent==(selectAgent.selectedOptionLabel)))\n\t\t}\n\t},\n\t\n\ttotalHoursCalc: async() => {\n\t\tlet sum = 0\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t sum = select_work_ordersPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\telse \n\t\t\tsum = select_work_ordersAgentPage.data.reduce((accumulator, object) => {\n return accumulator + object.hours;\n}, 0);\n\t\t\t storeValue('hoursSum',sum);\n\n\t},\n\n\tcompletedCalc: async() => {\t\n\t\tawait select_work_ordersPage.run()\n\t\tawait select_work_ordersAgentPage.run()\n\t\tlet count = 0\n\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t count = (select_work_ordersPage.data.filter((item) => item.completed == \"Yes\")).length;\n\t\telse \n\t\tcount = (select_work_ordersAgentPage.data.filter((item) => item.completed == \"Yes\")).length;\n\n storeValue('completedCount',count);\n\t},\n\t\n\tequipChart: async() => {\n\t\tawait agent_stats.run()\n\t\tawait agent_statsAgent.run()\n\t\tlet chartData\n\t\tif(selectAgent.selectedOptionValue.length == 0)\n\t chartData = agent_stats.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n\t\telse \n\t\tchartData = agent_statsAgent.data.map((gen) => {return {x: gen.equipment, y: gen.count }})\n\n storeValue('equipmentStats',chartData);\n\t\tconsole.log(appsmith.store.equipmentStats)\n\t}\n\t\n}", + "variables": [ + { "name": "myVar1", "value": "[]" }, + { "name": "myVar2", "value": "{}" } + ], + "userPermissions": [] + }, + "id": "Admin_JSObject1", + "deleted": false, + "gitSyncId": "65ee9ce9a207a963066542c7_65ee9d03a207a96306654325" + } + ], + "editModeTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } } diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/migrations/application.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/migrations/application.json index 94d913f610..def16682e2 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/migrations/application.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/migrations/application.json @@ -1,130 +1,144 @@ { - "customJSLibList": [], - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1.0, + "serverSchemaVersion": 7.0, + "exportedApplication": { + "name": "json-schema-migration", + "isPublic": false, + "pages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "publishedPages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "unpublishedApplicationDetail": { + "appPositioning": { + "type": "FIXED" + }, + "navigationSetting": {} }, - "serverSchemaVersion": 7, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" + "publishedApplicationDetail": { + "appPositioning": { + "type": "FIXED" + }, + "navigationSetting": {} }, - "datasourceList": [], - "actionList": [], - "pageList": [{ - "publishedPage": { - "name": "Page1", + "color": "#C2DAF0", + "icon": "bicycle", + "slug": "json-schema-migration", + "unpublishedCustomJSLibs": [], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [], + "customJSLibList": [], + "pageList": [ + { + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 5000.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1250, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page1", + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 16.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 1250.0, + "containerStyle": "none", + "snapRows": 33.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5000, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "gitSyncId": "66696d2a56058477333bde6d_c547bd78-3732-4ef1-9f5b-ef1809056f4a" - }], - "actionCollectionList": [], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#C2DAF0", - "icon": "bicycle", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "unpublishedApplicationDetail": { - "appPositioning": {"type": "FIXED"}, - "navigationSetting": {} - }, - "isManualUpdate": false, - "publishedApplicationDetail": { - "appPositioning": {"type": "FIXED"}, - "navigationSetting": {} - }, - "pages": [{ - "isDefault": true, - "id": "Page1" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "json-schema-migration", - "appIsExample": false, - "isPublic": false, - "publishedPages": [{ - "isDefault": true, - "id": "Page1" - }], - "unreadCommentThreads": 0, - "slug": "json-schema-migration", - "evaluationVersion": 2 + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "66696d2a56058477333bde6d_c547bd78-3732-4ef1-9f5b-ef1809056f4a" } + ], + "actionList": [], + "actionCollectionList": [], + "editModeTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } } diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgets.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgets.json index 0c73468b83..f40b37733d 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgets.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgets.json @@ -1,258 +1,374 @@ { - "widgetName": "MainContainer", - "dynamicBindingPathList": [], - "children": [ + "widgetName": "MainContainer", + "widgetId": "0", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ { - "widgetName": "Text1", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "wemfst2t7m", - "text": "Label", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" + "key": "fontFamily" }, { - "widgetName": "Text2", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "2bensj901c", - "text": "{{Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "template": { - "Text4": { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{List1.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - "Image1": { - "image": "{{List1.listData.map((currentItem) => currentItem.img)}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - }, - "Text": { - "widgetName": "Text", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{List1.listData.map((currentItem) => currentItem.name)}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "List1", - "onListItemClick": "{{Text.text}}", - "dynamicTriggerPathList": [{"key": "onListItemClick"}], - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "template.Image1.image"}, - {"key": "template.Text.text"}, - {"key": "template.Text4.text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas2", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [ - { - "image": "{{currentItem.img}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - }, - { - "widgetName": "Text", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{currentItem.name}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{currentItem.id + Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - } - ], - "widgetId": "zdz4f503fm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "vt8i2g9u5r", - "key": "sca9shlkpb" - }], - "widgetId": "ki75z4pfxm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "bunz1f076j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "LIST_WIDGET", - "key": "t35n4gddpu" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1", - "childStylesheet": { - "button": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "dynamicBindingPathList": [ - {"key": "primaryColumns.step.computedValue"}, - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "childStylesheet.button.buttonColor"}, - {"key": "childStylesheet.button.borderRadius"}, - {"key": "childStylesheet.menuButton.menuColor"}, - {"key": "childStylesheet.menuButton.borderRadius"}, - {"key": "childStylesheet.iconButton.buttonColor"}, - {"key": "childStylesheet.iconButton.borderRadius"}, - {"key": "childStylesheet.editActions.saveButtonColor"}, - {"key": "childStylesheet.editActions.saveBorderRadius"}, - {"key": "childStylesheet.editActions.discardButtonColor"}, - {"key": "childStylesheet.editActions.discardBorderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "primaryColumns": { - "task": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}", - "alias": "task", - "id": "task", - "originalId": "task", - "label": "task" - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", - "alias": "action", - "id": "action", - "originalId": "action", - "label": "action" - }, - "step": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}", - "alias": "step", - "id": "step", - "originalId": "step", - "label": "step" - }, - "status": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "alias": "status", - "id": "status", - "originalId": "status", - "label": "status" - } - }, - "widgetId": "vrcp6kbiz8", - "type": "TABLE_WIDGET_V2", - "key": "ouqfcjyuwa" + "key": "borderRadius" } - ], - "widgetId": "0", - "type": "CANVAS_WIDGET" -} + ], + "text": "Label", + "key": "3pqpn28ba4", + "widgetId": "wemfst2t7m", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text2", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "2bensj901c", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "template": { + "Image1": { + "image": "{{List1.listData.map((currentItem) => currentItem.img)}}", + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "key": "e0c7wcn17q", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "Text": { + "text": "{{List1.listData.map((currentItem) => currentItem.name)}}", + "widgetName": "Text", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "6ox4ujv63y", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "Text4": { + "text": "{{List1.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "rtlyvpkvhc", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "List1", + "type": "LIST_WIDGET", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "template.Image1.image" + }, + { + "key": "template.Text.text" + }, + { + "key": "template.Text4.text" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onListItemClick" + } + ], + "onListItemClick": "{{Text.text}}", + "children": [ + { + "widgetName": "Canvas1", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container1", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "widgetName": "Canvas2", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "key": "e0c7wcn17q", + "image": "{{currentItem.img}}", + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.name}}", + "key": "3pqpn28ba4", + "widgetId": "6ox4ujv63y", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.id + Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "rtlyvpkvhc", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "zdz4f503fm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "sca9shlkpb", + "widgetId": "vt8i2g9u5r", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "ki75z4pfxm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "t35n4gddpu", + "widgetId": "bunz1f076j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "type": "TABLE_WIDGET_V2", + "dynamicBindingPathList": [ + { + "key": "primaryColumns.step.computedValue" + }, + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "childStylesheet.button.buttonColor" + }, + { + "key": "childStylesheet.button.borderRadius" + }, + { + "key": "childStylesheet.menuButton.menuColor" + }, + { + "key": "childStylesheet.menuButton.borderRadius" + }, + { + "key": "childStylesheet.iconButton.buttonColor" + }, + { + "key": "childStylesheet.iconButton.borderRadius" + }, + { + "key": "childStylesheet.editActions.saveButtonColor" + }, + { + "key": "childStylesheet.editActions.saveBorderRadius" + }, + { + "key": "childStylesheet.editActions.discardButtonColor" + }, + { + "key": "childStylesheet.editActions.discardBorderRadius" + } + ], + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "Table1", + "primaryColumns": { + "step": { + "id": "step", + "originalId": "step", + "alias": "step", + "label": "step", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}" + }, + "task": { + "id": "task", + "originalId": "task", + "alias": "task", + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}" + }, + "status": { + "id": "status", + "originalId": "status", + "alias": "status", + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}" + }, + "action": { + "id": "action", + "originalId": "action", + "alias": "action", + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}" + } + }, + "key": "ouqfcjyuwa", + "widgetId": "vrcp6kbiz8" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewList.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewList.json index f22e16d861..96bf05b94e 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewList.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewList.json @@ -1,258 +1,374 @@ { - "widgetName": "MainContainer", - "dynamicBindingPathList": [], - "children": [ + "widgetName": "MainContainer", + "widgetId": "0", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ { - "widgetName": "Text1", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "wemfst2t7m", - "text": "Label", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" + "key": "fontFamily" }, { - "widgetName": "Text2", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "2bensj901c", - "text": "{{Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "template": { - "Text4": { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{newList.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - "Image1": { - "image": "{{newList.listData.map((currentItem) => currentItem.img)}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - }, - "Text": { - "widgetName": "Text", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{newList.listData.map((currentItem) => currentItem.name)}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "newList", - "onListItemClick": "{{Text.text}}", - "dynamicTriggerPathList": [{"key": "onListItemClick"}], - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "template.Image1.image"}, - {"key": "template.Text.text"}, - {"key": "template.Text4.text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas2", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [ - { - "image": "{{currentItem.img}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - }, - { - "widgetName": "Text", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{currentItem.name}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{currentItem.id + Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - } - ], - "widgetId": "zdz4f503fm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "vt8i2g9u5r", - "key": "sca9shlkpb" - }], - "widgetId": "ki75z4pfxm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "bunz1f076j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "LIST_WIDGET", - "key": "t35n4gddpu" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1", - "childStylesheet": { - "button": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "dynamicBindingPathList": [ - {"key": "primaryColumns.step.computedValue"}, - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "childStylesheet.button.buttonColor"}, - {"key": "childStylesheet.button.borderRadius"}, - {"key": "childStylesheet.menuButton.menuColor"}, - {"key": "childStylesheet.menuButton.borderRadius"}, - {"key": "childStylesheet.iconButton.buttonColor"}, - {"key": "childStylesheet.iconButton.borderRadius"}, - {"key": "childStylesheet.editActions.saveButtonColor"}, - {"key": "childStylesheet.editActions.saveBorderRadius"}, - {"key": "childStylesheet.editActions.discardButtonColor"}, - {"key": "childStylesheet.editActions.discardBorderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "primaryColumns": { - "task": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}", - "alias": "task", - "id": "task", - "originalId": "task", - "label": "task" - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", - "alias": "action", - "id": "action", - "originalId": "action", - "label": "action" - }, - "step": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}", - "alias": "step", - "id": "step", - "originalId": "step", - "label": "step" - }, - "status": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "alias": "status", - "id": "status", - "originalId": "status", - "label": "status" - } - }, - "widgetId": "vrcp6kbiz8", - "type": "TABLE_WIDGET_V2", - "key": "ouqfcjyuwa" + "key": "borderRadius" } - ], - "widgetId": "0", - "type": "CANVAS_WIDGET" -} + ], + "text": "Label", + "key": "3pqpn28ba4", + "widgetId": "wemfst2t7m", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text2", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "2bensj901c", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "template": { + "Image1": { + "image": "{{newList.listData.map((currentItem) => currentItem.img)}}", + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "key": "e0c7wcn17q", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "Text": { + "text": "{{newList.listData.map((currentItem) => currentItem.name)}}", + "widgetName": "Text", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "6ox4ujv63y", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "Text4": { + "text": "{{newList.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "rtlyvpkvhc", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "newList", + "type": "LIST_WIDGET", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "template.Image1.image" + }, + { + "key": "template.Text.text" + }, + { + "key": "template.Text4.text" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onListItemClick" + } + ], + "onListItemClick": "{{Text.text}}", + "children": [ + { + "widgetName": "Canvas1", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container1", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "widgetName": "Canvas2", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "key": "e0c7wcn17q", + "image": "{{currentItem.img}}", + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.name}}", + "key": "3pqpn28ba4", + "widgetId": "6ox4ujv63y", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.id + Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "rtlyvpkvhc", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "zdz4f503fm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "sca9shlkpb", + "widgetId": "vt8i2g9u5r", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "ki75z4pfxm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "t35n4gddpu", + "widgetId": "bunz1f076j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "type": "TABLE_WIDGET_V2", + "dynamicBindingPathList": [ + { + "key": "primaryColumns.step.computedValue" + }, + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "childStylesheet.button.buttonColor" + }, + { + "key": "childStylesheet.button.borderRadius" + }, + { + "key": "childStylesheet.menuButton.menuColor" + }, + { + "key": "childStylesheet.menuButton.borderRadius" + }, + { + "key": "childStylesheet.iconButton.buttonColor" + }, + { + "key": "childStylesheet.iconButton.borderRadius" + }, + { + "key": "childStylesheet.editActions.saveButtonColor" + }, + { + "key": "childStylesheet.editActions.saveBorderRadius" + }, + { + "key": "childStylesheet.editActions.discardButtonColor" + }, + { + "key": "childStylesheet.editActions.discardBorderRadius" + } + ], + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "Table1", + "primaryColumns": { + "step": { + "id": "step", + "originalId": "step", + "alias": "step", + "label": "step", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}" + }, + "task": { + "id": "task", + "originalId": "task", + "alias": "task", + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}" + }, + "status": { + "id": "status", + "originalId": "status", + "alias": "status", + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}" + }, + "action": { + "id": "action", + "originalId": "action", + "alias": "action", + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}" + } + }, + "key": "ouqfcjyuwa", + "widgetId": "vrcp6kbiz8" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewText.json b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewText.json index 4cfd568657..27f05d9c77 100644 --- a/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewText.json +++ b/app/server/appsmith-server/src/test/resources/com/appsmith/server/widgets/refactors/refactorDslWithOnlyWidgetsWithNewText.json @@ -1,258 +1,374 @@ { - "widgetName": "MainContainer", - "dynamicBindingPathList": [], - "children": [ + "widgetName": "MainContainer", + "widgetId": "0", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [], + "children": [ + { + "widgetName": "Text1", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ { - "widgetName": "Text1", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "wemfst2t7m", - "text": "Label", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" + "key": "fontFamily" }, { - "widgetName": "Text2", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "2bensj901c", - "text": "{{Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "template": { - "newText": { - "widgetName": "newText", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{List1.listData.map((currentItem) => currentItem.name)}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - "Text4": { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{List1.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - "Image1": { - "image": "{{List1.listData.map((currentItem) => currentItem.img)}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - } - }, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "List1", - "onListItemClick": "{{newText.text}}", - "dynamicTriggerPathList": [{"key": "onListItemClick"}], - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "template.Image1.image"}, - {"key": "template.newText.text"}, - {"key": "template.Text4.text"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Container1", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [{ - "widgetName": "Canvas2", - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "accentColor"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "children": [ - { - "image": "{{currentItem.img}}", - "widgetName": "Image1", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "bvixbymoxr", - "type": "IMAGE_WIDGET", - "key": "e0c7wcn17q" - }, - { - "widgetName": "newText", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "6ox4ujv63y", - "text": "{{currentItem.name}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - }, - { - "widgetName": "Text4", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "widgetId": "rtlyvpkvhc", - "text": "{{currentItem.id + Text1.text}}", - "type": "TEXT_WIDGET", - "key": "3pqpn28ba4" - } - ], - "widgetId": "zdz4f503fm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "vt8i2g9u5r", - "key": "sca9shlkpb" - }], - "widgetId": "ki75z4pfxm", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "CANVAS_WIDGET", - "key": "3m0y9rrh1o" - }], - "widgetId": "bunz1f076j", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "type": "LIST_WIDGET", - "key": "t35n4gddpu" - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "widgetName": "Table1", - "childStylesheet": { - "button": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "dynamicBindingPathList": [ - {"key": "primaryColumns.step.computedValue"}, - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"}, - {"key": "primaryColumns.action.buttonColor"}, - {"key": "primaryColumns.action.borderRadius"}, - {"key": "primaryColumns.action.boxShadow"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "childStylesheet.button.buttonColor"}, - {"key": "childStylesheet.button.borderRadius"}, - {"key": "childStylesheet.menuButton.menuColor"}, - {"key": "childStylesheet.menuButton.borderRadius"}, - {"key": "childStylesheet.iconButton.buttonColor"}, - {"key": "childStylesheet.iconButton.borderRadius"}, - {"key": "childStylesheet.editActions.saveButtonColor"}, - {"key": "childStylesheet.editActions.saveBorderRadius"}, - {"key": "childStylesheet.editActions.discardButtonColor"}, - {"key": "childStylesheet.editActions.discardBorderRadius"} - ], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "primaryColumns": { - "task": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}", - "alias": "task", - "id": "task", - "originalId": "task", - "label": "task" - }, - "action": { - "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}", - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", - "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", - "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", - "alias": "action", - "id": "action", - "originalId": "action", - "label": "action" - }, - "step": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}", - "alias": "step", - "id": "step", - "originalId": "step", - "label": "step" - }, - "status": { - "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}", - "alias": "status", - "id": "status", - "originalId": "status", - "label": "status" - } - }, - "widgetId": "vrcp6kbiz8", - "type": "TABLE_WIDGET_V2", - "key": "ouqfcjyuwa" + "key": "borderRadius" } - ], - "widgetId": "0", - "type": "CANVAS_WIDGET" -} + ], + "text": "Label", + "key": "3pqpn28ba4", + "widgetId": "wemfst2t7m", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text2", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "text": "{{Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "2bensj901c", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "template": { + "Image1": { + "image": "{{List1.listData.map((currentItem) => currentItem.img)}}", + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "key": "e0c7wcn17q", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "newText": { + "text": "{{List1.listData.map((currentItem) => currentItem.name)}}", + "widgetName": "newText", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "6ox4ujv63y", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "Text4": { + "text": "{{List1.listData.map((currentItem, currentIndex) => {\n return (function(){\n return currentItem.id + Text1.text;\n })();\n })}}", + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "key": "3pqpn28ba4", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "widgetId": "rtlyvpkvhc", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "List1", + "type": "LIST_WIDGET", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "template.Image1.image" + }, + { + "key": "template.newText.text" + }, + { + "key": "template.Text4.text" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onListItemClick" + } + ], + "onListItemClick": "{{newText.text}}", + "children": [ + { + "widgetName": "Canvas1", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "widgetName": "Container1", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "widgetName": "Canvas2", + "type": "CANVAS_WIDGET", + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "accentColor" + } + ], + "children": [ + { + "widgetName": "Image1", + "type": "IMAGE_WIDGET", + "dynamicBindingPathList": [ + { + "key": "image" + }, + { + "key": "borderRadius" + } + ], + "key": "e0c7wcn17q", + "image": "{{currentItem.img}}", + "widgetId": "bvixbymoxr", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "newText", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.name}}", + "key": "3pqpn28ba4", + "widgetId": "6ox4ujv63y", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "widgetName": "Text4", + "type": "TEXT_WIDGET", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "text": "{{currentItem.id + Text1.text}}", + "key": "3pqpn28ba4", + "widgetId": "rtlyvpkvhc", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "zdz4f503fm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "sca9shlkpb", + "widgetId": "vt8i2g9u5r", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "3m0y9rrh1o", + "widgetId": "ki75z4pfxm", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + ], + "key": "t35n4gddpu", + "widgetId": "bunz1f076j", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "type": "TABLE_WIDGET_V2", + "dynamicBindingPathList": [ + { + "key": "primaryColumns.step.computedValue" + }, + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + }, + { + "key": "primaryColumns.action.buttonColor" + }, + { + "key": "primaryColumns.action.borderRadius" + }, + { + "key": "primaryColumns.action.boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "childStylesheet.button.buttonColor" + }, + { + "key": "childStylesheet.button.borderRadius" + }, + { + "key": "childStylesheet.menuButton.menuColor" + }, + { + "key": "childStylesheet.menuButton.borderRadius" + }, + { + "key": "childStylesheet.iconButton.buttonColor" + }, + { + "key": "childStylesheet.iconButton.borderRadius" + }, + { + "key": "childStylesheet.editActions.saveButtonColor" + }, + { + "key": "childStylesheet.editActions.saveBorderRadius" + }, + { + "key": "childStylesheet.editActions.discardButtonColor" + }, + { + "key": "childStylesheet.editActions.discardBorderRadius" + } + ], + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "widgetName": "Table1", + "primaryColumns": { + "step": { + "id": "step", + "originalId": "step", + "alias": "step", + "label": "step", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"step\"]))}}" + }, + "task": { + "id": "task", + "originalId": "task", + "alias": "task", + "label": "task", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( Text1.text + \" \" + currentRow[\"task\"]))}}" + }, + "status": { + "id": "status", + "originalId": "status", + "alias": "status", + "label": "status", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"status\"]))}}" + }, + "action": { + "id": "action", + "originalId": "action", + "alias": "action", + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"action\"]))}}", + "buttonColor": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.colors.primaryColor))}}", + "borderRadius": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( appsmith.theme.borderRadius.appBorderRadius))}}", + "boxShadow": "{{Table1.processedTableData.map((currentRow, currentIndex) => ( 'none'))}}" + } + }, + "key": "ouqfcjyuwa", + "widgetId": "vrcp6kbiz8" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/productAlerts/productAlertMessages.json b/app/server/appsmith-server/src/test/resources/productAlerts/productAlertMessages.json index ba8cb38288..f21537c54d 100644 --- a/app/server/appsmith-server/src/test/resources/productAlerts/productAlertMessages.json +++ b/app/server/appsmith-server/src/test/resources/productAlerts/productAlertMessages.json @@ -1,32 +1,32 @@ [ - { - "precedenceIndex": 1, - "canDismiss": true, - "context": "COMMON_CONFIG", - "messageId": "1", - "learnMoreLink": "learnmorelink1", - "remindLaterDays": 5, - "title": "alert1", - "applicabilityExpression": "!isCloudHosting" - }, - { - "precedenceIndex": 3, - "canDismiss": true, - "context": "STATIC", - "messageId": "2", - "learnMoreLink": "learnmorelink2", - "remindLaterDays": 5, - "title": "alert2", - "applicabilityExpression": "true" - }, - { - "precedenceIndex": 2, - "canDismiss": true, - "context": "COMMON_CONFIG", - "messageId": "3", - "learnMoreLink": "learnmorelink2", - "remindLaterDays": 5, - "title": "alert3", - "applicabilityExpression": "isCloudHosting && (getCurrentTimeInstantEpochMilli < 1691300700000L)" - } -] + { + "messageId": "1", + "title": "alert1", + "learnMoreLink": "learnmorelink1", + "canDismiss": true, + "remindLaterDays": 5, + "context": "COMMON_CONFIG", + "applicabilityExpression": "!isCloudHosting", + "precedenceIndex": 1 + }, + { + "messageId": "2", + "title": "alert2", + "learnMoreLink": "learnmorelink2", + "canDismiss": true, + "remindLaterDays": 5, + "context": "STATIC", + "applicabilityExpression": "true", + "precedenceIndex": 3 + }, + { + "messageId": "3", + "title": "alert3", + "learnMoreLink": "learnmorelink2", + "canDismiss": true, + "remindLaterDays": 5, + "context": "COMMON_CONFIG", + "applicabilityExpression": "isCloudHosting && (getCurrentTimeInstantEpochMilli < 1691300700000L)", + "precedenceIndex": 2 + } +] \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ActionCollectionServiceTest/mockObjects.json b/app/server/appsmith-server/src/test/resources/test_assets/ActionCollectionServiceTest/mockObjects.json index 4517ceaafe..bbfcf8faba 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ActionCollectionServiceTest/mockObjects.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ActionCollectionServiceTest/mockObjects.json @@ -1,87 +1,107 @@ { - "actionCollectionAfterModifiedActions": { - "publishedCollection": { - "pluginId": "testPluginId", - "name": "testCollection", - "pageId": "testPageId" - }, - "id": "testCollectionId", - "unpublishedCollection": { - "pluginId": "testPluginId", - "name": "testCollection", - "id": "testCollectionId", - "pageId": "testPageId", - "actions": [ - {"id": "testActionId1"}, - {"id": "testActionId3"} - ], - "workspaceId": "testWorkspaceId" - }, - "applicationId": "testApplicationId", - "workspaceId": "testWorkspaceId" + "newPage": { + "id": "testPageId", + "applicationId": "testApplicationId", + "unpublishedPage": { + "name": "TestPage", + "layouts": [ + { + "id": "testLayoutId", + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "children": [] + }, + "layoutOnLoadActions": [], + "widgetNames": [ + "MainContainer" + ], + "allOnPageLoadActionNames": [], + "actionsUsedInDynamicBindings": [], + "policies": [] + } + ] }, - "actionCollectionWithAction": { - "publishedCollection": { - "pluginId": "testPluginId", - "name": "testCollection", - "pageId": "testPageId" - }, - "id": "testCollectionId", - "unpublishedCollection": { - "pluginId": "testPluginId", - "name": "testCollection", - "pageId": "testPageId", - "actions": [ - {"id": "testActionId1"}, - {"id": "testActionId2"} - ] - }, - "applicationId": "testApplicationId", - "workspaceId": "testWorkspaceId" - }, - "newPage": { - "publishedPage": { - "name": "TestPage", - "layouts": [{ - "widgetNames": ["MainContainer"], - "policies": [], - "id": "testLayoutId", - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "children": [] - } - }] - }, - "unpublishedPage": { - "name": "TestPage", - "layouts": [{ - "actionsUsedInDynamicBindings": [], - "widgetNames": ["MainContainer"], - "policies": [], - "id": "testLayoutId", - "layoutOnLoadActions": [], - "allOnPageLoadActionNames": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "children": [] - } - }] - }, - "id": "testPageId", - "applicationId": "testApplicationId" - }, - "actionCollectionDTOWithModifiedActions": { - "pluginId": "testPluginId", - "name": "testCollection", - "id": "testCollectionId", - "applicationId": "testApplicationId", - "pageId": "testPageId", - "actions": [ - {"id": "testActionId1"}, - {"id": "testActionId3"} - ], - "workspaceId": "testWorkspaceId" + "publishedPage": { + "name": "TestPage", + "layouts": [ + { + "id": "testLayoutId", + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "children": [] + }, + "widgetNames": [ + "MainContainer" + ], + "policies": [] + } + ] } + }, + "actionCollectionWithAction": { + "id": "testCollectionId", + "applicationId": "testApplicationId", + "workspaceId": "testWorkspaceId", + "unpublishedCollection": { + "name": "testCollection", + "pageId": "testPageId", + "pluginId": "testPluginId", + "actions": [ + { + "id": "testActionId1" + }, + { + "id": "testActionId2" + } + ] + }, + "publishedCollection": { + "name": "testCollection", + "pageId": "testPageId", + "pluginId": "testPluginId" + } + }, + "actionCollectionDTOWithModifiedActions": { + "id": "testCollectionId", + "applicationId": "testApplicationId", + "workspaceId": "testWorkspaceId", + "name": "testCollection", + "pageId": "testPageId", + "pluginId": "testPluginId", + "actions": [ + { + "id": "testActionId1" + }, + { + "id": "testActionId3" + } + ] + }, + "actionCollectionAfterModifiedActions": { + "id": "testCollectionId", + "applicationId": "testApplicationId", + "workspaceId": "testWorkspaceId", + "unpublishedCollection": { + "id": "testCollectionId", + "workspaceId": "testWorkspaceId", + "name": "testCollection", + "pageId": "testPageId", + "pluginId": "testPluginId", + "actions": [ + { + "id": "testActionId1" + }, + { + "id": "testActionId3" + } + ] + }, + "publishedCollection": { + "name": "testCollection", + "pageId": "testPageId", + "pluginId": "testPluginId" + } + } } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/DSLMigration/PageDSLv83.json b/app/server/appsmith-server/src/test/resources/test_assets/DSLMigration/PageDSLv83.json index e1d74b2495..368bdd20b8 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/DSLMigration/PageDSLv83.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/DSLMigration/PageDSLv83.json @@ -1,3747 +1,4195 @@ { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 2600, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 83, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 2600, + "containerStyle": "none", + "snapRows": 124, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 83, + "minHeight": 1292, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "mobileBottomRow": 5, + "widgetName": "Audio1", + "displayName": "Audio", + "iconSVG": "/static/media/icon.90965be2578a5c1c8e2996b65e5b6988.svg", + "searchTags": [ + "mp3", + "sound", + "wave", + "player" + ], + "topRow": 43, + "bottomRow": 47, + "parentRowSpace": 10, + "type": "AUDIO_WIDGET", + "hideCard": false, + "mobileRightColumn": 29, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [], + "key": "6xvt06kt8i", + "isDeprecated": false, + "rightColumn": 51, + "widgetId": "44e9x2cf6q", + "minWidth": 450, + "isVisible": true, + "version": 1, + "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "originalTopRow": 43, + "mobileLeftColumn": 1, + "originalBottomRow": 47, + "autoPlay": false + }, + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "AudioRecorder1", + "displayName": "Audio Recorder", + "iconSVG": "/static/media/icon.c7fb58d71a30a6fbe9c922faae21e621.svg", + "searchTags": [ + "sound recorder", + "voice recorder" + ], + "topRow": 12, + "bottomRow": 19, + "parentRowSpace": 10, + "type": "AUDIO_RECORDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 62, + "dynamicBindingPathList": [ { - "mobileBottomRow": 5, - "widgetName": "Audio1", - "displayName": "Audio", - "iconSVG": "/static/media/icon.90965be2578a5c1c8e2996b65e5b6988.svg", - "searchTags": [ - "mp3", - "sound", - "wave", - "player" - ], - "topRow": 43, - "bottomRow": 47, - "parentRowSpace": 10, - "type": "AUDIO_WIDGET", - "hideCard": false, - "mobileRightColumn": 29, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [], - "key": "6xvt06kt8i", - "isDeprecated": false, - "rightColumn": 51, - "widgetId": "44e9x2cf6q", - "minWidth": 450, - "isVisible": true, - "version": 1, - "url": "https://assets.appsmith.com/widgets/birds_chirping.mp3", - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "originalTopRow": 43, - "mobileLeftColumn": 1, - "originalBottomRow": 47, - "autoPlay": false + "key": "accentColor" }, { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "AudioRecorder1", - "displayName": "Audio Recorder", - "iconSVG": "/static/media/icon.c7fb58d71a30a6fbe9c922faae21e621.svg", - "searchTags": [ - "sound recorder", - "voice recorder" - ], - "topRow": 12, - "bottomRow": 19, - "parentRowSpace": 10, - "type": "AUDIO_RECORDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 62, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "gd9hfgv32o", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "0sia271nfu", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "iconColor": "white" + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "gd9hfgv32o", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "0sia271nfu", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "iconColor": "white" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 5, + "widgetName": "Button1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 20, + "bottomRow": 24, + "parentRowSpace": 10, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 62, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 5, - "widgetName": "Button1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 20, - "bottomRow": 24, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 62, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 64, - "isDefaultClickDisabled": true, - "widgetId": "tgje1log4g", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 49, - "buttonVariant": "PRIMARY", - "placement": "CENTER" + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 64, + "isDefaultClickDisabled": true, + "widgetId": "tgje1log4g", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 49, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 16, + "widgetName": "ButtonGroup1", + "isCanvas": false, + "displayName": "Button Group", + "iconSVG": "/static/media/icon.bb8db4853027d74a78963c3375841e4b.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "parentRowSpace": 10, + "groupButtons": { + "groupButton1": { + "label": "Favorite", + "iconName": "heart", + "id": "groupButton1", + "widgetId": "", + "buttonType": "SIMPLE", + "placement": "CENTER", + "isVisible": true, + "isDisabled": false, + "index": 0, + "menuItems": {}, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" }, - { - "boxShadow": "none", - "mobileBottomRow": 16, - "widgetName": "ButtonGroup1", - "isCanvas": false, - "displayName": "Button Group", - "iconSVG": "/static/media/icon.bb8db4853027d74a78963c3375841e4b.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "groupButtons": { - "groupButton3": { - "buttonType": "MENU", - "iconName": "more", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": { - "menuItem1": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 0, - "label": "First Option", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "backgroundColor": "#DD4B34", - "onClick": "", - "iconName": "trash", - "widgetId": "", - "iconColor": "#FFFFFF", - "iconAlign": "right", - "index": 2, - "label": "Delete", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false, - "textColor": "#FFFFFF" - }, - "menuItem2": { - "backgroundColor": "#FFFFFF", - "onClick": "", - "widgetId": "", - "index": 1, - "label": "Second Option", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "index": 2, - "label": "More", - "id": "groupButton3", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton1": { - "buttonType": "SIMPLE", - "iconName": "heart", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": {}, - "index": 0, - "label": "Favorite", - "id": "groupButton1", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - }, - "groupButton2": { - "buttonType": "SIMPLE", - "iconName": "add", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "", - "menuItems": {}, - "index": 1, - "label": "Add", - "id": "groupButton2", - "placement": "CENTER", - "isVisible": true, - "isDisabled": false - } + "groupButton2": { + "label": "Add", + "iconName": "add", + "id": "groupButton2", + "buttonType": "SIMPLE", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1, + "menuItems": {}, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "groupButton3": { + "label": "More", + "iconName": "more", + "id": "groupButton3", + "buttonType": "MENU", + "placement": "CENTER", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2, + "menuItems": { + "menuItem1": { + "label": "First Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem1", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 0 }, - "type": "BUTTON_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 8, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "groupButtons.groupButton1.buttonColor"}, - {"key": "groupButtons.groupButton2.buttonColor"}, - {"key": "groupButtons.groupButton3.buttonColor"} - ], - "key": "lnik628jxe", - "orientation": "horizontal", - "isDeprecated": false, - "rightColumn": 8, - "widgetId": "vxw91mvobh", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 12, - "responsiveBehavior": "fill", - "childStylesheet": {"button": {"buttonColor": "{{appsmith.theme.colors.primaryColor}}"}}, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "buttonVariant": "PRIMARY" - }, - { - "boxShadow": "none", - "mobileBottomRow": 44, - "widgetName": "Camera1", - "isCanvas": false, - "displayName": "Camera", - "iconSVG": "/static/media/icon.c18f801ae183dba33c7a61ea80204a5d.svg", - "searchTags": [ - "photo", - "video recorder" - ], - "topRow": 11, - "bottomRow": 44, - "parentRowSpace": 10, - "type": "CAMERA_WIDGET", - "hideCard": false, - "mode": "CAMERA", - "mobileRightColumn": 47, - "parentColumnSpace": 12.578125, - "leftColumn": 51, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "isDisabled": false, - "key": "lqkon0mu52", - "isMirrored": true, - "isDeprecated": false, - "rightColumn": 62, - "widgetId": "a7g04pkmvi", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 11, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22 - }, - { - "mobileBottomRow": 27, - "widgetName": "CategorySlider1", - "displayName": "Category Slider", - "iconSVG": "/static/media/icon.f4e7e4a6fc4a57659f2d2e736486e335.svg", - "labelText": "Size", - "searchTags": ["range"], - "topRow": 9, - "bottomRow": 17, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CATEGORY_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 19, - "defaultOptionValue": "md", - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "options": [ - { - "label": "xs", - "value": "xs" - }, - { - "label": "sm", - "value": "sm" - }, - { - "label": "md", - "value": "md" - }, - { - "label": "lg", - "value": "lg" - }, - { - "label": "xl", - "value": "xl" - } - ], - "isDisabled": false, - "key": "vmx0na87t0", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 29, - "widgetId": "37a2qtcnak", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "tags": ["Sliders"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 19, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "showMarksLabel": true - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 80, - "widgetName": "Chart1", - "allowScroll": false, - "displayName": "Chart", - "iconSVG": "/static/media/icon.8eea39845729f7f4bfadeecd3810a09d.svg", - "searchTags": [ - "graph", - "visuals", - "visualisations" - ], - "topRow": 48, - "bottomRow": 80, - "parentRowSpace": 10, - "type": "CHART_WIDGET", - "hideCard": false, - "mobileRightColumn": 46, - "chartData": {"zmv0gjurz2": { - "data": [ - { - "x": "Product1", - "y": 20000 - }, - { - "x": "Product2", - "y": 22000 - }, - { - "x": "Product3", - "y": 32000 - } - ], - "seriesName": "2023" - }}, - "animateLoading": true, - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 51, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "accentColor"}, - {"key": "fontFamily"} - ], - "customFusionChartConfig": { - "type": "column2d", - "dataSource": { - "data": [ - { - "label": "Product1", - "value": 20000 - }, - { - "label": "Product2", - "value": 22000 - }, - { - "label": "Product3", - "value": 32000 - } - ], - "chart": { - "legendIconSides": "4", - "canvasPadding": "0", - "captionAlignment": "center", - "yAxisNameFontSize": "14", - "caption": "Sales Report", - "labelFontColor": "#716e6e", - "chartLeftMargin": "20", - "captionFontSize": "24", - "chartTopMargin": "10", - "theme": "fusion", - "legendIconAlpha": "100", - "chartBottomMargin": "10", - "labelFontSize": "12", - "xAxisNameFontColor": "#716e6e", - "yAxisNameFontColor": "#716e6e", - "captionFontColor": "#231F20", - "yAxisValueFontColor": "#716e6e", - "captionPadding": "20", - "yAxisName": "Revenue($)", - "legendIconBgAlpha": "100", - "xAxisName": "Product Line", - "alignCaptionWithCanvas": 1, - "chartRightMargin": "40", - "legendPosition": "top", - "xAxisNameFontSize": "14", - "yAxisValueFontSize": "12" - } - } + "menuItem2": { + "label": "Second Option", + "backgroundColor": "#FFFFFF", + "id": "menuItem2", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 1 }, - "key": "l5yeqfyug8", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "v9zebqaqi3", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "labelOrientation": "auto", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 48, - "responsiveBehavior": "fill", - "yAxisName": "Revenue($)", - "chartName": "Sales Report", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22, + "menuItem3": { + "label": "Delete", + "iconName": "trash", + "iconColor": "#FFFFFF", + "iconAlign": "right", + "textColor": "#FFFFFF", + "backgroundColor": "#DD4B34", + "id": "menuItem3", + "widgetId": "", + "onClick": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "type": "BUTTON_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 8, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "groupButtons.groupButton1.buttonColor" + }, + { + "key": "groupButtons.groupButton2.buttonColor" + }, + { + "key": "groupButtons.groupButton3.buttonColor" + } + ], + "key": "lnik628jxe", + "orientation": "horizontal", + "isDeprecated": false, + "rightColumn": 8, + "widgetId": "vxw91mvobh", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 12, + "responsiveBehavior": "fill", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "none", + "mobileBottomRow": 44, + "widgetName": "Camera1", + "isCanvas": false, + "displayName": "Camera", + "iconSVG": "/static/media/icon.c18f801ae183dba33c7a61ea80204a5d.svg", + "searchTags": [ + "photo", + "video recorder" + ], + "topRow": 11, + "bottomRow": 44, + "parentRowSpace": 10, + "type": "CAMERA_WIDGET", + "hideCard": false, + "mode": "CAMERA", + "mobileRightColumn": 47, + "parentColumnSpace": 12.578125, + "leftColumn": 51, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "lqkon0mu52", + "isMirrored": true, + "isDeprecated": false, + "rightColumn": 62, + "widgetId": "a7g04pkmvi", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 11, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22 + }, + { + "mobileBottomRow": 27, + "widgetName": "CategorySlider1", + "displayName": "Category Slider", + "iconSVG": "/static/media/icon.f4e7e4a6fc4a57659f2d2e736486e335.svg", + "labelText": "Size", + "searchTags": [ + "range" + ], + "topRow": 9, + "bottomRow": 17, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CATEGORY_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 19, + "defaultOptionValue": "md", + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "options": [ + { + "label": "xs", + "value": "xs" + }, + { + "label": "sm", + "value": "sm" + }, + { + "label": "md", + "value": "md" + }, + { + "label": "lg", + "value": "lg" + }, + { + "label": "xl", + "value": "xl" + } + ], + "isDisabled": false, + "key": "vmx0na87t0", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 29, + "widgetId": "37a2qtcnak", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "tags": [ + "Sliders" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 19, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "showMarksLabel": true + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 80, + "widgetName": "Chart1", + "allowScroll": false, + "displayName": "Chart", + "iconSVG": "/static/media/icon.8eea39845729f7f4bfadeecd3810a09d.svg", + "searchTags": [ + "graph", + "visuals", + "visualisations" + ], + "topRow": 48, + "bottomRow": 80, + "parentRowSpace": 10, + "type": "CHART_WIDGET", + "hideCard": false, + "mobileRightColumn": 46, + "chartData": { + "zmv0gjurz2": { + "seriesName": "2023", + "data": [ + { + "x": "Product1", + "y": 20000 + }, + { + "x": "Product2", + "y": 22000 + }, + { + "x": "Product3", + "y": 32000 + } + ] + } + }, + "animateLoading": true, + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 51, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "accentColor" + }, + { + "key": "fontFamily" + } + ], + "customFusionChartConfig": { + "type": "column2d", + "dataSource": { + "data": [ + { + "label": "Product1", + "value": 20000 + }, + { + "label": "Product2", + "value": 22000 + }, + { + "label": "Product3", + "value": 32000 + } + ], + "chart": { + "caption": "Sales Report", "xAxisName": "Product Line", - "chartType": "COLUMN_CHART" + "yAxisName": "Revenue($)", + "theme": "fusion", + "alignCaptionWithCanvas": 1, + "captionFontSize": "24", + "captionAlignment": "center", + "captionPadding": "20", + "captionFontColor": "#231F20", + "legendIconSides": "4", + "legendIconBgAlpha": "100", + "legendIconAlpha": "100", + "legendPosition": "top", + "canvasPadding": "0", + "chartLeftMargin": "20", + "chartTopMargin": "10", + "chartRightMargin": "40", + "chartBottomMargin": "10", + "xAxisNameFontSize": "14", + "labelFontSize": "12", + "labelFontColor": "#716e6e", + "xAxisNameFontColor": "#716e6e", + "yAxisNameFontSize": "14", + "yAxisValueFontSize": "12", + "yAxisValueFontColor": "#716e6e", + "yAxisNameFontColor": "#716e6e" + } + } + }, + "key": "l5yeqfyug8", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "v9zebqaqi3", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "labelOrientation": "auto", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 48, + "responsiveBehavior": "fill", + "yAxisName": "Revenue($)", + "chartName": "Sales Report", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22, + "xAxisName": "Product Line", + "chartType": "COLUMN_CHART" + }, + { + "mobileBottomRow": 37, + "widgetName": "CheckboxGroup1", + "displayName": "Checkbox Group", + "iconSVG": "/static/media/icon.9522c5e7f896ce165fcd1dbba438daff.svg", + "labelText": "Label", + "topRow": 33, + "bottomRow": 43, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "CHECKBOX_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 14, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 37, - "widgetName": "CheckboxGroup1", - "displayName": "Checkbox Group", - "iconSVG": "/static/media/icon.9522c5e7f896ce165fcd1dbba438daff.svg", - "labelText": "Label", - "topRow": 33, - "bottomRow": 43, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "CHECKBOX_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 14, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelPosition": "Top", - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isDisabled": false, - "key": "dt5thcalys", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 24, - "defaultSelectedValues": ["BLUE"], - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "81rbplna8n", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 2, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 31, - "originalTopRow": 31, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 41, - "isInline": true, - "minDynamicHeight": 4 + "key": "borderRadius" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Blue", + "value": "BLUE" }, { - "scannerLayout": "ALWAYS_ON", - "boxShadow": "none", - "mobileBottomRow": 82, - "widgetName": "CodeScanner1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Code Scanner", - "iconSVG": "/static/media/icon.84d37aefd4c0b895066f0c02062dbb92.svg", - "searchTags": [ - "barcode scanner", - "qr scanner", - "code detector", - "barcode reader" - ], - "topRow": 49, - "bottomRow": 82, - "parentRowSpace": 10, - "type": "CODE_SCANNER_WIDGET", - "hideCard": false, - "mobileRightColumn": 21, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "1j4bo0jz12", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 51, - "isDefaultClickDisabled": true, - "widgetId": "ercrr04y74", - "isVisible": true, - "label": "Scan a QR/Barcode", - "version": 1, - "parentId": "0", - "tags": ["External"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 49, - "responsiveBehavior": "fill", - "originalTopRow": 49, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 82, - "placement": "CENTER" + "label": "Green", + "value": "GREEN" }, { - "boxShadow": "none", - "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", - "topRow": 2, - "defaultCurrencyCode": "INR", - "labelWidth": 5, - "type": "CURRENCY_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 24, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "allowCurrencyChange": false, - "version": 1, - "tags": ["Inputs"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 11, - "widgetName": "CurrencyInput1", - "displayName": "Currency Input", - "searchTags": [ - "amount", - "total" - ], - "bottomRow": 9, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 44, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "aw759lfh0i", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 44, - "widgetId": "q3wm7o9bt8", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "mobileLeftColumn": 24, - "maxDynamicHeight": 9000, - "decimals": 0, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "dt5thcalys", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 24, + "defaultSelectedValues": [ + "BLUE" + ], + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "81rbplna8n", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 2, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 31, + "originalTopRow": 31, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 41, + "isInline": true, + "minDynamicHeight": 4 + }, + { + "scannerLayout": "ALWAYS_ON", + "boxShadow": "none", + "mobileBottomRow": 82, + "widgetName": "CodeScanner1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Code Scanner", + "iconSVG": "/static/media/icon.84d37aefd4c0b895066f0c02062dbb92.svg", + "searchTags": [ + "barcode scanner", + "qr scanner", + "code detector", + "barcode reader" + ], + "topRow": 49, + "bottomRow": 82, + "parentRowSpace": 10, + "type": "CODE_SCANNER_WIDGET", + "hideCard": false, + "mobileRightColumn": 21, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "dateFormat": "YYYY-MM-DD HH:mm", - "iconSVG": "/static/media/icon.c0c4b770ee1862b73198267331d1611c.svg", - "topRow": 14, - "labelWidth": 5, - "type": "DATE_PICKER_WIDGET2", - "animateLoading": true, - "leftColumn": 29, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "datePickerType": "DATE_PICKER", - "version": 2, - "tags": ["Inputs"], - "isLoading": false, - "timePrecision": "minute", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "closeOnSelection": true, - "mobileBottomRow": 21, - "widgetName": "DatePicker1", - "minDate": "1920-12-31T18:30:00.000Z", - "displayName": "DatePicker", - "searchTags": ["calendar"], - "bottomRow": 21, - "shortcuts": false, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 40, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "d53u01t8kx", - "labelTextSize": "0.875rem", - "defaultDate": "2023-08-11T06:34:13.001Z", - "isDeprecated": false, - "rightColumn": 49, - "widgetId": "2mi73i70sv", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 14, - "responsiveBehavior": "fill", - "mobileLeftColumn": 20, - "maxDynamicHeight": 9000, - "firstDayOfWeek": 0, - "maxDate": "2121-12-31T18:29:00.000Z", - "minDynamicHeight": 4 + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "1j4bo0jz12", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 51, + "isDefaultClickDisabled": true, + "widgetId": "ercrr04y74", + "isVisible": true, + "label": "Scan a QR/Barcode", + "version": 1, + "parentId": "0", + "tags": [ + "External" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 49, + "responsiveBehavior": "fill", + "originalTopRow": 49, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 82, + "placement": "CENTER" + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.950aa351208d9d9b2a695b3881ec3779.svg", + "topRow": 2, + "defaultCurrencyCode": "INR", + "labelWidth": 5, + "type": "CURRENCY_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 24, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 31, - "widgetName": "Divider1", - "thickness": 2, - "displayName": "Divider", - "iconSVG": "/static/media/icon.3b7d47d7bd70da418a827287042cbb7f.svg", - "searchTags": ["line"], - "topRow": 29, - "bottomRow": 33, - "parentRowSpace": 10, - "type": "DIVIDER_WIDGET", - "capType": "nc", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [], - "key": "fig86n2kae", - "dividerColor": "#858282", - "orientation": "horizontal", - "strokeStyle": "solid", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "rparoltap4", - "capSide": 0, - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 27, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0 + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "allowCurrencyChange": false, + "version": 1, + "tags": [ + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 11, + "widgetName": "CurrencyInput1", + "displayName": "Currency Input", + "searchTags": [ + "amount", + "total" + ], + "bottomRow": 9, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 44, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "aw759lfh0i", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 44, + "widgetId": "q3wm7o9bt8", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "mobileLeftColumn": 24, + "maxDynamicHeight": 9000, + "decimals": 0, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "dateFormat": "YYYY-MM-DD HH:mm", + "iconSVG": "/static/media/icon.c0c4b770ee1862b73198267331d1611c.svg", + "topRow": 14, + "labelWidth": 5, + "type": "DATE_PICKER_WIDGET2", + "animateLoading": true, + "leftColumn": 29, + "dynamicBindingPathList": [ + { + "key": "accentColor" }, { - "mobileBottomRow": 83, - "widgetName": "DocumentViewer1", - "isCanvas": false, - "displayName": "Document Viewer", - "iconSVG": "/static/media/icon.9a94cf630fee10d87605f8b185b2e979.svg", - "searchTags": ["pdf"], - "topRow": 43, - "bottomRow": 83, - "parentRowSpace": 10, - "type": "DOCUMENT_VIEWER_WIDGET", - "hideCard": false, - "mobileRightColumn": 20, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 10, - "dynamicBindingPathList": [], - "key": "ddfmpt6lqz", - "isDeprecated": false, - "rightColumn": 30, - "widgetId": "c9wdyvpsn1", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 43, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "docUrl": "https://www.learningcontainer.com/wp-content/uploads/2019/09/sample-pdf-file.pdf" + "key": "borderRadius" + } + ], + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "datePickerType": "DATE_PICKER", + "version": 2, + "tags": [ + "Inputs" + ], + "isLoading": false, + "timePrecision": "minute", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "closeOnSelection": true, + "mobileBottomRow": 21, + "widgetName": "DatePicker1", + "minDate": "1920-12-31T18:30:00.000Z", + "displayName": "DatePicker", + "searchTags": [ + "calendar" + ], + "bottomRow": 21, + "shortcuts": false, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 40, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "d53u01t8kx", + "labelTextSize": "0.875rem", + "defaultDate": "2023-08-11T06:34:13.001Z", + "isDeprecated": false, + "rightColumn": 49, + "widgetId": "2mi73i70sv", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 14, + "responsiveBehavior": "fill", + "mobileLeftColumn": 20, + "maxDynamicHeight": 9000, + "firstDayOfWeek": 0, + "maxDate": "2121-12-31T18:29:00.000Z", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 31, + "widgetName": "Divider1", + "thickness": 2, + "displayName": "Divider", + "iconSVG": "/static/media/icon.3b7d47d7bd70da418a827287042cbb7f.svg", + "searchTags": [ + "line" + ], + "topRow": 29, + "bottomRow": 33, + "parentRowSpace": 10, + "type": "DIVIDER_WIDGET", + "capType": "nc", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [], + "key": "fig86n2kae", + "dividerColor": "#858282", + "orientation": "horizontal", + "strokeStyle": "solid", + "isDeprecated": false, + "rightColumn": 30, + "widgetId": "rparoltap4", + "capSide": 0, + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 27, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0 + }, + { + "mobileBottomRow": 83, + "widgetName": "DocumentViewer1", + "isCanvas": false, + "displayName": "Document Viewer", + "iconSVG": "/static/media/icon.9a94cf630fee10d87605f8b185b2e979.svg", + "searchTags": [ + "pdf" + ], + "topRow": 43, + "bottomRow": 83, + "parentRowSpace": 10, + "type": "DOCUMENT_VIEWER_WIDGET", + "hideCard": false, + "mobileRightColumn": 20, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 10, + "dynamicBindingPathList": [], + "key": "ddfmpt6lqz", + "isDeprecated": false, + "rightColumn": 30, + "widgetId": "c9wdyvpsn1", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 43, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "docUrl": "https://www.learningcontainer.com/wp-content/uploads/2019/09/sample-pdf-file.pdf" + }, + { + "boxShadow": "none", + "mobileBottomRow": 28, + "widgetName": "FilePicker1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "FilePicker", + "iconSVG": "/static/media/icon.715769b31db833b32f40d9c90ec02de3.svg", + "searchTags": [ + "upload" + ], + "topRow": 24, + "bottomRow": 28, + "parentRowSpace": 10, + "allowedFileTypes": [], + "type": "FILE_PICKER_WIDGET_V2", + "hideCard": false, + "mobileRightColumn": 38, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "mobileBottomRow": 28, - "widgetName": "FilePicker1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "FilePicker", - "iconSVG": "/static/media/icon.715769b31db833b32f40d9c90ec02de3.svg", - "searchTags": ["upload"], - "topRow": 24, - "bottomRow": 28, - "parentRowSpace": 10, - "allowedFileTypes": [], - "type": "FILE_PICKER_WIDGET_V2", - "hideCard": false, - "mobileRightColumn": 38, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "k607cj91j2", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "obg5jw40lc", - "minWidth": 120, - "isVisible": true, - "label": "Select Files", - "maxFileSize": 5, - "dynamicTyping": true, - "version": 1, - "fileDataType": "Base64", - "parentId": "0", - "tags": ["Inputs"], - "selectedFiles": [], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 24, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 22, - "files": [], - "maxNumFiles": 1 + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "k607cj91j2", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 46, + "isDefaultClickDisabled": true, + "widgetId": "obg5jw40lc", + "minWidth": 120, + "isVisible": true, + "label": "Select Files", + "maxFileSize": 5, + "dynamicTyping": true, + "version": 1, + "fileDataType": "Base64", + "parentId": "0", + "tags": [ + "Inputs" + ], + "selectedFiles": [], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 24, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 22, + "files": [], + "maxNumFiles": 1 + }, + { + "boxShadow": "none", + "mobileBottomRow": 35, + "widgetName": "IconButton1", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 31, + "bottomRow": 35, + "parentRowSpace": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 38, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 34, + "dynamicBindingPathList": [ + { + "key": "buttonColor" }, { - "boxShadow": "none", - "mobileBottomRow": 35, - "widgetName": "IconButton1", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 31, - "bottomRow": 35, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 38, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 34, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 38, - "iconName": "plus", - "widgetId": "u6fxjj2d76", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 31, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 34, - "buttonVariant": "PRIMARY" + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 38, + "iconName": "plus", + "widgetId": "u6fxjj2d76", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 31, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 34, + "buttonVariant": "PRIMARY" + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 59, + "borderColor": "#E0DEDE", + "widgetName": "Form1", + "isCanvas": true, + "displayName": "Form", + "iconSVG": "/static/media/icon.e17c486a34778f3bae299c9110e00cf6.svg", + "searchTags": [ + "group" + ], + "topRow": 19, + "bottomRow": 58, + "parentRowSpace": 10, + "type": "FORM_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 10, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" }, { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 59, - "borderColor": "#E0DEDE", - "widgetName": "Form1", - "isCanvas": true, - "displayName": "Form", - "iconSVG": "/static/media/icon.e17c486a34778f3bae299c9110e00cf6.svg", - "searchTags": ["group"], - "topRow": 19, - "bottomRow": 58, - "parentRowSpace": 10, - "type": "FORM_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 10, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "mobileBottomRow": 400, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 390, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 400, - "mobileRightColumn": 125.78125, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "mobileBottomRow": 5, - "widgetName": "Text1", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 7, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 25.5, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1.5, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Form", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 25.5, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "90nk8i4ya8", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "04njyajzxp", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "originalTopRow": 1, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1.5, - "maxDynamicHeight": 9000, - "originalBottomRow": 7, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "mobileBottomRow": 37, - "widgetName": "Button2", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 33, - "bottomRow": 37, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Submit", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 62, - "isDefaultClickDisabled": true, - "widgetId": "0ky14ko60m", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "04njyajzxp", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 33, - "responsiveBehavior": "hug", - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": true, - "boxShadow": "none", - "mobileBottomRow": 37, - "widgetName": "Button3", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 33, - "bottomRow": 37, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 46, - "animateLoading": true, - "leftColumn": 30, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Reset", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 46, - "isDefaultClickDisabled": true, - "widgetId": "7dpusotqkl", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "04njyajzxp", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 33, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 30, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 125.78125, - "detachFromLayout": true, - "widgetId": "04njyajzxp", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "ja9zmm93th", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "key": "dmiml715mh", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 10, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ja9zmm93th", - "minWidth": 450, - "isVisible": true, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 19, - "responsiveBehavior": "fill", - "originalTopRow": 19, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 58, - "minDynamicHeight": 10 - }, + "key": "boxShadow" + } + ], + "children": [ { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 19, - "widgetName": "Iframe1", - "displayName": "Iframe", - "iconSVG": "/static/media/icon.a84667dbdc548d14f7c83df551151550.svg", - "searchTags": ["embed"], - "topRow": 4, - "bottomRow": 9, - "parentRowSpace": 10, - "source": "https://www.example.com", - "type": "IFRAME_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "borderOpacity": 100, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "borderWidth": 1, - "key": "9hfbpkzwgs", - "isDeprecated": false, - "rightColumn": 16, - "widgetId": "0hfvjq5ygl", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0 - }, - { - "boxShadow": "none", - "mobileBottomRow": 29, - "widgetName": "Image1", - "displayName": "Image", - "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 17, - "bottomRow": 29, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 22, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "imageShape": "RECTANGLE", - "leftColumn": 10, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "4p32q1fdb6", - "image": "", - "isDeprecated": false, - "rightColumn": 22, - "objectFit": "cover", - "widgetId": "tyxnuylcto", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 17, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 10, - "enableRotation": false - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", - "topRow": 1, - "labelWidth": 5, - "type": "INPUT_WIDGET_V2", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "inputType": "TEXT", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "showStepArrows": false, - "isVisible": true, - "version": 2, - "tags": [ - "Suggested", - "Inputs" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 8, - "widgetName": "Input1", - "displayName": "Input", - "searchTags": [ - "form", - "text input", - "number", - "textarea" - ], - "bottomRow": 8, - "parentRowSpace": 10, - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "ud47gvc538", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "wj05m7btru", - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "mobileLeftColumn": 46, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "requiresFlatWidgetChildren": true, - "isCanvas": true, - "iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg", - "topRow": 86, - "pageSize": 3, - "type": "LIST_WIDGET_V2", - "itemSpacing": 8, - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "currentItemsView"}, - {"key": "selectedItemView"}, - {"key": "triggeredItemView"}, - {"key": "primaryKeys"}, - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "leftColumn": 0, - "enhancements": true, - "children": [{ - "mobileBottomRow": 400, - "widgetName": "Canvas2", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "dropDisabled": true, - "openParentPropertyPane": true, - "minHeight": 400, - "mobileRightColumn": 238.984375, - "noPad": true, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 12, - "widgetName": "Container1", - "borderColor": "#E0DEDE", - "disallowCopy": true, - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 0, - "bottomRow": 12, - "dragDisabled": true, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": false, - "isDeletable": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "widgetName": "Canvas3", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 120, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "useAutoLayout": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "Image2", - "displayName": "Image", - "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 0, - "bottomRow": 8, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "dynamicBindingPathList": [ - {"key": "image"}, - {"key": "borderRadius"} - ], - "leftColumn": 0, - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "key": "4p32q1fdb6", - "image": "{{currentItem.img}}", - "isDeprecated": false, - "rightColumn": 16, - "objectFit": "cover", - "widgetId": "vhtb35a9bb", - "isVisible": true, - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "maxZoomLevel": 1, - "enableDownload": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "enableRotation": false - }, - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "Text2", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 28, - "animateLoading": true, - "overflow": "NONE", - "dynamicTriggerPathList": [], - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "leftColumn": 16, - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{currentItem.name}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 28, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "i76mi13anp", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "textStyle": "HEADING", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 8, - "widgetName": "Text3", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 4, - "bottomRow": 8, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 24, - "animateLoading": true, - "overflow": "NONE", - "dynamicTriggerPathList": [], - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "dynamicBindingPathList": [ - {"key": "text"}, - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "leftColumn": 16, - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "{{currentItem.id}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 24, - "textAlign": "LEFT", - "dynamicHeight": "FIXED", - "widgetId": "rot88zlgcs", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "xm0ckgqeyy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "fontSize": "1rem", - "textStyle": "BODY", - "minDynamicHeight": 4 - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "detachFromLayout": true, - "widgetId": "xm0ckgqeyy", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0z5i43iit8", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "flexVerticalAlignment": "start", - "key": "riht544udh", - "backgroundColor": "white", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "0z5i43iit8", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "isListItemContainer": true, - "parentId": "xtwcksp011", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "noContainerOffset": true, - "disabledWidgetFeatures": ["dynamicHeight"], - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 238.984375, - "detachFromLayout": true, - "widgetId": "xtwcksp011", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "8zzc2o0gs4", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "itemBackgroundColor": "#FFFFFF", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "tags": [ - "Suggested", - "Display" - ], - "hasMetaWidgets": true, - "isLoading": false, - "mainCanvasId": "xtwcksp011", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 126, - "additionalStaticProps": [ - "level", - "levelData", - "prefixMetaWidgetId", - "metaWidgetId" - ], - "mobileBottomRow": 125, - "currentItemsView": "{{[]}}", - "triggeredItemView": "{{{}}}", - "widgetName": "List1", - "listData": [ - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Blue", - "id": "001" - }, - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Green", - "id": "002" - }, - { - "img": "https://assets.appsmith.com/widgets/default.png", - "name": "Red", - "id": "003" - } - ], - "displayName": "List", - "bottomRow": 126, - "parentRowSpace": 10, - "hideCard": false, - "templateBottomRow": 16, - "mobileRightColumn": 19, - "mainContainerId": "0z5i43iit8", - "primaryKeys": "{{List1.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}", - "parentColumnSpace": 12.578125, - "gridType": "vertical", - "key": "arlsagii4c", - "backgroundColor": "transparent", - "isDeprecated": false, - "rightColumn": 17, - "widgetId": "8zzc2o0gs4", - "minWidth": 450, - "parentId": "0", - "renderMode": "CANVAS", - "mobileTopRow": 85, - "responsiveBehavior": "fill", - "originalTopRow": 86, - "mobileLeftColumn": 0, - "selectedItemView": "{{{}}}" - }, - { - "zoomLevel": 50, - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 98, - "widgetName": "Map1", - "defaultMarkers": [{ - "title": "Location1", - "lat": 25.122, - "long": 50.132 - }], - "displayName": "Map", - "iconSVG": "/static/media/icon.5d50414980b866c69864af79042fa1f9.svg", - "topRow": 58, - "bottomRow": 84, - "parentRowSpace": 10, - "type": "MAP_WIDGET", - "hideCard": false, - "mobileRightColumn": 10, - "animateLoading": true, - "allowZoom": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "enablePickLocation": true, - "mapCenter": { - "lat": 25.122, - "long": 50.132 - }, - "isClickedMarkerCentered": true, - "isDisabled": false, - "enableSearch": true, - "key": "a7q9onobt6", - "isDeprecated": false, - "rightColumn": 10, - "widgetId": "ci1n2u6ajv", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 58, - "responsiveBehavior": "fill", - "originalTopRow": 58, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 84 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 118, - "widgetName": "MapChart1", - "data": [ - { - "id": "NA", - "value": ".82" - }, - { - "id": "SA", - "value": "2.04" - }, - { - "id": "AS", - "value": "1.78" - }, - { - "id": "EU", - "value": ".40" - }, - { - "id": "AF", - "value": "2.58" - }, - { - "id": "AU", - "value": "1.30" - } - ], - "colorRange": [ - { - "minValue": 0.5, - "code": "#FFD74D", - "maxValue": 1 - }, - { - "minValue": 1, - "code": "#FB8C00", - "maxValue": 2 - }, - { - "minValue": 2, - "code": "#E65100", - "maxValue": 3 - } - ], - "isCanvas": false, - "displayName": "Map Chart", - "iconSVG": "/static/media/icon.8676a101f7a7b525c93961a5fc154938.svg", - "searchTags": [ - "graph", - "visuals", - "visualisations" - ], - "topRow": 86, - "bottomRow": 118, - "parentRowSpace": 10, - "type": "MAP_CHART_WIDGET", - "hideCard": false, - "mapTitle": "Global Population", - "mobileRightColumn": 44, - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 20, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "fontFamily"} - ], - "key": "kguior3yly", - "isDeprecated": false, - "rightColumn": 44, - "widgetId": "hwc4fu37ds", - "mapType": "WORLD", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 86, - "responsiveBehavior": "fill", - "showLabels": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 20 - }, - { - "isCompact": false, - "boxShadow": "none", - "mobileBottomRow": 89, - "widgetName": "MenuButton1", - "displayName": "Menu button", - "iconSVG": "/static/media/icon.631848e88e7a3db05f6015f22835e81b.svg", - "topRow": 85, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "MENU_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "menuColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "gprc2zr0rd", - "isDeprecated": false, - "rightColumn": 62, - "menuVariant": "PRIMARY", - "widgetId": "r8g08yvkew", - "menuItems": { - "menuItem1": { - "widgetId": "", - "index": 0, - "label": "First Menu Item", - "id": "menuItem1", - "isVisible": true, - "isDisabled": false - }, - "menuItem3": { - "widgetId": "", - "index": 2, - "label": "Third Menu Item", - "id": "menuItem3", - "isVisible": true, - "isDisabled": false - }, - "menuItem2": { - "widgetId": "", - "index": 1, - "label": "Second Menu Item", - "id": "menuItem2", - "isVisible": true, - "isDisabled": false - } - }, - "isVisible": true, - "label": "Open Menu", - "version": 1, - "parentId": "0", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 85, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "menuItemsSource": "STATIC", - "menuColor": "{{appsmith.theme.colors.primaryColor}}", - "placement": "CENTER" - }, - { - "boxShadow": "none", - "mobileBottomRow": 115, - "widgetName": "Modal1", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 91, - "bottomRow": 331, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 40, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 240, - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 240, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton2", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "qj9syzh81y", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text4", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "6ucqmpw8zr", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button4", - "onClick": "{{closeModal('Modal1')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "yx1wuu22c5", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button5", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "qx414dch11", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "wuk3lelfl2", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "wuk3lelfl2", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "r6x7021mrg", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "qnw0lbxm18", - "height": 240, - "isDeprecated": false, - "rightColumn": 64, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "r6x7021mrg", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 91, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 40, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "mobileBottomRow": 156, - "widgetName": "Modal2", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 132, - "bottomRow": 372, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 23, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "mobileBottomRow": 240, - "widgetName": "Canvas5", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 240, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 240, - "mobileRightColumn": 289.296875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "IconButton3", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "leftColumn": 58, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "iconSize": 24, - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 64, - "iconName": "cross", - "widgetId": "2020hz44rd", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 58, - "buttonVariant": "TERTIARY" - }, - { - "mobileBottomRow": 5, - "widgetName": "Text5", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 1, - "bottomRow": 5, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Modal Title", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 41, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "4jjv4ddt0r", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 1, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button6", - "onClick": "{{closeModal('Modal2')}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 47, - "animateLoading": true, - "leftColumn": 31, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Close", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 47, - "isDefaultClickDisabled": true, - "widgetId": "spf979il1x", - "buttonStyle": "PRIMARY", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 31, - "buttonVariant": "SECONDARY", - "placement": "CENTER" - }, - { - "resetFormOnClick": false, - "boxShadow": "none", - "mobileBottomRow": 22, - "widgetName": "Button7", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Button", - "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 18, - "bottomRow": 22, - "type": "BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "leftColumn": 47, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "text": "Confirm", - "isDisabled": false, - "key": "l08cse9ra3", - "isDeprecated": false, - "rightColumn": 63, - "isDefaultClickDisabled": true, - "widgetId": "nm795uew4k", - "buttonStyle": "PRIMARY_BUTTON", - "minWidth": 120, - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "qc7xr9bi2u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 18, - "responsiveBehavior": "hug", - "disabledWhenInvalid": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 47, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 289.296875, - "detachFromLayout": true, - "widgetId": "qc7xr9bi2u", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "4yzww01kfr", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "key": "qnw0lbxm18", - "height": 240, - "isDeprecated": false, - "rightColumn": 23, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "4yzww01kfr", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 132, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "width": 456, - "minDynamicHeight": 24 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.3167ea09b141a0db57f2a78cfc022004.svg", - "labelText": "Label", - "topRow": 129, - "labelWidth": 5, - "type": "MULTI_SELECT_TREE_WIDGET", - "mode": "SHOW_ALL", - "defaultOptionValue": ["GREEN"], - "animateLoading": true, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "options": [ - { - "children": [ - { - "label": "Dark Blue", - "value": "DARK BLUE" - }, - { - "label": "Light Blue", - "value": "LIGHT BLUE" - } - ], - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "placeholderText": "Select option(s)", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "expandAll": false, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 136, - "mobileBottomRow": 136, - "widgetName": "MultiTreeSelect1", - "displayName": "Multi TreeSelect", - "searchTags": [ - "dropdown", - "multiselecttree" - ], - "bottomRow": 136, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 16, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "2tf13eug7r", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 7, - "widgetId": "5vpvmzgcth", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 129, - "responsiveBehavior": "fill", - "originalTopRow": 129, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "allowClear": false, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.801e0376f5d71c420e7b490da23a44a6.svg", - "labelText": "Label", - "topRow": 130, - "labelWidth": 5, - "type": "MULTI_SELECT_WIDGET_V2", - "serverSideFiltering": false, - "defaultOptionValue": [ - "GREEN", - "RED" - ], - "animateLoading": true, - "leftColumn": 9, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "placeholderText": "Select option(s)", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 137, - "mobileBottomRow": 137, - "widgetName": "MultiSelect1", - "isFilterable": true, - "displayName": "MultiSelect", - "searchTags": [ - "dropdown", - "tags" - ], - "bottomRow": 137, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 39, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "sourceData": [ - { - "code": "BLUE", - "name": "Blue" - }, - { - "code": "GREEN", - "name": "Green" - }, - { - "code": "RED", - "name": "Red" - } - ], - "key": "4wa18se7xd", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 22, - "widgetId": "txwn62eg82", - "optionValue": "code", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 130, - "optionLabel": "name", - "responsiveBehavior": "fill", - "originalTopRow": 130, - "mobileLeftColumn": 19, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 129, - "widgetName": "NumberSlider1", - "defaultValue": 10, - "displayName": "Number Slider", - "iconSVG": "/static/media/icon.0e730017fc6034faa535c7c3ff261daa.svg", - "tooltipAlwaysOn": false, - "labelText": "Percentage", - "searchTags": ["range"], - "topRow": 121, - "bottomRow": 129, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "NUMBER_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 41, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 12.578125, - "leftColumn": 17, - "dynamicBindingPathList": [{"key": "accentColor"}], - "shouldTruncate": false, - "labelPosition": "Top", - "isDisabled": false, - "key": "nr5wtvwsco", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 30, - "max": 100, - "widgetId": "0xh6e7d55z", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "marks": [ - { - "label": "25%", - "value": 25 - }, - { - "label": "50%", - "value": 50 - }, - { - "label": "75%", - "value": 75 - } - ], - "sliderSize": "m", - "shouldScroll": false, - "version": 1, - "parentId": "0", - "tags": ["Sliders"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 121, - "responsiveBehavior": "fill", - "originalTopRow": 121, - "mobileLeftColumn": 16, - "originalBottomRow": 129, - "step": 1, - "showMarksLabel": true - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.d9bf1c0820d1437867fa5a3dfb174eba.svg", - "topRow": 94, - "labelWidth": 5, - "type": "PHONE_INPUT_WIDGET", - "animateLoading": true, - "resetOnSubmit": true, - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "labelStyle": "", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": ["Inputs"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 101, - "widgetName": "PhoneInput1", - "displayName": "Phone Input", - "searchTags": ["call"], - "bottomRow": 101, - "parentRowSpace": 10, - "defaultDialCode": "+1", - "autoFocus": false, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "vkafm3t7ba", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "t3b6lzjg6d", - "allowDialCodeChange": false, - "minWidth": 450, - "label": "Label", - "parentId": "0", - "labelAlignment": "left", - "allowFormatting": true, - "renderMode": "CANVAS", - "mobileTopRow": 94, - "responsiveBehavior": "fill", - "mobileLeftColumn": 44, - "maxDynamicHeight": 9000, - "iconAlign": "left", - "defaultText": "", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 144, - "widgetName": "Progress1", - "progressType": "linear", - "isCanvas": false, - "displayName": "Progress", - "iconSVG": "/static/media/icon.d957681553199f5445fe4fb3038b7a64.svg", - "searchTags": ["percent"], - "topRow": 140, - "bottomRow": 144, - "parentRowSpace": 10, - "type": "PROGRESS_WIDGET", - "isIndeterminate": false, - "hideCard": false, - "fillColor": "{{appsmith.theme.colors.primaryColor}}", - "mobileRightColumn": 12, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "fillColor"}, - {"key": "borderRadius"} - ], - "key": "ss55ux1zte", - "showResult": false, - "isDeprecated": false, - "rightColumn": 2, - "counterClosewise": false, - "widgetId": "ywd6b2xb5q", - "isVisible": true, - "steps": 1, - "version": 1, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 140, - "responsiveBehavior": "fill", - "originalTopRow": 140, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 144, - "progress": 50 - }, - { - "boxShadow": "none", - "mobileBottomRow": 146, - "widgetName": "RadioGroup1", - "displayName": "Radio Group", - "iconSVG": "/static/media/icon.99c101b3b70073f9c00e9af6523f9427.svg", - "searchTags": ["choice"], - "topRow": 140, - "bottomRow": 153, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RADIO_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "defaultOptionValue": "Y", - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 2, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "options": [ - { - "label": "Yes", - "value": "Y" - }, - { - "label": "No", - "value": "N" - } - ], - "isDisabled": false, - "key": "28mewg6ohj", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 4, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "bfqu2mfbud", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Label", - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 140, - "originalTopRow": 140, - "mobileLeftColumn": 17, - "maxDynamicHeight": 9000, - "originalBottomRow": 153, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 158, - "widgetName": "RangeSlider1", - "iconSVG": "/static/media/icon.aaed6b284667445122560009227d9494.svg", - "displayName": "Range Slider", - "defaultStartValue": 10, - "tooltipAlwaysOn": false, - "labelText": "Percentage", - "topRow": 158, - "bottomRow": 166, - "parentRowSpace": 10, - "labelWidth": 8, - "type": "RANGE_SLIDER_WIDGET", - "hideCard": false, - "mobileRightColumn": 7, - "animateLoading": true, - "min": 0, - "parentColumnSpace": 12.578125, - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "shouldTruncate": false, - "isDisabled": false, - "defaultEndValue": 100, - "key": "s1gd9kou22", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 7, - "max": 100, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "widgetId": "lquae2zk6n", - "isVisible": true, - "marks": [ - { - "label": "25%", - "value": 25 - }, - { - "label": "50%", - "value": 50 - }, - { - "label": "75%", - "value": 75 - } - ], - "sliderSize": "m", - "version": 1, - "shouldScroll": false, - "parentId": "0", - "tags": ["Sliders"], - "isLoading": false, - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 150, - "responsiveBehavior": "fill", - "originalTopRow": 158, - "mobileLeftColumn": 0, - "originalBottomRow": 166, - "step": 1, - "showMarksLabel": true, - "minRange": 5 - }, - { - "mobileBottomRow": 151, - "widgetName": "Rating1", - "displayName": "Rating", - "iconSVG": "/static/media/icon.2281d0260761c25b3504117eddb50d8d.svg", - "searchTags": [ - "stars", - "rate" - ], - "topRow": 154, - "bottomRow": 158, - "parentRowSpace": 10, - "type": "RATE_WIDGET", - "maxCount": 5, - "hideCard": false, - "mobileRightColumn": 19, - "animateLoading": true, - "isReadOnly": false, - "parentColumnSpace": 12.578125, - "leftColumn": 37, - "dynamicBindingPathList": [{"key": "activeColor"}], - "isDisabled": false, - "key": "8xz0qsschn", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 56, - "inactiveColor": "#E0DEDE", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "m2hxtimc8p", - "isVisible": true, - "parentId": "0", - "tags": ["Content"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 147, - "defaultRate": 3, - "originalTopRow": 154, - "activeColor": "{{appsmith.theme.colors.primaryColor}}", - "size": "LARGE", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "isAllowHalf": false, - "originalBottomRow": 158, - "minDynamicHeight": 4, - "tooltips": [ - "Terrible", - "Bad", - "Neutral", - "Good", - "Great" - ] - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 141, - "widgetName": "RichTextEditor1", - "displayName": "Rich Text Editor", - "iconSVG": "/static/media/icon.074d534389d0f6262ecfbd8e81539d08.svg", - "labelText": "Label", - "searchTags": [ - "input", - "rte" - ], - "topRow": 145, - "bottomRow": 165, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "RICH_TEXT_EDITOR_WIDGET", - "hideCard": false, - "mobileRightColumn": 64, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 13, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "labelPosition": "Top", - "inputType": "html", - "isDisabled": false, - "key": "nqpl6xv81l", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 37, - "isDefaultClickDisabled": true, - "dynamicHeight": "FIXED", - "widgetId": "oqn8kruzwm", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Inputs"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 121, - "responsiveBehavior": "fill", - "originalTopRow": 145, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 40, - "maxDynamicHeight": 9000, - "originalBottomRow": 165, - "defaultText": "This is the initial content<\/b> of the editor", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", - "labelText": "Label", - "topRow": 103, - "labelWidth": 5, - "type": "SELECT_WIDGET", - "serverSideFiltering": false, - "defaultOptionValue": "GREEN", - "animateLoading": true, - "leftColumn": 44, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "placeholderText": "Select option", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "tags": [ - "Suggested", - "Select" - ], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileBottomRow": 110, - "widgetName": "Select1", - "isFilterable": true, - "displayName": "Select", - "searchTags": ["dropdown"], - "bottomRow": 110, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 64, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "sourceData": [ - { - "code": "BLUE", - "name": "Blue" - }, - { - "code": "GREEN", - "name": "Green" - }, - { - "code": "RED", - "name": "Red" - } - ], - "key": "0ghuoqaq2n", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 64, - "widgetId": "fmzvjflg26", - "optionValue": "code", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 103, - "optionLabel": "name", - "responsiveBehavior": "fill", - "mobileLeftColumn": 44, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 139, - "widgetName": "Statbox1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Stats Box", - "iconSVG": "/static/media/icon.182a90a0c52d97288bf067cc9c4186d4.svg", - "searchTags": ["statbox"], - "topRow": 125, - "bottomRow": 140, - "parentRowSpace": 10, - "type": "STATBOX_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 50, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 42, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "mobileBottomRow": 140, - "widgetName": "Canvas6", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 150, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 140, - "mobileRightColumn": 276.71875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [ - { - "mobileBottomRow": 4, - "widgetName": "Text6", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Page Views", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ngjsp0w04u", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#999999", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 8, - "widgetName": "Text7", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 4, - "bottomRow": 8, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "2.6 M", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "pxeqy7c3r0", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 10, - "widgetName": "IconButton4", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 2, - "bottomRow": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 62, - "animateLoading": true, - "leftColumn": 46, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hnpfj2nutc", - "isDeprecated": false, - "rightColumn": 62, - "iconName": "arrow-top-right", - "widgetId": "95leneff8x", - "buttonStyle": "PRIMARY", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "6p1oisvt4u", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 2, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 46, - "buttonVariant": "PRIMARY" - }, - { - "mobileBottomRow": 12, - "widgetName": "Text8", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 8, - "bottomRow": 13, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 37, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "21% more than last month", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 37, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "qizpkwzy37", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#03B365", - "version": 1, - "parentId": "6p1oisvt4u", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 8, - "responsiveBehavior": "fill", - "originalTopRow": 8, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "originalBottomRow": 13, - "fontSize": "0.875rem", - "minDynamicHeight": 4 - } - ], - "key": "1x0t7xzh8t", - "isDeprecated": false, - "rightColumn": 276.71875, - "detachFromLayout": true, - "widgetId": "6p1oisvt4u", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "16h9hj28au", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }], - "borderWidth": "1", - "positioning": "fixed", - "key": "h78l6tvnee", - "backgroundColor": "white", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "16h9hj28au", - "isVisible": true, - "parentId": "0", - "tags": ["Display"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 125, - "responsiveBehavior": "fill", - "originalTopRow": 125, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 28, - "maxDynamicHeight": 9000, - "originalBottomRow": 140, - "minDynamicHeight": 14 - }, - { - "boxShadow": "none", - "mobileBottomRow": 130, - "widgetName": "Switch1", - "displayName": "Switch", - "iconSVG": "/static/media/icon.afbd826fee9d09b12c5cde30a8c6fe62.svg", - "searchTags": ["boolean"], - "topRow": 126, - "bottomRow": 130, - "parentRowSpace": 10, - "type": "SWITCH_WIDGET", - "alignWidget": "LEFT", - "hideCard": false, - "mobileRightColumn": 25, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 30, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Left", - "isDisabled": false, - "key": "78zhyxiuy6", - "isDeprecated": false, - "rightColumn": 42, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "ed61bm6yq6", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "label": "Label", - "defaultSwitchState": true, - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 126, - "responsiveBehavior": "fill", - "mobileLeftColumn": 13, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "mobileBottomRow": 179, - "widgetName": "SwitchGroup1", - "isCanvas": false, - "displayName": "Switch Group", - "iconSVG": "/static/media/icon.6a5a5f62190c8b357935095e946a663c.svg", - "labelText": "Label", - "topRow": 173, - "bottomRow": 184, - "parentRowSpace": 10, - "labelWidth": 5, - "type": "SWITCH_GROUP_WIDGET", - "hideCard": false, - "mobileRightColumn": 11, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 25, - "dynamicBindingPathList": [{"key": "accentColor"}], - "labelPosition": "Top", - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isDisabled": false, - "key": "wtfaj1dxxd", - "labelTextSize": "0.875rem", - "isRequired": false, - "isDeprecated": false, - "rightColumn": 36, - "defaultSelectedValues": ["BLUE"], - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "lahfh6aqh8", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Toggles"], - "labelAlignment": "left", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 173, - "originalTopRow": 173, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 184, - "isInline": true, - "alignment": "left", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 188, - "widgetName": "Tabs1", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Tabs", - "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", - "topRow": 173, - "bottomRow": 192, - "parentRowSpace": 10, - "type": "TABS_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 25, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "tabId": "tab1", - "mobileBottomRow": 150, - "widgetName": "Canvas7", - "displayName": "Canvas", - "bottomRow": 150, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "tabName": "Tab 1", - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "9125inom1a", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "d1ol61zbiq", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - }, - { - "tabId": "tab2", - "mobileBottomRow": 150, - "widgetName": "Canvas8", - "displayName": "Canvas", - "bottomRow": 150, - "topRow": 0, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 150, - "mobileRightColumn": 301.875, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [], - "children": [], - "isDisabled": false, - "key": "1x0t7xzh8t", - "isDeprecated": false, - "tabName": "Tab 2", - "rightColumn": 301.875, - "detachFromLayout": true, - "widgetId": "rao8jc32mo", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "d1ol61zbiq", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "mobileLeftColumn": 0, - "flexLayers": [] - } - ], - "borderWidth": 1, - "key": "wwrmea1oqw", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 25, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "d1ol61zbiq", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "defaultTab": "Tab 1", - "shouldShowTabs": true, - "minWidth": 450, - "tabsObj": { - "tab1": { - "widgetId": "9125inom1a", - "positioning": "vertical", - "index": 0, - "label": "Tab 1", - "id": "tab1", - "isVisible": true - }, - "tab2": { - "widgetId": "rao8jc32mo", - "positioning": "vertical", - "index": 1, - "label": "Tab 2", - "id": "tab2", - "isVisible": true - } - }, - "isVisible": true, - "version": 3, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 173, - "responsiveBehavior": "fill", - "originalTopRow": 173, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 1, - "maxDynamicHeight": 9000, - "originalBottomRow": 192, - "minDynamicHeight": 15 - }, - { - "mobileBottomRow": 175, - "widgetName": "Text9", - "displayName": "Text", - "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ + "mobileBottomRow": 400, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 390, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 400, + "mobileRightColumn": 125.78125, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "mobileBottomRow": 5, + "widgetName": "Text1", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ "typography", "paragraph", "label" - ], - "topRow": 171, - "bottomRow": 175, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 52, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 12.578125, - "leftColumn": 36, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"}, - {"key": "text"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Hello {{appsmith.user.name || appsmith.user.email}}", - "key": "ti4y143m60", - "isDeprecated": false, - "rightColumn": 52, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "mc3jy2f04s", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "0", - "tags": [ + ], + "topRow": 1, + "bottomRow": 7, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 25.5, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1.5, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Form", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 25.5, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "90nk8i4ya8", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ "Suggested", "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 171, - "responsiveBehavior": "fill", - "originalTopRow": 171, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 36, - "maxDynamicHeight": 9000, - "originalBottomRow": 175, - "fontSize": "1rem", - "minDynamicHeight": 4 + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "originalTopRow": 1, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1.5, + "maxDynamicHeight": 9000, + "originalBottomRow": 7, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": true, + "boxShadow": "none", + "mobileBottomRow": 37, + "widgetName": "Button2", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 33, + "bottomRow": 37, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Submit", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 62, + "isDefaultClickDisabled": true, + "widgetId": "0ky14ko60m", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 33, + "responsiveBehavior": "hug", + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": true, + "boxShadow": "none", + "mobileBottomRow": 37, + "widgetName": "Button3", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 33, + "bottomRow": 37, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 46, + "animateLoading": true, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Reset", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 46, + "isDefaultClickDisabled": true, + "widgetId": "7dpusotqkl", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "04njyajzxp", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 33, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 30, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 125.78125, + "detachFromLayout": true, + "widgetId": "04njyajzxp", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "ja9zmm93th", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "positioning": "fixed", + "key": "dmiml715mh", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 10, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ja9zmm93th", + "minWidth": 450, + "isVisible": true, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 19, + "responsiveBehavior": "fill", + "originalTopRow": 19, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 58, + "minDynamicHeight": 10 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 19, + "widgetName": "Iframe1", + "displayName": "Iframe", + "iconSVG": "/static/media/icon.a84667dbdc548d14f7c83df551151550.svg", + "searchTags": [ + "embed" + ], + "topRow": 4, + "bottomRow": 9, + "parentRowSpace": 10, + "source": "https://www.example.com", + "type": "IFRAME_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "borderOpacity": 100, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" }, { - "boxShadow": "none", - "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", - "labelText": "Label", - "topRow": 200, - "labelWidth": 5, - "type": "SINGLE_SELECT_TREE_WIDGET", - "defaultOptionValue": "BLUE", - "animateLoading": true, - "leftColumn": 26, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"} - ], - "options": [ + "key": "boxShadow" + } + ], + "borderWidth": 1, + "key": "9hfbpkzwgs", + "isDeprecated": false, + "rightColumn": 16, + "widgetId": "0hfvjq5ygl", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 29, + "widgetName": "Image1", + "displayName": "Image", + "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 17, + "bottomRow": 29, + "parentRowSpace": 10, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 22, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "imageShape": "RECTANGLE", + "leftColumn": 10, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "4p32q1fdb6", + "image": "", + "isDeprecated": false, + "rightColumn": 22, + "objectFit": "cover", + "widgetId": "tyxnuylcto", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 17, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 10, + "enableRotation": false + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.f2c34197dbcf03595098986de898928f.svg", + "topRow": 1, + "labelWidth": 5, + "type": "INPUT_WIDGET_V2", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "inputType": "TEXT", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "showStepArrows": false, + "isVisible": true, + "version": 2, + "tags": [ + "Suggested", + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 8, + "widgetName": "Input1", + "displayName": "Input", + "searchTags": [ + "form", + "text input", + "number", + "textarea" + ], + "bottomRow": 8, + "parentRowSpace": 10, + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "ud47gvc538", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "wj05m7btru", + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "mobileLeftColumn": 46, + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "requiresFlatWidgetChildren": true, + "isCanvas": true, + "iconSVG": "/static/media/icon.5c9511142b3624c7491c5442e8ccd0ef.svg", + "topRow": 86, + "pageSize": 3, + "type": "LIST_WIDGET_V2", + "itemSpacing": 8, + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "currentItemsView" + }, + { + "key": "selectedItemView" + }, + { + "key": "triggeredItemView" + }, + { + "key": "primaryKeys" + }, + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "leftColumn": 0, + "enhancements": true, + "children": [ + { + "mobileBottomRow": 400, + "widgetName": "Canvas2", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 400, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "dropDisabled": true, + "openParentPropertyPane": true, + "minHeight": 400, + "mobileRightColumn": 238.984375, + "noPad": true, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 12, + "widgetName": "Container1", + "borderColor": "#E0DEDE", + "disallowCopy": true, + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 0, + "bottomRow": 12, + "dragDisabled": true, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": false, + "isDeletable": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ { - "children": [ + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "widgetName": "Canvas3", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 120, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "useAutoLayout": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "Image2", + "displayName": "Image", + "iconSVG": "/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 0, + "bottomRow": 8, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 16, + "animateLoading": true, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "dynamicBindingPathList": [ { - "label": "Dark Blue", - "value": "DARK BLUE" + "key": "image" }, { - "label": "Light Blue", - "value": "LIGHT BLUE" + "key": "borderRadius" } - ], - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" + ], + "leftColumn": 0, + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "key": "4p32q1fdb6", + "image": "{{currentItem.img}}", + "isDeprecated": false, + "rightColumn": 16, + "objectFit": "cover", + "widgetId": "vhtb35a9bb", + "isVisible": true, + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "maxZoomLevel": 1, + "enableDownload": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "enableRotation": false + }, + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "Text2", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 28, + "animateLoading": true, + "overflow": "NONE", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "leftColumn": 16, + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{currentItem.name}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 28, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "i76mi13anp", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "textStyle": "HEADING", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "mobileBottomRow": 8, + "widgetName": "Text3", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 4, + "bottomRow": 8, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 24, + "animateLoading": true, + "overflow": "NONE", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "dynamicBindingPathList": [ + { + "key": "text" + }, + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "leftColumn": 16, + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "{{currentItem.id}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 24, + "textAlign": "LEFT", + "dynamicHeight": "FIXED", + "widgetId": "rot88zlgcs", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "xm0ckgqeyy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16, + "maxDynamicHeight": 9000, + "fontSize": "1rem", + "textStyle": "BODY", + "minDynamicHeight": 4 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "detachFromLayout": true, + "widgetId": "xm0ckgqeyy", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0z5i43iit8", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] } - ], - "placeholderText": "Select option", - "isDisabled": false, - "isRequired": false, - "dynamicHeight": "FIXED", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisible": true, - "version": 1, - "expandAll": false, - "tags": ["Select"], - "isLoading": false, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 207, - "mobileBottomRow": 207, - "widgetName": "TreeSelect1", - "displayName": "TreeSelect", - "searchTags": [ - "dropdown", - "singleselecttree" - ], - "bottomRow": 207, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 20, - "parentColumnSpace": 12.578125, - "labelPosition": "Top", - "key": "wed9iqcqr6", - "labelTextSize": "0.875rem", - "isDeprecated": false, - "rightColumn": 46, - "widgetId": "sxat5132ow", - "minWidth": 450, - "parentId": "0", - "labelAlignment": "left", - "renderMode": "CANVAS", - "mobileTopRow": 200, - "responsiveBehavior": "fill", - "originalTopRow": 200, - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "allowClear": false, - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 227, - "widgetName": "Video1", - "displayName": "Video", - "iconSVG": "/static/media/icon.e3e5dfc92ff10e68a8a2b3c94ab4a4a4.svg", - "searchTags": ["youtube"], - "topRow": 199, - "bottomRow": 227, - "parentRowSpace": 10, - "type": "VIDEO_WIDGET", - "hideCard": false, - "mobileRightColumn": 26, - "animateLoading": true, - "parentColumnSpace": 12.578125, - "leftColumn": 2, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "key": "o891ebfron", - "backgroundColor": "#000", - "isDeprecated": false, - "rightColumn": 26, - "widgetId": "xi07gnjxwc", - "isVisible": true, - "version": 1, - "url": "https://assets.appsmith.com/widgets/bird.mp4", - "parentId": "0", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 199, - "responsiveBehavior": "fill", - "originalTopRow": 199, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 2, - "originalBottomRow": 227, - "autoPlay": false - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": true, - "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 232, - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "needsHeightForContent": true, - "leftColumn": 0, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": 0, - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1691735653044, - "originalBottomRow": 260, - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 260, - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [], - "dynamicPropertyPathList": [], - "displayName": "Table", - "bottomRow": 260, - "columnWidthMap": {}, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 29, - "parentColumnSpace": 12.578125, - "borderWidth": "1", - "primaryColumns": {}, - "key": "q9aeroowon", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 29, - "textSize": "0.875rem", - "widgetId": "167sse6jxm", - "minWidth": 450, - "tableData": "", - "label": "Data", - "searchKey": "", - "parentId": "0", - "renderMode": "CANVAS", - "mobileTopRow": 232, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "originalTopRow": 232, - "mobileLeftColumn": 0, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" + ], + "borderWidth": "1", + "positioning": "fixed", + "flexVerticalAlignment": "start", + "key": "riht544udh", + "backgroundColor": "white", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "FIXED", + "widgetId": "0z5i43iit8", + "containerStyle": "card", + "minWidth": 450, + "isVisible": true, + "version": 1, + "isListItemContainer": true, + "parentId": "xtwcksp011", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "noContainerOffset": true, + "disabledWidgetFeatures": [ + "dynamicHeight" + ], + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 238.984375, + "detachFromLayout": true, + "widgetId": "xtwcksp011", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "8zzc2o0gs4", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] } - ] -} + ], + "itemBackgroundColor": "#FFFFFF", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "tags": [ + "Suggested", + "Display" + ], + "hasMetaWidgets": true, + "isLoading": false, + "mainCanvasId": "xtwcksp011", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 126, + "additionalStaticProps": [ + "level", + "levelData", + "prefixMetaWidgetId", + "metaWidgetId" + ], + "mobileBottomRow": 125, + "currentItemsView": "{{[]}}", + "triggeredItemView": "{{{}}}", + "widgetName": "List1", + "listData": [ + { + "id": "001", + "name": "Blue", + "img": "https://assets.appsmith.com/widgets/default.png" + }, + { + "id": "002", + "name": "Green", + "img": "https://assets.appsmith.com/widgets/default.png" + }, + { + "id": "003", + "name": "Red", + "img": "https://assets.appsmith.com/widgets/default.png" + } + ], + "displayName": "List", + "bottomRow": 126, + "parentRowSpace": 10, + "hideCard": false, + "templateBottomRow": 16, + "mobileRightColumn": 19, + "mainContainerId": "0z5i43iit8", + "primaryKeys": "{{List1.listData.map((currentItem, currentIndex) => currentItem[\"id\"] )}}", + "parentColumnSpace": 12.578125, + "gridType": "vertical", + "key": "arlsagii4c", + "backgroundColor": "transparent", + "isDeprecated": false, + "rightColumn": 17, + "widgetId": "8zzc2o0gs4", + "minWidth": 450, + "parentId": "0", + "renderMode": "CANVAS", + "mobileTopRow": 85, + "responsiveBehavior": "fill", + "originalTopRow": 86, + "mobileLeftColumn": 0, + "selectedItemView": "{{{}}}" + }, + { + "zoomLevel": 50, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 98, + "widgetName": "Map1", + "defaultMarkers": [ + { + "lat": 25.122, + "long": 50.132, + "title": "Location1" + } + ], + "displayName": "Map", + "iconSVG": "/static/media/icon.5d50414980b866c69864af79042fa1f9.svg", + "topRow": 58, + "bottomRow": 84, + "parentRowSpace": 10, + "type": "MAP_WIDGET", + "hideCard": false, + "mobileRightColumn": 10, + "animateLoading": true, + "allowZoom": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "enablePickLocation": true, + "mapCenter": { + "lat": 25.122, + "long": 50.132 + }, + "isClickedMarkerCentered": true, + "isDisabled": false, + "enableSearch": true, + "key": "a7q9onobt6", + "isDeprecated": false, + "rightColumn": 10, + "widgetId": "ci1n2u6ajv", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 58, + "responsiveBehavior": "fill", + "originalTopRow": 58, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 84 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 118, + "widgetName": "MapChart1", + "data": [ + { + "id": "NA", + "value": ".82" + }, + { + "id": "SA", + "value": "2.04" + }, + { + "id": "AS", + "value": "1.78" + }, + { + "id": "EU", + "value": ".40" + }, + { + "id": "AF", + "value": "2.58" + }, + { + "id": "AU", + "value": "1.30" + } + ], + "colorRange": [ + { + "minValue": 0.5, + "maxValue": 1, + "code": "#FFD74D" + }, + { + "minValue": 1, + "maxValue": 2, + "code": "#FB8C00" + }, + { + "minValue": 2, + "maxValue": 3, + "code": "#E65100" + } + ], + "isCanvas": false, + "displayName": "Map Chart", + "iconSVG": "/static/media/icon.8676a101f7a7b525c93961a5fc154938.svg", + "searchTags": [ + "graph", + "visuals", + "visualisations" + ], + "topRow": 86, + "bottomRow": 118, + "parentRowSpace": 10, + "type": "MAP_CHART_WIDGET", + "hideCard": false, + "mapTitle": "Global Population", + "mobileRightColumn": 44, + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 20, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "fontFamily" + } + ], + "key": "kguior3yly", + "isDeprecated": false, + "rightColumn": 44, + "widgetId": "hwc4fu37ds", + "mapType": "WORLD", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 86, + "responsiveBehavior": "fill", + "showLabels": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 20 + }, + { + "isCompact": false, + "boxShadow": "none", + "mobileBottomRow": 89, + "widgetName": "MenuButton1", + "displayName": "Menu button", + "iconSVG": "/static/media/icon.631848e88e7a3db05f6015f22835e81b.svg", + "topRow": 85, + "bottomRow": 89, + "parentRowSpace": 10, + "type": "MENU_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "menuColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "gprc2zr0rd", + "isDeprecated": false, + "rightColumn": 62, + "menuVariant": "PRIMARY", + "widgetId": "r8g08yvkew", + "menuItems": { + "menuItem1": { + "label": "First Menu Item", + "id": "menuItem1", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 0 + }, + "menuItem2": { + "label": "Second Menu Item", + "id": "menuItem2", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 1 + }, + "menuItem3": { + "label": "Third Menu Item", + "id": "menuItem3", + "widgetId": "", + "isVisible": true, + "isDisabled": false, + "index": 2 + } + }, + "isVisible": true, + "label": "Open Menu", + "version": 1, + "parentId": "0", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 85, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "menuItemsSource": "STATIC", + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "placement": "CENTER" + }, + { + "boxShadow": "none", + "mobileBottomRow": 115, + "widgetName": "Modal1", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 91, + "bottomRow": 331, + "parentRowSpace": 10, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 40, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 240, + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 240, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton2", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "qj9syzh81y", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text4", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "6ucqmpw8zr", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button4", + "onClick": "{{closeModal('Modal1')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "yx1wuu22c5", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button5", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "qx414dch11", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "wuk3lelfl2", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "wuk3lelfl2", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "r6x7021mrg", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "qnw0lbxm18", + "height": 240, + "isDeprecated": false, + "rightColumn": 64, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "r6x7021mrg", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 91, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 40, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "mobileBottomRow": 156, + "widgetName": "Modal2", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 132, + "bottomRow": 372, + "parentRowSpace": 10, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 23, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "mobileBottomRow": 240, + "widgetName": "Canvas5", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 240, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 240, + "mobileRightColumn": 289.296875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "boxShadow": "none", + "mobileBottomRow": 4, + "widgetName": "IconButton3", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0, + "bottomRow": 4, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "leftColumn": 58, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "iconSize": 24, + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 64, + "iconName": "cross", + "widgetId": "2020hz44rd", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 58, + "buttonVariant": "TERTIARY" + }, + { + "mobileBottomRow": 5, + "widgetName": "Text5", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 1, + "bottomRow": 5, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Modal Title", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 41, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "4jjv4ddt0r", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 1, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button6", + "onClick": "{{closeModal('Modal2')}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 47, + "animateLoading": true, + "leftColumn": 31, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Close", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 47, + "isDefaultClickDisabled": true, + "widgetId": "spf979il1x", + "buttonStyle": "PRIMARY", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 31, + "buttonVariant": "SECONDARY", + "placement": "CENTER" + }, + { + "resetFormOnClick": false, + "boxShadow": "none", + "mobileBottomRow": 22, + "widgetName": "Button7", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Button", + "iconSVG": "/static/media/icon.05d209fafeb13a8569e3b4e97069d9ee.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 18, + "bottomRow": 22, + "type": "BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63, + "animateLoading": true, + "leftColumn": 47, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "text": "Confirm", + "isDisabled": false, + "key": "l08cse9ra3", + "isDeprecated": false, + "rightColumn": 63, + "isDefaultClickDisabled": true, + "widgetId": "nm795uew4k", + "buttonStyle": "PRIMARY_BUTTON", + "minWidth": 120, + "isVisible": true, + "recaptchaType": "V3", + "version": 1, + "parentId": "qc7xr9bi2u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 18, + "responsiveBehavior": "hug", + "disabledWhenInvalid": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 47, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 289.296875, + "detachFromLayout": true, + "widgetId": "qc7xr9bi2u", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "4yzww01kfr", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "key": "qnw0lbxm18", + "height": 240, + "isDeprecated": false, + "rightColumn": 23, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "4yzww01kfr", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 132, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "width": 456, + "minDynamicHeight": 24 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.3167ea09b141a0db57f2a78cfc022004.svg", + "labelText": "Label", + "topRow": 129, + "labelWidth": 5, + "type": "MULTI_SELECT_TREE_WIDGET", + "mode": "SHOW_ALL", + "defaultOptionValue": [ + "GREEN" + ], + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "options": [ + { + "label": "Blue", + "value": "BLUE", + "children": [ + { + "label": "Dark Blue", + "value": "DARK BLUE" + }, + { + "label": "Light Blue", + "value": "LIGHT BLUE" + } + ] + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "placeholderText": "Select option(s)", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "expandAll": false, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 136, + "mobileBottomRow": 136, + "widgetName": "MultiTreeSelect1", + "displayName": "Multi TreeSelect", + "searchTags": [ + "dropdown", + "multiselecttree" + ], + "bottomRow": 136, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 16, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "2tf13eug7r", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 7, + "widgetId": "5vpvmzgcth", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 129, + "responsiveBehavior": "fill", + "originalTopRow": 129, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "allowClear": false, + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.801e0376f5d71c420e7b490da23a44a6.svg", + "labelText": "Label", + "topRow": 130, + "labelWidth": 5, + "type": "MULTI_SELECT_WIDGET_V2", + "serverSideFiltering": false, + "defaultOptionValue": [ + "GREEN", + "RED" + ], + "animateLoading": true, + "leftColumn": 9, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "placeholderText": "Select option(s)", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 137, + "mobileBottomRow": 137, + "widgetName": "MultiSelect1", + "isFilterable": true, + "displayName": "MultiSelect", + "searchTags": [ + "dropdown", + "tags" + ], + "bottomRow": 137, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 39, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "sourceData": [ + { + "name": "Blue", + "code": "BLUE" + }, + { + "name": "Green", + "code": "GREEN" + }, + { + "name": "Red", + "code": "RED" + } + ], + "key": "4wa18se7xd", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 22, + "widgetId": "txwn62eg82", + "optionValue": "code", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 130, + "optionLabel": "name", + "responsiveBehavior": "fill", + "originalTopRow": 130, + "mobileLeftColumn": 19, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 129, + "widgetName": "NumberSlider1", + "defaultValue": 10, + "displayName": "Number Slider", + "iconSVG": "/static/media/icon.0e730017fc6034faa535c7c3ff261daa.svg", + "tooltipAlwaysOn": false, + "labelText": "Percentage", + "searchTags": [ + "range" + ], + "topRow": 121, + "bottomRow": 129, + "parentRowSpace": 10, + "labelWidth": 8, + "type": "NUMBER_SLIDER_WIDGET", + "hideCard": false, + "mobileRightColumn": 41, + "animateLoading": true, + "min": 0, + "parentColumnSpace": 12.578125, + "leftColumn": 17, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "shouldTruncate": false, + "labelPosition": "Top", + "isDisabled": false, + "key": "nr5wtvwsco", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 30, + "max": 100, + "widgetId": "0xh6e7d55z", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "marks": [ + { + "value": 25, + "label": "25%" + }, + { + "value": 50, + "label": "50%" + }, + { + "value": 75, + "label": "75%" + } + ], + "sliderSize": "m", + "shouldScroll": false, + "version": 1, + "parentId": "0", + "tags": [ + "Sliders" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 121, + "responsiveBehavior": "fill", + "originalTopRow": 121, + "mobileLeftColumn": 16, + "originalBottomRow": 129, + "step": 1, + "showMarksLabel": true + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.d9bf1c0820d1437867fa5a3dfb174eba.svg", + "topRow": 94, + "labelWidth": 5, + "type": "PHONE_INPUT_WIDGET", + "animateLoading": true, + "resetOnSubmit": true, + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "labelStyle": "", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Inputs" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 101, + "widgetName": "PhoneInput1", + "displayName": "Phone Input", + "searchTags": [ + "call" + ], + "bottomRow": 101, + "parentRowSpace": 10, + "defaultDialCode": "+1", + "autoFocus": false, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "vkafm3t7ba", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "t3b6lzjg6d", + "allowDialCodeChange": false, + "minWidth": 450, + "label": "Label", + "parentId": "0", + "labelAlignment": "left", + "allowFormatting": true, + "renderMode": "CANVAS", + "mobileTopRow": 94, + "responsiveBehavior": "fill", + "mobileLeftColumn": 44, + "maxDynamicHeight": 9000, + "iconAlign": "left", + "defaultText": "", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 144, + "widgetName": "Progress1", + "progressType": "linear", + "isCanvas": false, + "displayName": "Progress", + "iconSVG": "/static/media/icon.d957681553199f5445fe4fb3038b7a64.svg", + "searchTags": [ + "percent" + ], + "topRow": 140, + "bottomRow": 144, + "parentRowSpace": 10, + "type": "PROGRESS_WIDGET", + "isIndeterminate": false, + "hideCard": false, + "fillColor": "{{appsmith.theme.colors.primaryColor}}", + "mobileRightColumn": 12, + "parentColumnSpace": 12.578125, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "fillColor" + }, + { + "key": "borderRadius" + } + ], + "key": "ss55ux1zte", + "showResult": false, + "isDeprecated": false, + "rightColumn": 2, + "counterClosewise": false, + "widgetId": "ywd6b2xb5q", + "isVisible": true, + "steps": 1, + "version": 1, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 140, + "responsiveBehavior": "fill", + "originalTopRow": 140, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0, + "originalBottomRow": 144, + "progress": 50 + }, + { + "boxShadow": "none", + "mobileBottomRow": 146, + "widgetName": "RadioGroup1", + "displayName": "Radio Group", + "iconSVG": "/static/media/icon.99c101b3b70073f9c00e9af6523f9427.svg", + "searchTags": [ + "choice" + ], + "topRow": 140, + "bottomRow": 153, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RADIO_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "defaultOptionValue": "Y", + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Yes", + "value": "Y" + }, + { + "label": "No", + "value": "N" + } + ], + "isDisabled": false, + "key": "28mewg6ohj", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 4, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "bfqu2mfbud", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Label", + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 140, + "originalTopRow": 140, + "mobileLeftColumn": 17, + "maxDynamicHeight": 9000, + "originalBottomRow": 153, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + }, + { + "iconSVG": "/static/media/icon.aaed6b284667445122560009227d9494.svg", + "defaultStartValue": 10, + "tooltipAlwaysOn": false, + "labelText": "Percentage", + "topRow": 158, + "labelWidth": 8, + "type": "RANGE_SLIDER_WIDGET", + "animateLoading": true, + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "isDisabled": false, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Sliders" + ], + "isLoading": false, + "originalBottomRow": 166, + "minRange": 5, + "mobileBottomRow": 158, + "widgetName": "RangeSlider1", + "displayName": "Range Slider", + "bottomRow": 166, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 7, + "min": 0, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "shouldTruncate": false, + "defaultEndValue": 100, + "key": "s1gd9kou22", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 7, + "max": 100, + "widgetId": "lquae2zk6n", + "marks": [ + { + "value": 25, + "label": "25%" + }, + { + "value": 50, + "label": "50%" + }, + { + "value": 75, + "label": "75%" + } + ], + "sliderSize": "m", + "shouldScroll": false, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 150, + "responsiveBehavior": "fill", + "originalTopRow": 158, + "mobileLeftColumn": 0, + "step": 1, + "showMarksLabel": true + }, + { + "mobileBottomRow": 151, + "widgetName": "Rating1", + "displayName": "Rating", + "iconSVG": "/static/media/icon.2281d0260761c25b3504117eddb50d8d.svg", + "searchTags": [ + "stars", + "rate" + ], + "topRow": 154, + "bottomRow": 158, + "parentRowSpace": 10, + "type": "RATE_WIDGET", + "maxCount": 5, + "hideCard": false, + "mobileRightColumn": 19, + "animateLoading": true, + "isReadOnly": false, + "parentColumnSpace": 12.578125, + "leftColumn": 37, + "dynamicBindingPathList": [ + { + "key": "activeColor" + } + ], + "isDisabled": false, + "key": "8xz0qsschn", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 56, + "inactiveColor": "#E0DEDE", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "m2hxtimc8p", + "isVisible": true, + "parentId": "0", + "tags": [ + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 147, + "defaultRate": 3, + "originalTopRow": 154, + "activeColor": "{{appsmith.theme.colors.primaryColor}}", + "size": "LARGE", + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "isAllowHalf": false, + "originalBottomRow": 158, + "minDynamicHeight": 4, + "tooltips": [ + "Terrible", + "Bad", + "Neutral", + "Good", + "Great" + ] + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 141, + "widgetName": "RichTextEditor1", + "displayName": "Rich Text Editor", + "iconSVG": "/static/media/icon.074d534389d0f6262ecfbd8e81539d08.svg", + "labelText": "Label", + "searchTags": [ + "input", + "rte" + ], + "topRow": 145, + "bottomRow": 165, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "RICH_TEXT_EDITOR_WIDGET", + "hideCard": false, + "mobileRightColumn": 64, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 13, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "labelPosition": "Top", + "inputType": "html", + "isDisabled": false, + "key": "nqpl6xv81l", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 37, + "isDefaultClickDisabled": true, + "dynamicHeight": "FIXED", + "widgetId": "oqn8kruzwm", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Inputs" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 121, + "responsiveBehavior": "fill", + "originalTopRow": 145, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 40, + "maxDynamicHeight": 9000, + "originalBottomRow": 165, + "defaultText": "This is the initial content of the editor", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", + "labelText": "Label", + "topRow": 103, + "labelWidth": 5, + "type": "SELECT_WIDGET", + "serverSideFiltering": false, + "defaultOptionValue": "GREEN", + "animateLoading": true, + "leftColumn": 44, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "placeholderText": "Select option", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "tags": [ + "Suggested", + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileBottomRow": 110, + "widgetName": "Select1", + "isFilterable": true, + "displayName": "Select", + "searchTags": [ + "dropdown" + ], + "bottomRow": 110, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 64, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "sourceData": [ + { + "name": "Blue", + "code": "BLUE" + }, + { + "name": "Green", + "code": "GREEN" + }, + { + "name": "Red", + "code": "RED" + } + ], + "key": "0ghuoqaq2n", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 64, + "widgetId": "fmzvjflg26", + "optionValue": "code", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 103, + "optionLabel": "name", + "responsiveBehavior": "fill", + "mobileLeftColumn": 44, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 139, + "widgetName": "Statbox1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Stats Box", + "iconSVG": "/static/media/icon.182a90a0c52d97288bf067cc9c4186d4.svg", + "searchTags": [ + "statbox" + ], + "topRow": 125, + "bottomRow": 140, + "parentRowSpace": 10, + "type": "STATBOX_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 50, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 42, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "mobileBottomRow": 140, + "widgetName": "Canvas6", + "displayName": "Canvas", + "topRow": 0, + "bottomRow": 150, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 140, + "mobileRightColumn": 276.71875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [ + { + "mobileBottomRow": 4, + "widgetName": "Text6", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0, + "bottomRow": 4, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Page Views", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ngjsp0w04u", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#999999", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 8, + "widgetName": "Text7", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 4, + "bottomRow": 8, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "2.6 M", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "pxeqy7c3r0", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "fontSize": "1.25rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "mobileBottomRow": 10, + "widgetName": "IconButton4", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 2, + "bottomRow": 10, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 62, + "animateLoading": true, + "leftColumn": 46, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hnpfj2nutc", + "isDeprecated": false, + "rightColumn": 62, + "iconName": "arrow-top-right", + "widgetId": "95leneff8x", + "buttonStyle": "PRIMARY", + "minWidth": 50, + "isVisible": true, + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 2, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 46, + "buttonVariant": "PRIMARY" + }, + { + "mobileBottomRow": 12, + "widgetName": "Text8", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 8, + "bottomRow": 13, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 37, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "21% more than last month", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 37, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "qizpkwzy37", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#03B365", + "version": 1, + "parentId": "6p1oisvt4u", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 8, + "responsiveBehavior": "fill", + "originalTopRow": 8, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "originalBottomRow": 13, + "fontSize": "0.875rem", + "minDynamicHeight": 4 + } + ], + "key": "1x0t7xzh8t", + "isDeprecated": false, + "rightColumn": 276.71875, + "detachFromLayout": true, + "widgetId": "6p1oisvt4u", + "containerStyle": "none", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "16h9hj28au", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "positioning": "fixed", + "key": "h78l6tvnee", + "backgroundColor": "white", + "isDeprecated": false, + "rightColumn": 64, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "16h9hj28au", + "isVisible": true, + "parentId": "0", + "tags": [ + "Display" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 125, + "responsiveBehavior": "fill", + "originalTopRow": 125, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 28, + "maxDynamicHeight": 9000, + "originalBottomRow": 140, + "minDynamicHeight": 14 + }, + { + "boxShadow": "none", + "mobileBottomRow": 130, + "widgetName": "Switch1", + "displayName": "Switch", + "iconSVG": "/static/media/icon.afbd826fee9d09b12c5cde30a8c6fe62.svg", + "searchTags": [ + "boolean" + ], + "topRow": 126, + "bottomRow": 130, + "parentRowSpace": 10, + "type": "SWITCH_WIDGET", + "alignWidget": "LEFT", + "hideCard": false, + "mobileRightColumn": 25, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 30, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Left", + "isDisabled": false, + "key": "78zhyxiuy6", + "isDeprecated": false, + "rightColumn": 42, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "ed61bm6yq6", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "label": "Label", + "defaultSwitchState": true, + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 126, + "responsiveBehavior": "fill", + "mobileLeftColumn": 13, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4 + }, + { + "mobileBottomRow": 179, + "widgetName": "SwitchGroup1", + "isCanvas": false, + "displayName": "Switch Group", + "iconSVG": "/static/media/icon.6a5a5f62190c8b357935095e946a663c.svg", + "labelText": "Label", + "topRow": 173, + "bottomRow": 184, + "parentRowSpace": 10, + "labelWidth": 5, + "type": "SWITCH_GROUP_WIDGET", + "hideCard": false, + "mobileRightColumn": 11, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 25, + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "labelPosition": "Top", + "options": [ + { + "label": "Blue", + "value": "BLUE" + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "wtfaj1dxxd", + "labelTextSize": "0.875rem", + "isRequired": false, + "isDeprecated": false, + "rightColumn": 36, + "defaultSelectedValues": [ + "BLUE" + ], + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "lahfh6aqh8", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "parentId": "0", + "tags": [ + "Toggles" + ], + "labelAlignment": "left", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 173, + "originalTopRow": 173, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "originalBottomRow": 184, + "isInline": true, + "alignment": "left", + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 188, + "widgetName": "Tabs1", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Tabs", + "iconSVG": "/static/media/icon.9e3d67c0af9c0bd092dc56240314e18a.svg", + "topRow": 173, + "bottomRow": 192, + "parentRowSpace": 10, + "type": "TABS_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 25, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 1, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "tabId": "tab1", + "mobileBottomRow": 150, + "widgetName": "Canvas7", + "displayName": "Canvas", + "bottomRow": 150, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "tabName": "Tab 1", + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "9125inom1a", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "d1ol61zbiq", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + }, + { + "tabId": "tab2", + "mobileBottomRow": 150, + "widgetName": "Canvas8", + "displayName": "Canvas", + "bottomRow": 150, + "topRow": 0, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 150, + "mobileRightColumn": 301.875, + "parentColumnSpace": 1, + "leftColumn": 0, + "dynamicBindingPathList": [], + "children": [], + "isDisabled": false, + "key": "1x0t7xzh8t", + "isDeprecated": false, + "tabName": "Tab 2", + "rightColumn": 301.875, + "detachFromLayout": true, + "widgetId": "rao8jc32mo", + "minWidth": 450, + "isVisible": true, + "version": 1, + "parentId": "d1ol61zbiq", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0, + "responsiveBehavior": "fill", + "mobileLeftColumn": 0, + "flexLayers": [] + } + ], + "borderWidth": 1, + "key": "wwrmea1oqw", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 25, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "d1ol61zbiq", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "defaultTab": "Tab 1", + "shouldShowTabs": true, + "minWidth": 450, + "tabsObj": { + "tab1": { + "label": "Tab 1", + "id": "tab1", + "widgetId": "9125inom1a", + "isVisible": true, + "index": 0, + "positioning": "vertical" + }, + "tab2": { + "label": "Tab 2", + "id": "tab2", + "widgetId": "rao8jc32mo", + "isVisible": true, + "index": 1, + "positioning": "vertical" + } + }, + "isVisible": true, + "version": 3, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 173, + "responsiveBehavior": "fill", + "originalTopRow": 173, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 1, + "maxDynamicHeight": 9000, + "originalBottomRow": 192, + "minDynamicHeight": 15 + }, + { + "mobileBottomRow": 175, + "widgetName": "Text9", + "displayName": "Text", + "iconSVG": "/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 171, + "bottomRow": 175, + "parentRowSpace": 10, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 52, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 12.578125, + "leftColumn": 36, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + }, + { + "key": "text" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Hello {{appsmith.user.name || appsmith.user.email}}", + "key": "ti4y143m60", + "isDeprecated": false, + "rightColumn": 52, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "mc3jy2f04s", + "minWidth": 450, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1, + "parentId": "0", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 171, + "responsiveBehavior": "fill", + "originalTopRow": 171, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 36, + "maxDynamicHeight": 9000, + "originalBottomRow": 175, + "fontSize": "1rem", + "minDynamicHeight": 4 + }, + { + "boxShadow": "none", + "iconSVG": "/static/media/icon.a7b19dc8b31d68fcff57f1d2c0084a18.svg", + "labelText": "Label", + "topRow": 200, + "labelWidth": 5, + "type": "SINGLE_SELECT_TREE_WIDGET", + "defaultOptionValue": "BLUE", + "animateLoading": true, + "leftColumn": 26, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "options": [ + { + "label": "Blue", + "value": "BLUE", + "children": [ + { + "label": "Dark Blue", + "value": "DARK BLUE" + }, + { + "label": "Light Blue", + "value": "LIGHT BLUE" + } + ] + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "placeholderText": "Select option", + "isDisabled": false, + "isRequired": false, + "dynamicHeight": "FIXED", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisible": true, + "version": 1, + "expandAll": false, + "tags": [ + "Select" + ], + "isLoading": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 207, + "mobileBottomRow": 207, + "widgetName": "TreeSelect1", + "displayName": "TreeSelect", + "searchTags": [ + "dropdown", + "singleselecttree" + ], + "bottomRow": 207, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 20, + "parentColumnSpace": 12.578125, + "labelPosition": "Top", + "key": "wed9iqcqr6", + "labelTextSize": "0.875rem", + "isDeprecated": false, + "rightColumn": 46, + "widgetId": "sxat5132ow", + "minWidth": 450, + "parentId": "0", + "labelAlignment": "left", + "renderMode": "CANVAS", + "mobileTopRow": 200, + "responsiveBehavior": "fill", + "originalTopRow": 200, + "mobileLeftColumn": 0, + "maxDynamicHeight": 9000, + "allowClear": false, + "minDynamicHeight": 4 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 227, + "widgetName": "Video1", + "displayName": "Video", + "iconSVG": "/static/media/icon.e3e5dfc92ff10e68a8a2b3c94ab4a4a4.svg", + "searchTags": [ + "youtube" + ], + "topRow": 199, + "bottomRow": 227, + "parentRowSpace": 10, + "type": "VIDEO_WIDGET", + "hideCard": false, + "mobileRightColumn": 26, + "animateLoading": true, + "parentColumnSpace": 12.578125, + "leftColumn": 2, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "key": "o891ebfron", + "backgroundColor": "#000", + "isDeprecated": false, + "rightColumn": 26, + "widgetId": "xi07gnjxwc", + "isVisible": true, + "version": 1, + "url": "https://assets.appsmith.com/widgets/bird.mp4", + "parentId": "0", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 199, + "responsiveBehavior": "fill", + "originalTopRow": 199, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 2, + "originalBottomRow": 227, + "autoPlay": false + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": true, + "iconSVG": "/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 232, + "isSortable": true, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "needsHeightForContent": true, + "leftColumn": 0, + "delimiter": ",", + "defaultSelectedRowIndex": 0, + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2, + "totalRecordsCount": 0, + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1691735653044, + "originalBottomRow": 260, + "defaultSelectedRowIndices": [ + 0 + ], + "mobileBottomRow": 260, + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [], + "dynamicPropertyPathList": [], + "displayName": "Table", + "bottomRow": 260, + "columnWidthMap": {}, + "parentRowSpace": 10, + "hideCard": false, + "mobileRightColumn": 29, + "parentColumnSpace": 12.578125, + "borderWidth": "1", + "primaryColumns": {}, + "key": "q9aeroowon", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 29, + "textSize": "0.875rem", + "widgetId": "167sse6jxm", + "minWidth": 450, + "tableData": "", + "label": "Data", + "searchKey": "", + "parentId": "0", + "renderMode": "CANVAS", + "mobileTopRow": 232, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "originalTopRow": 232, + "mobileLeftColumn": 0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/application.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/application.json index 61000d09c3..7e9bf5cabd 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/application.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/application.json @@ -1 +1,3 @@ -{"applicationKey": "applicationValue"} +{ + "applicationKey": "applicationValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/datasources/Datasource1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/datasources/Datasource1.json index 55e241ad45..78568813db 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/datasources/Datasource1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/datasources/Datasource1.json @@ -1 +1,3 @@ -{"datasourceKey": "datasourceValue"} +{ + "datasourceKey": "datasourceValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/jsobjects/JSObject1_Page1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/jsobjects/JSObject1_Page1.json index 46a9bb319e..8611bce5d6 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/jsobjects/JSObject1_Page1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/jsobjects/JSObject1_Page1.json @@ -1 +1,3 @@ -{"jsobjectKey": "jsobjectValue"} +{ + "jsobjectKey": "jsobjectValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/metadata.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/metadata.json index e539863526..73265b703c 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/metadata.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/metadata.json @@ -1,4 +1,4 @@ { - "fileFormatVersion": 1, - "key": "value" -} + "fileFormatVersion": 1, + "key": "value" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/pages/Page1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/pages/Page1.json index a264acab4b..d02d137373 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/pages/Page1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/pages/Page1.json @@ -1 +1,3 @@ -{"pageKey": "pageValue"} +{ + "pageKey": "pageValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/queries/Query1_Page1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/queries/Query1_Page1.json index 7ea82194f9..a5c21b6ab6 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/queries/Query1_Page1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v1/queries/Query1_Page1.json @@ -1 +1,3 @@ -{"queryKey": "queryValue"} +{ + "queryKey": "queryValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/application.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/application.json index 61000d09c3..7e9bf5cabd 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/application.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/application.json @@ -1 +1,3 @@ -{"applicationKey": "applicationValue"} +{ + "applicationKey": "applicationValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/datasources/Datasource1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/datasources/Datasource1.json index 55e241ad45..78568813db 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/datasources/Datasource1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/datasources/Datasource1.json @@ -1 +1,3 @@ -{"datasourceKey": "datasourceValue"} +{ + "datasourceKey": "datasourceValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/metadata.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/metadata.json index 4e6a9012ea..c3148b8410 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/metadata.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/metadata.json @@ -1,4 +1,4 @@ { - "fileFormatVersion": 2, - "key": "value" -} + "fileFormatVersion": 2, + "key": "value" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/canvas.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/canvas.json index a264acab4b..d02d137373 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/canvas.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/canvas.json @@ -1 +1,3 @@ -{"pageKey": "pageValue"} +{ + "pageKey": "pageValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/jsobjects/JSObject1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/jsobjects/JSObject1.json index 46a9bb319e..8611bce5d6 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/jsobjects/JSObject1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/jsobjects/JSObject1.json @@ -1 +1,3 @@ -{"jsobjectKey": "jsobjectValue"} +{ + "jsobjectKey": "jsobjectValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/queries/Query1.json b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/queries/Query1.json index 7ea82194f9..a5c21b6ab6 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/queries/Query1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/GitExecutorTests/FileFormatVersions/v2/pages/Page1/queries/Query1.json @@ -1 +1,3 @@ -{"queryKey": "queryValue"} +{ + "queryKey": "queryValue" +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/building-block.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/building-block.json index 09e359d143..851915f6b1 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/building-block.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/building-block.json @@ -1,3161 +1,3613 @@ { - "customJSLibList": [], - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "serverSchemaVersion": 7, - "artifactJsonType": "APPLICATION", - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "datasourceList": [{ - "deleted": false, - "pluginId": "postgres-plugin", - "isTemplate": true, - "name": "Mock_DB_V2", - "messages": [], - "datasourceConfiguration": { - "endpoints": [{ - "port": 5432, - "host": "mockdb.internal.appsmith.com" - }], - "connection": { - "mode": "READ_WRITE", - "ssl": {"authType": "DEFAULT"} - } - }, - "isAutoGenerated": false, - "gitSyncId": "6523ab07e48ad35541eae2e8_655f02ec63150e558e9653ce" - }], - "actionList": [ - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE product_variant\n SET sku = {{tbl_products.triggeredRow.sku}},\n\tlow_stock = {{tbl_products.triggeredRow.low_stock}},\n\tprice = {{jsf_updateProduct.formData.price}},\n\tcost = {{jsf_updateProduct.formData.cost}}\n WHERE id = {{tbl_products.triggeredRow.product_variant_id}};\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "tbl_products.triggeredRow.sku", - "jsf_updateProduct.formData.cost", - "tbl_products.triggeredRow.low_stock", - "jsf_updateProduct.formData.price", - "tbl_products.triggeredRow.product_variant_id" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "updateProductVariant", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Home_updateProductVariant", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE product_variant\n SET sku = {{tbl_products.triggeredRow.sku}},\n\tlow_stock = {{tbl_products.triggeredRow.low_stock}},\n\tprice = {{jsf_updateProduct.formData.price}},\n\tcost = {{jsf_updateProduct.formData.cost}}\n WHERE id = {{tbl_products.triggeredRow.product_variant_id}};\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "tbl_products.triggeredRow.sku", - "jsf_updateProduct.formData.cost", - "tbl_products.triggeredRow.low_stock", - "jsf_updateProduct.formData.price", - "tbl_products.triggeredRow.product_variant_id" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "updateProductVariant", - "messages": [] - }, - "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225571585Z" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT \n p.id AS id,\n p.name AS name,\n\tp.type AS category,\n\tp.description AS description,\n\tp.image AS image,\n\tp.updated AS updated,\n v.id AS product_variant_id,\n v.price AS price,\n v.cost AS cost,\n\tv.sku AS sku,\n\tv.low_stock AS low_stock,\n SUM(pl.stock) AS total_stock\nFROM \n product p \n INNER JOIN product_variant v ON p.id = v.product_id \n LEFT JOIN product_location pl ON v.id = pl.product_variant_id\nGROUP BY \n p.id, p.name, p.type, v.id, v.price, p.description, p.image, v.cost, v.sku, v.low_stock\nORDER BY \n p.id DESC;\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "getProducts", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Home_getProducts", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT \n p.id AS id,\n p.name AS name,\n\tp.type AS category,\n\tp.description AS description,\n\tp.image AS image,\n\tp.updated AS updated,\n v.id AS product_variant_id,\n v.price AS price,\n v.cost AS cost,\n\tv.sku AS sku,\n\tv.low_stock AS low_stock,\n SUM(pl.stock) AS total_stock\nFROM \n product p \n INNER JOIN product_variant v ON p.id = v.product_id \n LEFT JOIN product_location pl ON v.id = pl.product_variant_id\nGROUP BY \n p.id, p.name, p.type, v.id, v.price, p.description, p.image, v.cost, v.sku, v.low_stock\nORDER BY \n p.id DESC;\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "getProducts", - "messages": [] - }, - "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225443043Z" - }, - { - "pluginType": "DB", - "unpublishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE product\nSET name = {{jsf_updateProduct.formData.name}},\n description = {{jsf_updateProduct.formData.description}},\n type = 'OTHER',\n\t\timage = {{jsf_updateProduct.formData.image}}\nWHERE id = {{tbl_products.triggeredRow.id}};\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "jsf_updateProduct.formData.name", - "jsf_updateProduct.formData.image", - "tbl_products.triggeredRow.id", - "jsf_updateProduct.formData.description" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "updateProduct", - "messages": [] - }, - "deleted": false, - "pluginId": "postgres-plugin", - "id": "Home_updateProduct", - "publishedAction": { - "userSetOnLoad": false, - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "UPDATE product\nSET name = {{jsf_updateProduct.formData.name}},\n description = {{jsf_updateProduct.formData.description}},\n type = 'OTHER',\n\t\timage = {{jsf_updateProduct.formData.image}}\nWHERE id = {{tbl_products.triggeredRow.id}};\n", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "policies": [], - "userPermissions": [], - "pageId": "Home", - "createdAt": "2024-03-04T14:14:28Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "jsf_updateProduct.formData.name", - "jsf_updateProduct.formData.image", - "tbl_products.triggeredRow.id", - "jsf_updateProduct.formData.description" - ], - "datasource": { - "deleted": false, - "pluginId": "postgres-plugin", - "name": "Mock_DB_V2", - "policies": [], - "messages": [], - "id": "Mock_DB_V2", - "userPermissions": [], - "isAutoGenerated": false - }, - "name": "updateProduct", - "messages": [] - }, - "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225514844Z" - } + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 1.0, + "serverSchemaVersion": 7.0, + "exportedApplication": { + "name": "Update Data", + "isPublic": false, + "pages": [ + { + "id": "Home", + "isDefault": true + } ], - "pageList": [{ - "publishedPage": { - "name": "Home", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "getProducts", - "timeoutInMillisecond": 10000, - "id": "Home_getProducts" - }]], - "id": "Home", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 87, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 19, - "widgetName": "con_main", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 40, - "animateLoading": true, - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 100, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 100, - "mobileRightColumn": 498, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "mobileBottomRow": 8, - "widgetName": "txt_title", - "displayName": "Text", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 2, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 21, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Update Products", - "key": "wp8ijwfpam", - "isDeprecated": false, - "rightColumn": 30, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "wlqwv89480", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "06dn98c6oy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "originalTopRow": 2, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 5, - "maxDynamicHeight": 9000, - "originalBottomRow": 7, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": true, - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 10, - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "tableData"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.name.computedValue"}, - {"key": "primaryColumns.category.computedValue"}, - {"key": "primaryColumns.description.computedValue"}, - {"key": "primaryColumns.image.computedValue"}, - {"key": "primaryColumns.updated.computedValue"}, - {"key": "primaryColumns.product_variant_id.computedValue"}, - {"key": "primaryColumns.price.computedValue"}, - {"key": "primaryColumns.cost.computedValue"}, - {"key": "primaryColumns.sku.computedValue"}, - {"key": "primaryColumns.low_stock.computedValue"}, - {"key": "primaryColumns.total_stock.computedValue"}, - {"key": "primaryColumns.customColumn1.buttonColor"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.customColumn1.boxShadow"} - ], - "needsHeightForContent": true, - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "flexVerticalAlignment": "start", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": 0, - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1700724596396, - "originalBottomRow": 85, - "primaryColumnId": "id", - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 36, - "widgetName": "tbl_products", - "defaultPageSize": 0, - "columnOrder": [ - "image", - "id", - "name", - "category", - "price", - "cost", - "total_stock", - "low_stock", - "customColumn1", - "description", - "updated", - "product_variant_id", - "sku" - ], - "dynamicPropertyPathList": [{"key": "tableData"}], - "displayName": "Table", - "bottomRow": 85, - "columnWidthMap": { - "image": 107, - "cost": 97, - "low_stock": 110, - "price": 86, - "name": 243, - "description": 93, - "customColumn1": 92, - "id": 62, - "category": 153, - "sku": 145, - "total_stock": 117 - }, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 35, - "parentColumnSpace": 12.9990234375, - "dynamicTriggerPathList": [{"key": "primaryColumns.customColumn1.onClick"}], - "borderWidth": "1", - "primaryColumns": { - "image": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"image\"]))}}", - "isEditable": false, - "alias": "image", - "enableSort": true, - "isSaveVisible": true, - "id": "image", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "image", - "columnType": "image", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "image", - "verticalAlignment": "CENTER" - }, - "cost": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"cost\"]))}}", - "isEditable": false, - "alias": "cost", - "enableSort": true, - "isSaveVisible": true, - "id": "cost", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 8, - "isDiscardVisible": true, - "isVisible": true, - "label": "cost", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "cost", - "verticalAlignment": "CENTER" - }, - "low_stock": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"low_stock\"]))}}", - "isEditable": false, - "alias": "low_stock", - "enableSort": true, - "isSaveVisible": true, - "id": "low_stock", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isVisible": true, - "label": "low_stock", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "low_stock", - "verticalAlignment": "CENTER" - }, - "description": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"description\"]))}}", - "isEditable": false, - "alias": "description", - "enableSort": true, - "isSaveVisible": true, - "id": "description", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 3, - "isDiscardVisible": true, - "isVisible": true, - "label": "description", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "description", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "boxShadow": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", - "computedValue": "", - "onClick": "{{showModal('mdl_editProduct');}}", - "buttonColor": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "isEditable": false, - "alias": "Edit", - "enableSort": true, - "isSaveVisible": true, - "id": "customColumn1", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": true, - "textSize": "0.875rem", - "buttonStyle": "rgb(3, 179, 101)", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isVisible": true, - "label": "Edit", - "labelColor": "#FFFFFF", - "buttonLabel": "Edit", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "customColumn1", - "customAlias": "", - "verticalAlignment": "CENTER" - }, - "total_stock": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"total_stock\"]))}}", - "isEditable": false, - "alias": "total_stock", - "enableSort": true, - "isSaveVisible": true, - "id": "total_stock", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 11, - "isDiscardVisible": true, - "isVisible": true, - "label": "total_stock", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "total_stock", - "verticalAlignment": "CENTER" - }, - "price": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"price\"]))}}", - "isEditable": false, - "alias": "price", - "enableSort": true, - "isSaveVisible": true, - "id": "price", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 7, - "isDiscardVisible": true, - "isVisible": true, - "label": "price", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "price", - "verticalAlignment": "CENTER" - }, - "name": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", - "isEditable": false, - "alias": "name", - "enableSort": true, - "isSaveVisible": true, - "id": "name", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 1, - "isDiscardVisible": true, - "isVisible": true, - "label": "name", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "name", - "verticalAlignment": "CENTER" - }, - "id": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", - "isEditable": false, - "alias": "id", - "enableSort": true, - "isSaveVisible": true, - "id": "id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 0, - "isDiscardVisible": true, - "isVisible": false, - "label": "id", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "id", - "verticalAlignment": "CENTER" - }, - "category": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"category\"]))}}", - "isEditable": false, - "alias": "category", - "enableSort": true, - "isSaveVisible": true, - "id": "category", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 2, - "isDiscardVisible": true, - "isVisible": true, - "label": "category", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "category", - "verticalAlignment": "CENTER" - }, - "product_variant_id": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"product_variant_id\"]))}}", - "isEditable": false, - "alias": "product_variant_id", - "enableSort": true, - "isSaveVisible": true, - "id": "product_variant_id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": false, - "label": "product_variant_id", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "product_variant_id", - "verticalAlignment": "CENTER" - }, - "sku": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"sku\"]))}}", - "isEditable": false, - "alias": "sku", - "enableSort": true, - "isSaveVisible": true, - "id": "sku", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "sku", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "sku", - "verticalAlignment": "CENTER" - }, - "updated": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updated\"]))}}", - "isEditable": false, - "alias": "updated", - "enableSort": true, - "isSaveVisible": true, - "id": "updated", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 5, - "isDiscardVisible": true, - "isVisible": false, - "label": "updated", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "updated", - "verticalAlignment": "CENTER" - } - }, - "key": "fltcfc2s04", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "ukoo8yedx3", - "minWidth": 450, - "tableData": "{{getProducts.data}}", - "label": "Data", - "searchKey": "", - "parentId": "06dn98c6oy", - "renderMode": "CANVAS", - "mobileTopRow": 8, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "originalTopRow": 10, - "mobileLeftColumn": 1, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - } - ], - "key": "xa2hdmiv65", - "isDeprecated": false, - "rightColumn": 498, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "06dn98c6oy", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "5fx35dfeew", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4, - "flexLayers": [] - }], - "borderWidth": "1", - "flexVerticalAlignment": "stretch", - "key": "5vaxam1hrc", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "5fx35dfeew", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "mobileBottomRow": 125, - "widgetName": "mdl_editProduct", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 102, - "bottomRow": 772, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 59, - "minHeight": 670, - "animateLoading": true, - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 35, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 240, - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 670, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 930, - "mobileRightColumn": 498, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "boxShadow": "none", - "borderColor": "#E0DEDE", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.46adf7030d667f0ad9002aa31f997573.svg", - "onSubmit": "{{updateProduct.run().then(() => {\n updateProductVariant.run();\n closeModal('mdl_editProduct');\n getProducts.run();\n showAlert('Product updated', 'success');\n}).catch(() => {\n showAlert('Error updating product', 'error');\n});}}", - "topRow": 5, - "type": "JSON_FORM_WIDGET", - "animateLoading": true, - "leftColumn": 23, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.category.defaultValue"}, - {"key": "schema.__root_schema__.children.category.accentColor"}, - {"key": "schema.__root_schema__.children.category.borderRadius"}, - {"key": "schema.__root_schema__.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.image.defaultValue"}, - {"key": "schema.__root_schema__.children.image.accentColor"}, - {"key": "schema.__root_schema__.children.image.borderRadius"}, - {"key": "schema.__root_schema__.children.updated.defaultValue"}, - {"key": "schema.__root_schema__.children.updated.accentColor"}, - {"key": "schema.__root_schema__.children.updated.borderRadius"}, - {"key": "schema.__root_schema__.children.product_variant_id.defaultValue"}, - {"key": "schema.__root_schema__.children.product_variant_id.accentColor"}, - {"key": "schema.__root_schema__.children.product_variant_id.borderRadius"}, - {"key": "schema.__root_schema__.children.price.defaultValue"}, - {"key": "schema.__root_schema__.children.price.accentColor"}, - {"key": "schema.__root_schema__.children.price.borderRadius"}, - {"key": "schema.__root_schema__.children.cost.defaultValue"}, - {"key": "schema.__root_schema__.children.cost.accentColor"}, - {"key": "schema.__root_schema__.children.cost.borderRadius"}, - {"key": "schema.__root_schema__.children.sku.defaultValue"}, - {"key": "schema.__root_schema__.children.sku.accentColor"}, - {"key": "schema.__root_schema__.children.sku.borderRadius"}, - {"key": "schema.__root_schema__.children.low_stock.defaultValue"}, - {"key": "schema.__root_schema__.children.low_stock.accentColor"}, - {"key": "schema.__root_schema__.children.low_stock.borderRadius"}, - {"key": "schema.__root_schema__.children.total_stock.defaultValue"}, - {"key": "schema.__root_schema__.children.total_stock.accentColor"}, - {"key": "schema.__root_schema__.children.total_stock.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"} - ], - "showReset": true, - "flexVerticalAlignment": "start", - "dynamicHeight": "AUTO_HEIGHT", - "autoGenerateForm": true, - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "tags": [ - "Suggested", - "Layout" - ], - "isLoading": false, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "useSourceData": false, - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": { - "image": { - "labelTextSize": "0.875rem", - "identifier": "image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.image))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "image", - "isVisible": true, - "label": "Image", - "originalIdentifier": "image", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", - "fieldType": "Text Input" - }, - "cost": { - "labelTextSize": "0.875rem", - "identifier": "cost", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.cost))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "cost", - "isVisible": true, - "label": "Cost", - "originalIdentifier": "cost", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": 56, - "fieldType": "Number Input" - }, - "low_stock": { - "labelTextSize": "0.875rem", - "identifier": "low_stock", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.low_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "low_stock", - "isVisible": false, - "label": "Low Stock", - "originalIdentifier": "low_stock", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": 40, - "fieldType": "Number Input" - }, - "price": { - "labelTextSize": "0.875rem", - "identifier": "price", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.price))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "price", - "isVisible": true, - "label": "Price", - "originalIdentifier": "price", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": 66, - "fieldType": "Number Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": true, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "Enter Product Name", - "position": 1, - "isDisabled": false, - "sourceData": "Measuring Spoons", - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.description))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "null", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "Enter Product Description", - "position": 3, - "isDisabled": false, - "fieldType": "Multiline Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 8, - "fieldType": "Number Input" - }, - "category": { - "labelTextSize": "0.875rem", - "identifier": "category", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.category))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "category", - "isVisible": false, - "label": "Category", - "originalIdentifier": "category", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "Household", - "fieldType": "Text Input" - }, - "product_variant_id": { - "labelTextSize": "0.875rem", - "identifier": "product_variant_id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.product_variant_id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "product_variant_id", - "isVisible": false, - "label": "Product Variant Id", - "originalIdentifier": "product_variant_id", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": 8, - "fieldType": "Number Input" - }, - "sku": { - "labelTextSize": "0.875rem", - "identifier": "sku", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.sku))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "sku", - "isVisible": false, - "label": "Sku", - "originalIdentifier": "sku", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "544565-449", - "fieldType": "Text Input" - }, - "updated": { - "labelTextSize": "0.875rem", - "identifier": "updated", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.updated))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "null", - "accessor": "updated", - "isVisible": false, - "label": "Updated", - "originalIdentifier": "updated", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "fieldType": "Text Input" - }, - "total_stock": { - "labelTextSize": "0.875rem", - "identifier": "total_stock", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.total_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "total_stock", - "isVisible": false, - "label": "Total Stock", - "originalIdentifier": "total_stock", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": 32, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "image": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", - "cost": 56, - "low_stock": 40, - "price": 66, - "name": "Measuring Spoons", - "id": 8, - "category": "Household", - "product_variant_id": 8, - "sku": "544565-449", - "total_stock": 32 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "mobileBottomRow": 81, - "widgetName": "jsf_updateProduct", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [], - "displayName": "JSON Form", - "bottomRow": 65, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "hideCard": false, - "mobileRightColumn": 35, - "parentColumnSpace": 16.40625, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "borderWidth": "1", - "sourceData": "{{tbl_products.selectedRow}}", - "resetButtonLabel": "Reset", - "key": "889x31c6qe", - "backgroundColor": "#fff", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "kszp5hmqoj", - "minWidth": 450, - "parentId": "37glzo1i9w", - "renderMode": "CANVAS", - "mobileTopRow": 40, - "scrollContents": true, - "responsiveBehavior": "fill", - "fixedFooter": true, - "originalTopRow": 5, - "mobileLeftColumn": 10, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 52, - "widgetName": "img_productImage", - "displayName": "Image", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 5, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 12, - "animateLoading": true, - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "flexVerticalAlignment": "start", - "key": "atqz7i34yj", - "image": "{{jsf_updateProduct.formData.image}}", - "isDeprecated": false, - "rightColumn": 22, - "objectFit": "cover", - "widgetId": "gwsvntwbyy", - "isVisible": true, - "version": 1, - "parentId": "37glzo1i9w", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 40, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 6, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 27, - "enableRotation": false - }, - { - "mobileBottomRow": 4, - "widgetName": "txt_updateProductTitle", - "displayName": "Text", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Update Product", - "key": "dpk7zgzxlz", - "isDeprecated": false, - "rightColumn": 23, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2jbaf1l0p1", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "37glzo1i9w", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 6, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "icn_closeUpdateProductModal", - "onClick": "{{closeModal('mdl_editProduct');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hn8z4hopjv", - "isDeprecated": false, - "rightColumn": 63, - "iconName": "cross", - "widgetId": "faz2y4q9gr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "37glzo1i9w", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 59, - "buttonVariant": "TERTIARY" - } - ], - "isDisabled": false, - "key": "xa2hdmiv65", - "isDeprecated": false, - "rightColumn": 498, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "37glzo1i9w", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "lm78m0ovdo", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4, - "flexLayers": [] - }], - "key": "n84i0dmhmb", - "height": 670, - "isDeprecated": false, - "rightColumn": 59, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "lm78m0ovdo", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 101, - "originalTopRow": 101, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 35, - "maxDynamicHeight": 9000, - "originalBottomRow": 511, - "width": 640, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "home", - "isHidden": false + "publishedPages": [ + { + "id": "Home", + "isDefault": true + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "unpublishedApplicationDetail": { + "appPositioning": { + "type": "FIXED" + } + }, + "publishedApplicationDetail": { + "appPositioning": { + "type": "FIXED" + } + }, + "color": "#E3DEFF", + "icon": "help", + "slug": "update-data", + "unpublishedAppLayout": { + "type": "TABLET_LARGE" + }, + "publishedAppLayout": { + "type": "TABLET_LARGE" + }, + "unpublishedCustomJSLibs": [], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "forkedFromTemplateTitle": "Update Data", + "deleted": false + }, + "datasourceList": [ + { + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "ssl": { + "authType": "DEFAULT" + } }, - "deleted": false, - "unpublishedPage": { - "name": "Home", - "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [[{ - "pluginType": "DB", - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "name": "getProducts", - "timeoutInMillisecond": 10000, - "id": "Home_getProducts" - }]], - "id": "Home", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 890, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 89, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 19, - "widgetName": "con_main", - "borderColor": "#E0DEDE", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", - "searchTags": [ - "div", - "parent", - "group" - ], - "topRow": 1, - "bottomRow": 89, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 40, - "animateLoading": true, - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 100, - "widgetName": "Canvas1", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 880, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": false, - "hideCard": true, - "minHeight": 100, - "mobileRightColumn": 498, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "mobileBottomRow": 8, - "widgetName": "txt_title", - "displayName": "Text", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 2, - "bottomRow": 7, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 21, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Update Products", - "key": "wp8ijwfpam", - "isDeprecated": false, - "rightColumn": 30, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "wlqwv89480", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "06dn98c6oy", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 4, - "responsiveBehavior": "fill", - "originalTopRow": 2, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 5, - "maxDynamicHeight": 9000, - "originalBottomRow": 7, - "fontSize": "1.875rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "borderColor": "#E0DEDE", - "isVisibleDownload": true, - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", - "topRow": 10, - "isSortable": true, - "type": "TABLE_WIDGET_V2", - "inlineEditingSaveOption": "ROW_LEVEL", - "animateLoading": true, - "dynamicBindingPathList": [ - {"key": "accentColor"}, - {"key": "borderRadius"}, - {"key": "boxShadow"}, - {"key": "tableData"}, - {"key": "primaryColumns.id.computedValue"}, - {"key": "primaryColumns.name.computedValue"}, - {"key": "primaryColumns.category.computedValue"}, - {"key": "primaryColumns.description.computedValue"}, - {"key": "primaryColumns.image.computedValue"}, - {"key": "primaryColumns.updated.computedValue"}, - {"key": "primaryColumns.product_variant_id.computedValue"}, - {"key": "primaryColumns.price.computedValue"}, - {"key": "primaryColumns.cost.computedValue"}, - {"key": "primaryColumns.sku.computedValue"}, - {"key": "primaryColumns.low_stock.computedValue"}, - {"key": "primaryColumns.total_stock.computedValue"}, - {"key": "primaryColumns.customColumn1.buttonColor"}, - {"key": "primaryColumns.customColumn1.borderRadius"}, - {"key": "primaryColumns.customColumn1.boxShadow"} - ], - "needsHeightForContent": true, - "leftColumn": 1, - "delimiter": ",", - "defaultSelectedRowIndex": 0, - "flexVerticalAlignment": "start", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "isVisibleFilters": true, - "isVisible": true, - "enableClientSideSearch": true, - "version": 2, - "totalRecordsCount": 0, - "tags": [ - "Suggested", - "Display" - ], - "isLoading": false, - "childStylesheet": { - "button": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "iconButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "menuButton": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "menuColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "editActions": { - "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "columnUpdatedAt": 1700724596396, - "originalBottomRow": 85, - "primaryColumnId": "id", - "defaultSelectedRowIndices": [0], - "mobileBottomRow": 36, - "widgetName": "tbl_products", - "defaultPageSize": 0, - "columnOrder": [ - "image", - "id", - "name", - "category", - "price", - "cost", - "total_stock", - "low_stock", - "customColumn1", - "description", - "updated", - "product_variant_id", - "sku" - ], - "dynamicPropertyPathList": [{"key": "tableData"}], - "displayName": "Table", - "bottomRow": 85, - "columnWidthMap": { - "image": 107, - "cost": 97, - "low_stock": 110, - "price": 86, - "name": 243, - "description": 93, - "customColumn1": 92, - "id": 62, - "category": 153, - "sku": 145, - "total_stock": 117 - }, - "parentRowSpace": 10, - "hideCard": false, - "mobileRightColumn": 35, - "parentColumnSpace": 12.9990234375, - "dynamicTriggerPathList": [{"key": "primaryColumns.customColumn1.onClick"}], - "borderWidth": "1", - "primaryColumns": { - "image": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"image\"]))}}", - "isEditable": false, - "alias": "image", - "enableSort": true, - "isSaveVisible": true, - "id": "image", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 4, - "isDiscardVisible": true, - "isVisible": true, - "label": "image", - "columnType": "image", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "image", - "verticalAlignment": "CENTER" - }, - "cost": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"cost\"]))}}", - "isEditable": false, - "alias": "cost", - "enableSort": true, - "isSaveVisible": true, - "id": "cost", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 8, - "isDiscardVisible": true, - "isVisible": true, - "label": "cost", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "cost", - "verticalAlignment": "CENTER" - }, - "low_stock": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"low_stock\"]))}}", - "isEditable": false, - "alias": "low_stock", - "enableSort": true, - "isSaveVisible": true, - "id": "low_stock", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isVisible": true, - "label": "low_stock", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "low_stock", - "verticalAlignment": "CENTER" - }, - "description": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"description\"]))}}", - "isEditable": false, - "alias": "description", - "enableSort": true, - "isSaveVisible": true, - "id": "description", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 3, - "isDiscardVisible": true, - "isVisible": true, - "label": "description", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "description", - "verticalAlignment": "CENTER" - }, - "customColumn1": { - "boxShadow": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", - "computedValue": "", - "onClick": "{{showModal('mdl_editProduct');}}", - "buttonColor": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", - "isEditable": false, - "alias": "Edit", - "enableSort": true, - "isSaveVisible": true, - "id": "customColumn1", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": true, - "textSize": "0.875rem", - "buttonStyle": "rgb(3, 179, 101)", - "allowCellWrapping": false, - "index": 10, - "isDiscardVisible": true, - "isVisible": true, - "label": "Edit", - "labelColor": "#FFFFFF", - "buttonLabel": "Edit", - "columnType": "button", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "borderRadius": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "customColumn1", - "customAlias": "", - "verticalAlignment": "CENTER" - }, - "total_stock": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"total_stock\"]))}}", - "isEditable": false, - "alias": "total_stock", - "enableSort": true, - "isSaveVisible": true, - "id": "total_stock", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 11, - "isDiscardVisible": true, - "isVisible": true, - "label": "total_stock", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "total_stock", - "verticalAlignment": "CENTER" - }, - "price": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"price\"]))}}", - "isEditable": false, - "alias": "price", - "enableSort": true, - "isSaveVisible": true, - "id": "price", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 7, - "isDiscardVisible": true, - "isVisible": true, - "label": "price", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "price", - "verticalAlignment": "CENTER" - }, - "name": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", - "isEditable": false, - "alias": "name", - "enableSort": true, - "isSaveVisible": true, - "id": "name", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 1, - "isDiscardVisible": true, - "isVisible": true, - "label": "name", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "name", - "verticalAlignment": "CENTER" - }, - "id": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", - "isEditable": false, - "alias": "id", - "enableSort": true, - "isSaveVisible": true, - "id": "id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 0, - "isDiscardVisible": true, - "isVisible": false, - "label": "id", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "id", - "verticalAlignment": "CENTER" - }, - "category": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"category\"]))}}", - "isEditable": false, - "alias": "category", - "enableSort": true, - "isSaveVisible": true, - "id": "category", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 2, - "isDiscardVisible": true, - "isVisible": true, - "label": "category", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "category", - "verticalAlignment": "CENTER" - }, - "product_variant_id": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"product_variant_id\"]))}}", - "isEditable": false, - "alias": "product_variant_id", - "enableSort": true, - "isSaveVisible": true, - "id": "product_variant_id", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 6, - "isDiscardVisible": true, - "isVisible": false, - "label": "product_variant_id", - "columnType": "number", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "product_variant_id", - "verticalAlignment": "CENTER" - }, - "sku": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"sku\"]))}}", - "isEditable": false, - "alias": "sku", - "enableSort": true, - "isSaveVisible": true, - "id": "sku", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 9, - "isDiscardVisible": true, - "isVisible": true, - "label": "sku", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "sku", - "verticalAlignment": "CENTER" - }, - "updated": { - "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updated\"]))}}", - "isEditable": false, - "alias": "updated", - "enableSort": true, - "isSaveVisible": true, - "id": "updated", - "isDisabled": false, - "allowSameOptionsInNewRow": true, - "validation": {}, - "isCellVisible": true, - "isDerived": false, - "textSize": "0.875rem", - "allowCellWrapping": false, - "index": 5, - "isDiscardVisible": true, - "isVisible": false, - "label": "updated", - "columnType": "text", - "horizontalAlignment": "LEFT", - "isCellEditable": false, - "width": 150, - "enableFilter": true, - "sticky": "", - "originalId": "updated", - "verticalAlignment": "CENTER" - } - }, - "key": "fltcfc2s04", - "canFreezeColumn": true, - "isDeprecated": false, - "rightColumn": 63, - "textSize": "0.875rem", - "widgetId": "ukoo8yedx3", - "minWidth": 450, - "tableData": "{{getProducts.data}}", - "label": "Data", - "searchKey": "", - "parentId": "06dn98c6oy", - "renderMode": "CANVAS", - "mobileTopRow": 8, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "responsiveBehavior": "fill", - "originalTopRow": 10, - "mobileLeftColumn": 1, - "isVisiblePagination": true, - "verticalAlignment": "CENTER" - } - ], - "key": "xa2hdmiv65", - "isDeprecated": false, - "rightColumn": 498, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "06dn98c6oy", - "containerStyle": "none", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "5fx35dfeew", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4, - "flexLayers": [] - }], - "borderWidth": "1", - "flexVerticalAlignment": "stretch", - "key": "5vaxam1hrc", - "backgroundColor": "#FFFFFF", - "isDeprecated": false, - "rightColumn": 64, - "dynamicHeight": "FIXED", - "widgetId": "5fx35dfeew", - "containerStyle": "card", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 9, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 16, - "maxDynamicHeight": 9000, - "minDynamicHeight": 10 - }, - { - "boxShadow": "none", - "mobileBottomRow": 125, - "widgetName": "mdl_editProduct", - "isCanvas": true, - "displayName": "Modal", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", - "searchTags": [ - "dialog", - "popup", - "notification" - ], - "topRow": 102, - "bottomRow": 772, - "parentRowSpace": 10, - "type": "MODAL_WIDGET", - "hideCard": false, - "shouldScrollContents": true, - "mobileRightColumn": 59, - "minHeight": 670, - "animateLoading": true, - "parentColumnSpace": 20.75, - "dynamicTriggerPathList": [], - "leftColumn": 35, - "dynamicBindingPathList": [{"key": "borderRadius"}], - "children": [{ - "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", - "mobileBottomRow": 240, - "widgetName": "Canvas4", - "displayName": "Canvas", - "topRow": 0, - "bottomRow": 670, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "hideCard": true, - "shouldScrollContents": false, - "minHeight": 930, - "mobileRightColumn": 498, - "parentColumnSpace": 1, - "leftColumn": 0, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "boxShadow"} - ], - "children": [ - { - "boxShadow": "none", - "borderColor": "#E0DEDE", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.46adf7030d667f0ad9002aa31f997573.svg", - "onSubmit": "{{updateProduct.run().then(() => {\n updateProductVariant.run();\n closeModal('mdl_editProduct');\n getProducts.run();\n showAlert('Product updated', 'success');\n}).catch(() => {\n showAlert('Error updating product', 'error');\n});}}", - "topRow": 5, - "type": "JSON_FORM_WIDGET", - "animateLoading": true, - "leftColumn": 23, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "submitButtonStyles.buttonColor"}, - {"key": "submitButtonStyles.borderRadius"}, - {"key": "resetButtonStyles.buttonColor"}, - {"key": "resetButtonStyles.borderRadius"}, - {"key": "sourceData"}, - {"key": "schema.__root_schema__.children.id.defaultValue"}, - {"key": "schema.__root_schema__.children.id.accentColor"}, - {"key": "schema.__root_schema__.children.id.borderRadius"}, - {"key": "schema.__root_schema__.children.name.defaultValue"}, - {"key": "schema.__root_schema__.children.name.accentColor"}, - {"key": "schema.__root_schema__.children.name.borderRadius"}, - {"key": "schema.__root_schema__.children.category.defaultValue"}, - {"key": "schema.__root_schema__.children.category.accentColor"}, - {"key": "schema.__root_schema__.children.category.borderRadius"}, - {"key": "schema.__root_schema__.children.description.defaultValue"}, - {"key": "schema.__root_schema__.children.description.accentColor"}, - {"key": "schema.__root_schema__.children.description.borderRadius"}, - {"key": "schema.__root_schema__.children.image.defaultValue"}, - {"key": "schema.__root_schema__.children.image.accentColor"}, - {"key": "schema.__root_schema__.children.image.borderRadius"}, - {"key": "schema.__root_schema__.children.updated.defaultValue"}, - {"key": "schema.__root_schema__.children.updated.accentColor"}, - {"key": "schema.__root_schema__.children.updated.borderRadius"}, - {"key": "schema.__root_schema__.children.product_variant_id.defaultValue"}, - {"key": "schema.__root_schema__.children.product_variant_id.accentColor"}, - {"key": "schema.__root_schema__.children.product_variant_id.borderRadius"}, - {"key": "schema.__root_schema__.children.price.defaultValue"}, - {"key": "schema.__root_schema__.children.price.accentColor"}, - {"key": "schema.__root_schema__.children.price.borderRadius"}, - {"key": "schema.__root_schema__.children.cost.defaultValue"}, - {"key": "schema.__root_schema__.children.cost.accentColor"}, - {"key": "schema.__root_schema__.children.cost.borderRadius"}, - {"key": "schema.__root_schema__.children.sku.defaultValue"}, - {"key": "schema.__root_schema__.children.sku.accentColor"}, - {"key": "schema.__root_schema__.children.sku.borderRadius"}, - {"key": "schema.__root_schema__.children.low_stock.defaultValue"}, - {"key": "schema.__root_schema__.children.low_stock.accentColor"}, - {"key": "schema.__root_schema__.children.low_stock.borderRadius"}, - {"key": "schema.__root_schema__.children.total_stock.defaultValue"}, - {"key": "schema.__root_schema__.children.total_stock.accentColor"}, - {"key": "schema.__root_schema__.children.total_stock.borderRadius"}, - {"key": "schema.__root_schema__.defaultValue"}, - {"key": "schema.__root_schema__.borderRadius"}, - {"key": "schema.__root_schema__.cellBorderRadius"} - ], - "showReset": true, - "flexVerticalAlignment": "start", - "dynamicHeight": "AUTO_HEIGHT", - "autoGenerateForm": true, - "resetButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "SECONDARY" - }, - "isVisible": true, - "version": 1, - "tags": [ - "Suggested", - "Layout" - ], - "isLoading": false, - "submitButtonLabel": "Update", - "childStylesheet": { - "CHECKBOX": { - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "ARRAY": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "CURRENCY_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "DATEPICKER": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PHONE_NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "OBJECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "cellBoxShadow": "none" - }, - "MULTISELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SELECT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "NUMBER_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "PASSWORD_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "EMAIL_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "RADIO_GROUP": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "SWITCH": { - "boxShadow": "none", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - }, - "MULTILINE_TEXT_INPUT": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "accentColor": "{{appsmith.theme.colors.primaryColor}}" - } - }, - "disabledWhenInvalid": true, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "originalBottomRow": 65, - "useSourceData": false, - "schema": {"__root_schema__": { - "labelTextSize": "0.875rem", - "identifier": "__root_schema__", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "object", - "cellBorderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accessor": "__root_schema__", - "isVisible": true, - "label": "", - "originalIdentifier": "__root_schema__", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": { - "image": { - "labelTextSize": "0.875rem", - "identifier": "image", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.image))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "image", - "isVisible": true, - "label": "Image", - "originalIdentifier": "image", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 4, - "isDisabled": false, - "sourceData": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", - "fieldType": "Text Input" - }, - "cost": { - "labelTextSize": "0.875rem", - "identifier": "cost", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.cost))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "cost", - "isVisible": true, - "label": "Cost", - "originalIdentifier": "cost", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 8, - "isDisabled": false, - "sourceData": 56, - "fieldType": "Number Input" - }, - "low_stock": { - "labelTextSize": "0.875rem", - "identifier": "low_stock", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.low_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "low_stock", - "isVisible": false, - "label": "Low Stock", - "originalIdentifier": "low_stock", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 10, - "isDisabled": false, - "sourceData": 40, - "fieldType": "Number Input" - }, - "price": { - "labelTextSize": "0.875rem", - "identifier": "price", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.price))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "price", - "isVisible": true, - "label": "Price", - "originalIdentifier": "price", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 7, - "isDisabled": false, - "sourceData": 66, - "fieldType": "Number Input" - }, - "name": { - "labelTextSize": "0.875rem", - "identifier": "name", - "boxShadow": "none", - "isRequired": true, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "name", - "isVisible": true, - "label": "Name", - "originalIdentifier": "name", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "Enter Product Name", - "position": 1, - "isDisabled": false, - "sourceData": "Measuring Spoons", - "fieldType": "Text Input" - }, - "description": { - "labelTextSize": "0.875rem", - "identifier": "description", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.description))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "null", - "accessor": "description", - "isVisible": true, - "label": "Description", - "originalIdentifier": "description", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "placeholderText": "Enter Product Description", - "position": 3, - "isDisabled": false, - "fieldType": "Multiline Text Input" - }, - "id": { - "labelTextSize": "0.875rem", - "identifier": "id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "id", - "isVisible": false, - "label": "Id", - "originalIdentifier": "id", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 0, - "isDisabled": false, - "sourceData": 8, - "fieldType": "Number Input" - }, - "category": { - "labelTextSize": "0.875rem", - "identifier": "category", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.category))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "category", - "isVisible": false, - "label": "Category", - "originalIdentifier": "category", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 2, - "isDisabled": false, - "sourceData": "Household", - "fieldType": "Text Input" - }, - "product_variant_id": { - "labelTextSize": "0.875rem", - "identifier": "product_variant_id", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.product_variant_id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "product_variant_id", - "isVisible": false, - "label": "Product Variant Id", - "originalIdentifier": "product_variant_id", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 6, - "isDisabled": false, - "sourceData": 8, - "fieldType": "Number Input" - }, - "sku": { - "labelTextSize": "0.875rem", - "identifier": "sku", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.sku))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "string", - "accessor": "sku", - "isVisible": false, - "label": "Sku", - "originalIdentifier": "sku", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 9, - "isDisabled": false, - "sourceData": "544565-449", - "fieldType": "Text Input" - }, - "updated": { - "labelTextSize": "0.875rem", - "identifier": "updated", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.updated))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "null", - "accessor": "updated", - "isVisible": false, - "label": "Updated", - "originalIdentifier": "updated", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 5, - "isDisabled": false, - "fieldType": "Text Input" - }, - "total_stock": { - "labelTextSize": "0.875rem", - "identifier": "total_stock", - "boxShadow": "none", - "isRequired": false, - "isCustomField": false, - "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.total_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "dataType": "number", - "accessor": "total_stock", - "isVisible": false, - "label": "Total Stock", - "originalIdentifier": "total_stock", - "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", - "children": {}, - "isSpellCheck": false, - "iconAlign": "left", - "position": 11, - "isDisabled": false, - "sourceData": 32, - "fieldType": "Number Input" - } - }, - "position": -1, - "isDisabled": false, - "sourceData": { - "image": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", - "cost": 56, - "low_stock": 40, - "price": 66, - "name": "Measuring Spoons", - "id": 8, - "category": "Household", - "product_variant_id": 8, - "sku": "544565-449", - "total_stock": 32 - }, - "cellBoxShadow": "none", - "fieldType": "Object" - }}, - "mobileBottomRow": 81, - "widgetName": "jsf_updateProduct", - "submitButtonStyles": { - "boxShadow": "none", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "buttonVariant": "PRIMARY" - }, - "dynamicPropertyPathList": [], - "displayName": "JSON Form", - "bottomRow": 65, - "fieldLimitExceeded": false, - "parentRowSpace": 10, - "title": "", - "hideCard": false, - "mobileRightColumn": 35, - "parentColumnSpace": 16.40625, - "dynamicTriggerPathList": [{"key": "onSubmit"}], - "borderWidth": "1", - "sourceData": "{{tbl_products.selectedRow}}", - "resetButtonLabel": "Reset", - "key": "889x31c6qe", - "backgroundColor": "#fff", - "isDeprecated": false, - "rightColumn": 63, - "widgetId": "kszp5hmqoj", - "minWidth": 450, - "parentId": "37glzo1i9w", - "renderMode": "CANVAS", - "mobileTopRow": 40, - "scrollContents": true, - "responsiveBehavior": "fill", - "fixedFooter": true, - "originalTopRow": 5, - "mobileLeftColumn": 10, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 52, - "widgetName": "img_productImage", - "displayName": "Image", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", - "topRow": 5, - "bottomRow": 26, - "parentRowSpace": 10, - "type": "IMAGE_WIDGET", - "hideCard": false, - "mobileRightColumn": 12, - "animateLoading": true, - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [], - "imageShape": "RECTANGLE", - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "borderRadius"}, - {"key": "image"} - ], - "defaultImage": "https://assets.appsmith.com/widgets/default.png", - "flexVerticalAlignment": "start", - "key": "atqz7i34yj", - "image": "{{jsf_updateProduct.formData.image}}", - "isDeprecated": false, - "rightColumn": 22, - "objectFit": "cover", - "widgetId": "gwsvntwbyy", - "isVisible": true, - "version": 1, - "parentId": "37glzo1i9w", - "tags": ["Media"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 40, - "maxZoomLevel": 1, - "enableDownload": false, - "originalTopRow": 6, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "originalBottomRow": 27, - "enableRotation": false - }, - { - "mobileBottomRow": 4, - "widgetName": "txt_updateProductTitle", - "displayName": "Text", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", - "searchTags": [ - "typography", - "paragraph", - "label" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "TEXT_WIDGET", - "hideCard": false, - "mobileRightColumn": 16, - "animateLoading": true, - "overflow": "NONE", - "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [], - "leftColumn": 1, - "dynamicBindingPathList": [ - {"key": "truncateButtonColor"}, - {"key": "fontFamily"}, - {"key": "borderRadius"} - ], - "shouldTruncate": false, - "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", - "text": "Update Product", - "key": "dpk7zgzxlz", - "isDeprecated": false, - "rightColumn": 23, - "textAlign": "LEFT", - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "2jbaf1l0p1", - "minWidth": 450, - "isVisible": true, - "fontStyle": "BOLD", - "textColor": "#231F20", - "version": 1, - "parentId": "37glzo1i9w", - "tags": [ - "Suggested", - "Content" - ], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "originalTopRow": 0, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "originalBottomRow": 6, - "fontSize": "1.25rem", - "minDynamicHeight": 4 - }, - { - "boxShadow": "none", - "mobileBottomRow": 4, - "widgetName": "icn_closeUpdateProductModal", - "onClick": "{{closeModal('mdl_editProduct');}}", - "buttonColor": "{{appsmith.theme.colors.primaryColor}}", - "displayName": "Icon button", - "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", - "searchTags": [ - "click", - "submit" - ], - "topRow": 0, - "bottomRow": 4, - "parentRowSpace": 10, - "type": "ICON_BUTTON_WIDGET", - "hideCard": false, - "mobileRightColumn": 63, - "animateLoading": true, - "parentColumnSpace": 9.8125, - "dynamicTriggerPathList": [{"key": "onClick"}], - "leftColumn": 57, - "dynamicBindingPathList": [ - {"key": "buttonColor"}, - {"key": "borderRadius"} - ], - "isDisabled": false, - "key": "hn8z4hopjv", - "isDeprecated": false, - "rightColumn": 63, - "iconName": "cross", - "widgetId": "faz2y4q9gr", - "minWidth": 50, - "isVisible": true, - "version": 1, - "parentId": "37glzo1i9w", - "tags": ["Buttons"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "hug", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 59, - "buttonVariant": "TERTIARY" - } - ], - "isDisabled": false, - "key": "xa2hdmiv65", - "isDeprecated": false, - "rightColumn": 498, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "37glzo1i9w", - "minWidth": 450, - "isVisible": true, - "version": 1, - "parentId": "lm78m0ovdo", - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 0, - "responsiveBehavior": "fill", - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 0, - "maxDynamicHeight": 9000, - "minDynamicHeight": 4, - "flexLayers": [] - }], - "key": "n84i0dmhmb", - "height": 670, - "isDeprecated": false, - "rightColumn": 59, - "detachFromLayout": true, - "dynamicHeight": "AUTO_HEIGHT", - "widgetId": "lm78m0ovdo", - "canOutsideClickClose": true, - "canEscapeKeyClose": true, - "version": 2, - "parentId": "0", - "tags": ["Layout"], - "renderMode": "CANVAS", - "isLoading": false, - "mobileTopRow": 101, - "originalTopRow": 101, - "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", - "mobileLeftColumn": 35, - "maxDynamicHeight": 9000, - "originalBottomRow": 511, - "width": 640, - "minDynamicHeight": 10 - } - ] - } - }], - "slug": "home", - "isHidden": false - }, - "gitSyncId": "6568b337c114ef71003566ce_6568b337c114ef71003566d0" - }], - "actionCollectionList": [], - "clientSchemaVersion": 1, - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "forkedFromTemplateTitle": "Update Data", - "color": "#E3DEFF", - "unpublishedAppLayout": {"type": "TABLET_LARGE"}, - "icon": "help", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "unpublishedApplicationDetail": {"appPositioning": {"type": "FIXED"}}, - "isManualUpdate": false, - "publishedApplicationDetail": {"appPositioning": {"type": "FIXED"}}, - "pages": [{ - "isDefault": true, - "id": "Home" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "Update Data", - "appIsExample": false, - "isPublic": false, - "publishedAppLayout": {"type": "TABLET_LARGE"}, - "publishedPages": [{ - "isDefault": true, - "id": "Home" - }], - "unreadCommentThreads": 0, - "slug": "update-data", - "evaluationVersion": 2 + "endpoints": [ + { + "host": "mockdb.internal.appsmith.com", + "port": 5432.0 + } + ] + }, + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "isTemplate": true, + "deleted": false, + "gitSyncId": "6523ab07e48ad35541eae2e8_655f02ec63150e558e9653ce" } + ], + "customJSLibList": [], + "pageList": [ + { + "unpublishedPage": { + "name": "Home", + "slug": "home", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 890.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 89.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 19.0, + "widgetName": "con_main", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1.0, + "bottomRow": 89.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 40.0, + "animateLoading": true, + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 100.0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 880.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 100.0, + "mobileRightColumn": 498.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "mobileBottomRow": 8.0, + "widgetName": "txt_title", + "displayName": "Text", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 2.0, + "bottomRow": 7.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 21.0, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Update Products", + "key": "wp8ijwfpam", + "isDeprecated": false, + "rightColumn": 30.0, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "wlqwv89480", + "minWidth": 450.0, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "06dn98c6oy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4.0, + "responsiveBehavior": "fill", + "originalTopRow": 2.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 5.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 7.0, + "fontSize": "1.875rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": true, + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 10.0, + "isSortable": true, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "tableData" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.name.computedValue" + }, + { + "key": "primaryColumns.category.computedValue" + }, + { + "key": "primaryColumns.description.computedValue" + }, + { + "key": "primaryColumns.image.computedValue" + }, + { + "key": "primaryColumns.updated.computedValue" + }, + { + "key": "primaryColumns.product_variant_id.computedValue" + }, + { + "key": "primaryColumns.price.computedValue" + }, + { + "key": "primaryColumns.cost.computedValue" + }, + { + "key": "primaryColumns.sku.computedValue" + }, + { + "key": "primaryColumns.low_stock.computedValue" + }, + { + "key": "primaryColumns.total_stock.computedValue" + }, + { + "key": "primaryColumns.customColumn1.buttonColor" + }, + { + "key": "primaryColumns.customColumn1.borderRadius" + }, + { + "key": "primaryColumns.customColumn1.boxShadow" + } + ], + "needsHeightForContent": true, + "leftColumn": 1.0, + "delimiter": ",", + "defaultSelectedRowIndex": 0.0, + "flexVerticalAlignment": "start", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2.0, + "totalRecordsCount": 0.0, + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1.700724596396E12, + "originalBottomRow": 85.0, + "primaryColumnId": "id", + "defaultSelectedRowIndices": [ + 0.0 + ], + "mobileBottomRow": 36.0, + "widgetName": "tbl_products", + "defaultPageSize": 0.0, + "columnOrder": [ + "image", + "id", + "name", + "category", + "price", + "cost", + "total_stock", + "low_stock", + "customColumn1", + "description", + "updated", + "product_variant_id", + "sku" + ], + "dynamicPropertyPathList": [ + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 85.0, + "columnWidthMap": { + "id": 62.0, + "name": 243.0, + "image": 107.0, + "description": 93.0, + "category": 153.0, + "price": 86.0, + "cost": 97.0, + "low_stock": 110.0, + "sku": 145.0, + "total_stock": 117.0, + "customColumn1": 92.0 + }, + "parentRowSpace": 10.0, + "hideCard": false, + "mobileRightColumn": 35.0, + "parentColumnSpace": 12.9990234375, + "dynamicTriggerPathList": [ + { + "key": "primaryColumns.customColumn1.onClick" + } + ], + "borderWidth": "1", + "primaryColumns": { + "id": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 0.0, + "width": 150.0, + "originalId": "id", + "id": "id", + "alias": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", + "sticky": "", + "validation": {} + }, + "name": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 1.0, + "width": 150.0, + "originalId": "name", + "id": "name", + "alias": "name", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "name", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", + "sticky": "", + "validation": {} + }, + "category": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 2.0, + "width": 150.0, + "originalId": "category", + "id": "category", + "alias": "category", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "category", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"category\"]))}}", + "sticky": "", + "validation": {} + }, + "description": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 3.0, + "width": 150.0, + "originalId": "description", + "id": "description", + "alias": "description", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "description", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"description\"]))}}", + "sticky": "", + "validation": {} + }, + "image": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 4.0, + "width": 150.0, + "originalId": "image", + "id": "image", + "alias": "image", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "image", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "image", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"image\"]))}}", + "sticky": "", + "validation": {} + }, + "updated": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 5.0, + "width": 150.0, + "originalId": "updated", + "id": "updated", + "alias": "updated", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "updated", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updated\"]))}}", + "sticky": "", + "validation": {} + }, + "product_variant_id": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 6.0, + "width": 150.0, + "originalId": "product_variant_id", + "id": "product_variant_id", + "alias": "product_variant_id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "product_variant_id", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"product_variant_id\"]))}}", + "sticky": "", + "validation": {} + }, + "price": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 7.0, + "width": 150.0, + "originalId": "price", + "id": "price", + "alias": "price", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "price", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"price\"]))}}", + "sticky": "", + "validation": {} + }, + "cost": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 8.0, + "width": 150.0, + "originalId": "cost", + "id": "cost", + "alias": "cost", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "cost", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"cost\"]))}}", + "sticky": "", + "validation": {} + }, + "sku": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 9.0, + "width": 150.0, + "originalId": "sku", + "id": "sku", + "alias": "sku", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "sku", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"sku\"]))}}", + "sticky": "", + "validation": {} + }, + "low_stock": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 10.0, + "width": 150.0, + "originalId": "low_stock", + "id": "low_stock", + "alias": "low_stock", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "low_stock", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"low_stock\"]))}}", + "sticky": "", + "validation": {} + }, + "total_stock": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 11.0, + "width": 150.0, + "originalId": "total_stock", + "id": "total_stock", + "alias": "total_stock", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "total_stock", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"total_stock\"]))}}", + "sticky": "", + "validation": {} + }, + "customColumn1": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 10.0, + "width": 150.0, + "originalId": "customColumn1", + "id": "customColumn1", + "alias": "Edit", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": true, + "label": "Edit", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "", + "sticky": "", + "validation": {}, + "buttonStyle": "rgb(3, 179, 101)", + "labelColor": "#FFFFFF", + "buttonColor": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", + "borderRadius": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "boxShadow": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", + "customAlias": "", + "buttonLabel": "Edit", + "onClick": "{{showModal('mdl_editProduct');}}" + } + }, + "key": "fltcfc2s04", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 63.0, + "textSize": "0.875rem", + "widgetId": "ukoo8yedx3", + "minWidth": 450.0, + "tableData": "{{getProducts.data}}", + "label": "Data", + "searchKey": "", + "parentId": "06dn98c6oy", + "renderMode": "CANVAS", + "mobileTopRow": 8.0, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "originalTopRow": 10.0, + "mobileLeftColumn": 1.0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ], + "key": "xa2hdmiv65", + "isDeprecated": false, + "rightColumn": 498.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "06dn98c6oy", + "containerStyle": "none", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "5fx35dfeew", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "flexVerticalAlignment": "stretch", + "key": "5vaxam1hrc", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64.0, + "dynamicHeight": "FIXED", + "widgetId": "5fx35dfeew", + "containerStyle": "card", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 10.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 125.0, + "widgetName": "mdl_editProduct", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 102.0, + "bottomRow": 772.0, + "parentRowSpace": 10.0, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 59.0, + "minHeight": 670.0, + "animateLoading": true, + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 35.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 240.0, + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 670.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 930.0, + "mobileRightColumn": 498.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "boxShadow": "none", + "borderColor": "#E0DEDE", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.46adf7030d667f0ad9002aa31f997573.svg", + "onSubmit": "{{updateProduct.run().then(() => {\n updateProductVariant.run();\n closeModal('mdl_editProduct');\n getProducts.run();\n showAlert('Product updated', 'success');\n}).catch(() => {\n showAlert('Error updating product', 'error');\n});}}", + "topRow": 5.0, + "type": "JSON_FORM_WIDGET", + "animateLoading": true, + "leftColumn": 23.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "submitButtonStyles.buttonColor" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.category.defaultValue" + }, + { + "key": "schema.__root_schema__.children.category.accentColor" + }, + { + "key": "schema.__root_schema__.children.category.borderRadius" + }, + { + "key": "schema.__root_schema__.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.image.accentColor" + }, + { + "key": "schema.__root_schema__.children.image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.updated.defaultValue" + }, + { + "key": "schema.__root_schema__.children.updated.accentColor" + }, + { + "key": "schema.__root_schema__.children.updated.borderRadius" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.accentColor" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.price.defaultValue" + }, + { + "key": "schema.__root_schema__.children.price.accentColor" + }, + { + "key": "schema.__root_schema__.children.price.borderRadius" + }, + { + "key": "schema.__root_schema__.children.cost.defaultValue" + }, + { + "key": "schema.__root_schema__.children.cost.accentColor" + }, + { + "key": "schema.__root_schema__.children.cost.borderRadius" + }, + { + "key": "schema.__root_schema__.children.sku.defaultValue" + }, + { + "key": "schema.__root_schema__.children.sku.accentColor" + }, + { + "key": "schema.__root_schema__.children.sku.borderRadius" + }, + { + "key": "schema.__root_schema__.children.low_stock.defaultValue" + }, + { + "key": "schema.__root_schema__.children.low_stock.accentColor" + }, + { + "key": "schema.__root_schema__.children.low_stock.borderRadius" + }, + { + "key": "schema.__root_schema__.children.total_stock.defaultValue" + }, + { + "key": "schema.__root_schema__.children.total_stock.accentColor" + }, + { + "key": "schema.__root_schema__.children.total_stock.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + } + ], + "showReset": true, + "flexVerticalAlignment": "start", + "dynamicHeight": "AUTO_HEIGHT", + "autoGenerateForm": true, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1.0, + "tags": [ + "Suggested", + "Layout" + ], + "isLoading": false, + "submitButtonLabel": "Update", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65.0, + "useSourceData": false, + "schema": { + "__root_schema__": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 8.0, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0.0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Measuring Spoons", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1.0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": true, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name", + "placeholderText": "Enter Product Name" + }, + "category": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.category))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Household", + "isCustomField": false, + "accessor": "category", + "identifier": "category", + "position": 2.0, + "originalIdentifier": "category", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Category" + }, + "description": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.description))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Multiline Text Input", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 3.0, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description", + "placeholderText": "Enter Product Description" + }, + "image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.image))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", + "isCustomField": false, + "accessor": "image", + "identifier": "image", + "position": 4.0, + "originalIdentifier": "image", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image" + }, + "updated": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.updated))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "updated", + "identifier": "updated", + "position": 5.0, + "originalIdentifier": "updated", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Updated" + }, + "product_variant_id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.product_variant_id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 8.0, + "isCustomField": false, + "accessor": "product_variant_id", + "identifier": "product_variant_id", + "position": 6.0, + "originalIdentifier": "product_variant_id", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Product Variant Id" + }, + "price": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.price))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 66.0, + "isCustomField": false, + "accessor": "price", + "identifier": "price", + "position": 7.0, + "originalIdentifier": "price", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Price" + }, + "cost": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.cost))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 56.0, + "isCustomField": false, + "accessor": "cost", + "identifier": "cost", + "position": 8.0, + "originalIdentifier": "cost", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Cost" + }, + "sku": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.sku))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "544565-449", + "isCustomField": false, + "accessor": "sku", + "identifier": "sku", + "position": 9.0, + "originalIdentifier": "sku", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Sku" + }, + "low_stock": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.low_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 40.0, + "isCustomField": false, + "accessor": "low_stock", + "identifier": "low_stock", + "position": 10.0, + "originalIdentifier": "low_stock", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Low Stock" + }, + "total_stock": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.total_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 32.0, + "isCustomField": false, + "accessor": "total_stock", + "identifier": "total_stock", + "position": 11.0, + "originalIdentifier": "total_stock", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Total Stock" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 8.0, + "name": "Measuring Spoons", + "category": "Household", + "image": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", + "product_variant_id": 8.0, + "price": 66.0, + "cost": 56.0, + "sku": "544565-449", + "low_stock": 40.0, + "total_stock": 32.0 + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1.0, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "mobileBottomRow": 81.0, + "widgetName": "jsf_updateProduct", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "PRIMARY" + }, + "dynamicPropertyPathList": [], + "displayName": "JSON Form", + "bottomRow": 65.0, + "fieldLimitExceeded": false, + "parentRowSpace": 10.0, + "title": "", + "hideCard": false, + "mobileRightColumn": 35.0, + "parentColumnSpace": 16.40625, + "dynamicTriggerPathList": [ + { + "key": "onSubmit" + } + ], + "borderWidth": "1", + "sourceData": "{{tbl_products.selectedRow}}", + "resetButtonLabel": "Reset", + "key": "889x31c6qe", + "backgroundColor": "#fff", + "isDeprecated": false, + "rightColumn": 63.0, + "widgetId": "kszp5hmqoj", + "minWidth": 450.0, + "parentId": "37glzo1i9w", + "renderMode": "CANVAS", + "mobileTopRow": 40.0, + "scrollContents": true, + "responsiveBehavior": "fill", + "fixedFooter": true, + "originalTopRow": 5.0, + "mobileLeftColumn": 10.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 52.0, + "widgetName": "img_productImage", + "displayName": "Image", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 5.0, + "bottomRow": 26.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 12.0, + "animateLoading": true, + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "flexVerticalAlignment": "start", + "key": "atqz7i34yj", + "image": "{{jsf_updateProduct.formData.image}}", + "isDeprecated": false, + "rightColumn": 22.0, + "objectFit": "cover", + "widgetId": "gwsvntwbyy", + "isVisible": true, + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 40.0, + "maxZoomLevel": 1.0, + "enableDownload": false, + "originalTopRow": 6.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "originalBottomRow": 27.0, + "enableRotation": false + }, + { + "mobileBottomRow": 4.0, + "widgetName": "txt_updateProductTitle", + "displayName": "Text", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0.0, + "bottomRow": 4.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16.0, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [], + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Update Product", + "key": "dpk7zgzxlz", + "isDeprecated": false, + "rightColumn": 23.0, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2jbaf1l0p1", + "minWidth": 450.0, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "originalTopRow": 0.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 6.0, + "fontSize": "1.25rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 4.0, + "widgetName": "icn_closeUpdateProductModal", + "onClick": "{{closeModal('mdl_editProduct');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0.0, + "bottomRow": 4.0, + "parentRowSpace": 10.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63.0, + "animateLoading": true, + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 57.0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hn8z4hopjv", + "isDeprecated": false, + "rightColumn": 63.0, + "iconName": "cross", + "widgetId": "faz2y4q9gr", + "minWidth": 50.0, + "isVisible": true, + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 59.0, + "buttonVariant": "TERTIARY" + } + ], + "isDisabled": false, + "key": "xa2hdmiv65", + "isDeprecated": false, + "rightColumn": 498.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "37glzo1i9w", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "lm78m0ovdo", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0, + "flexLayers": [] + } + ], + "key": "n84i0dmhmb", + "height": 670.0, + "isDeprecated": false, + "rightColumn": 59.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "lm78m0ovdo", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2.0, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 101.0, + "originalTopRow": 101.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 35.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 511.0, + "width": 640.0, + "minDynamicHeight": 10.0 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Home_getProducts", + "name": "getProducts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Home", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "publishedPage": { + "name": "Home", + "slug": "home", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 890.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 87.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 19.0, + "widgetName": "con_main", + "borderColor": "#E0DEDE", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.daebf68875b6c8e909e9e8ac8bee0c02.svg", + "searchTags": [ + "div", + "parent", + "group" + ], + "topRow": 1.0, + "bottomRow": 89.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 40.0, + "animateLoading": true, + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 100.0, + "widgetName": "Canvas1", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 880.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": false, + "hideCard": true, + "minHeight": 100.0, + "mobileRightColumn": 498.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "mobileBottomRow": 8.0, + "widgetName": "txt_title", + "displayName": "Text", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 2.0, + "bottomRow": 7.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 21.0, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Update Products", + "key": "wp8ijwfpam", + "isDeprecated": false, + "rightColumn": 30.0, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "wlqwv89480", + "minWidth": 450.0, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "06dn98c6oy", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 4.0, + "responsiveBehavior": "fill", + "originalTopRow": 2.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 5.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 7.0, + "fontSize": "1.875rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "borderColor": "#E0DEDE", + "isVisibleDownload": true, + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.e6911f8bb94dc6c4a102a74740c41763.svg", + "topRow": 10.0, + "isSortable": true, + "type": "TABLE_WIDGET_V2", + "inlineEditingSaveOption": "ROW_LEVEL", + "animateLoading": true, + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + }, + { + "key": "tableData" + }, + { + "key": "primaryColumns.id.computedValue" + }, + { + "key": "primaryColumns.name.computedValue" + }, + { + "key": "primaryColumns.category.computedValue" + }, + { + "key": "primaryColumns.description.computedValue" + }, + { + "key": "primaryColumns.image.computedValue" + }, + { + "key": "primaryColumns.updated.computedValue" + }, + { + "key": "primaryColumns.product_variant_id.computedValue" + }, + { + "key": "primaryColumns.price.computedValue" + }, + { + "key": "primaryColumns.cost.computedValue" + }, + { + "key": "primaryColumns.sku.computedValue" + }, + { + "key": "primaryColumns.low_stock.computedValue" + }, + { + "key": "primaryColumns.total_stock.computedValue" + }, + { + "key": "primaryColumns.customColumn1.buttonColor" + }, + { + "key": "primaryColumns.customColumn1.borderRadius" + }, + { + "key": "primaryColumns.customColumn1.boxShadow" + } + ], + "needsHeightForContent": true, + "leftColumn": 1.0, + "delimiter": ",", + "defaultSelectedRowIndex": 0.0, + "flexVerticalAlignment": "start", + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "isVisibleFilters": true, + "isVisible": true, + "enableClientSideSearch": true, + "version": 2.0, + "totalRecordsCount": 0.0, + "tags": [ + "Suggested", + "Display" + ], + "isLoading": false, + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "menuButton": { + "menuColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "iconButton": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "editActions": { + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + } + }, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "columnUpdatedAt": 1.700724596396E12, + "originalBottomRow": 85.0, + "primaryColumnId": "id", + "defaultSelectedRowIndices": [ + 0.0 + ], + "mobileBottomRow": 36.0, + "widgetName": "tbl_products", + "defaultPageSize": 0.0, + "columnOrder": [ + "image", + "id", + "name", + "category", + "price", + "cost", + "total_stock", + "low_stock", + "customColumn1", + "description", + "updated", + "product_variant_id", + "sku" + ], + "dynamicPropertyPathList": [ + { + "key": "tableData" + } + ], + "displayName": "Table", + "bottomRow": 85.0, + "columnWidthMap": { + "id": 62.0, + "name": 243.0, + "image": 107.0, + "description": 93.0, + "category": 153.0, + "price": 86.0, + "cost": 97.0, + "low_stock": 110.0, + "sku": 145.0, + "total_stock": 117.0, + "customColumn1": 92.0 + }, + "parentRowSpace": 10.0, + "hideCard": false, + "mobileRightColumn": 35.0, + "parentColumnSpace": 12.9990234375, + "dynamicTriggerPathList": [ + { + "key": "primaryColumns.customColumn1.onClick" + } + ], + "borderWidth": "1", + "primaryColumns": { + "id": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 0.0, + "width": 150.0, + "originalId": "id", + "id": "id", + "alias": "id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "id", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"id\"]))}}", + "sticky": "", + "validation": {} + }, + "name": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 1.0, + "width": 150.0, + "originalId": "name", + "id": "name", + "alias": "name", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "name", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"name\"]))}}", + "sticky": "", + "validation": {} + }, + "category": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 2.0, + "width": 150.0, + "originalId": "category", + "id": "category", + "alias": "category", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "category", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"category\"]))}}", + "sticky": "", + "validation": {} + }, + "description": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 3.0, + "width": 150.0, + "originalId": "description", + "id": "description", + "alias": "description", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "description", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"description\"]))}}", + "sticky": "", + "validation": {} + }, + "image": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 4.0, + "width": 150.0, + "originalId": "image", + "id": "image", + "alias": "image", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "image", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "image", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"image\"]))}}", + "sticky": "", + "validation": {} + }, + "updated": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 5.0, + "width": 150.0, + "originalId": "updated", + "id": "updated", + "alias": "updated", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "updated", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"updated\"]))}}", + "sticky": "", + "validation": {} + }, + "product_variant_id": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 6.0, + "width": 150.0, + "originalId": "product_variant_id", + "id": "product_variant_id", + "alias": "product_variant_id", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": false, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "product_variant_id", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"product_variant_id\"]))}}", + "sticky": "", + "validation": {} + }, + "price": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 7.0, + "width": 150.0, + "originalId": "price", + "id": "price", + "alias": "price", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "price", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"price\"]))}}", + "sticky": "", + "validation": {} + }, + "cost": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 8.0, + "width": 150.0, + "originalId": "cost", + "id": "cost", + "alias": "cost", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "cost", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"cost\"]))}}", + "sticky": "", + "validation": {} + }, + "sku": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 9.0, + "width": 150.0, + "originalId": "sku", + "id": "sku", + "alias": "sku", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "sku", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"sku\"]))}}", + "sticky": "", + "validation": {} + }, + "low_stock": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 10.0, + "width": 150.0, + "originalId": "low_stock", + "id": "low_stock", + "alias": "low_stock", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "low_stock", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"low_stock\"]))}}", + "sticky": "", + "validation": {} + }, + "total_stock": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 11.0, + "width": 150.0, + "originalId": "total_stock", + "id": "total_stock", + "alias": "total_stock", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "number", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": false, + "label": "total_stock", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( currentRow[\"total_stock\"]))}}", + "sticky": "", + "validation": {} + }, + "customColumn1": { + "allowCellWrapping": false, + "allowSameOptionsInNewRow": true, + "index": 10.0, + "width": 150.0, + "originalId": "customColumn1", + "id": "customColumn1", + "alias": "Edit", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "0.875rem", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isDisabled": false, + "isCellEditable": false, + "isEditable": false, + "isCellVisible": true, + "isDerived": true, + "label": "Edit", + "isSaveVisible": true, + "isDiscardVisible": true, + "computedValue": "", + "sticky": "", + "validation": {}, + "buttonStyle": "rgb(3, 179, 101)", + "labelColor": "#FFFFFF", + "buttonColor": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.colors.primaryColor)))}}", + "borderRadius": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( (appsmith.theme.borderRadius.appBorderRadius)))}}", + "boxShadow": "{{tbl_products.processedTableData.map((currentRow, currentIndex) => ( \"none\"))}}", + "customAlias": "", + "buttonLabel": "Edit", + "onClick": "{{showModal('mdl_editProduct');}}" + } + }, + "key": "fltcfc2s04", + "canFreezeColumn": true, + "isDeprecated": false, + "rightColumn": 63.0, + "textSize": "0.875rem", + "widgetId": "ukoo8yedx3", + "minWidth": 450.0, + "tableData": "{{getProducts.data}}", + "label": "Data", + "searchKey": "", + "parentId": "06dn98c6oy", + "renderMode": "CANVAS", + "mobileTopRow": 8.0, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "responsiveBehavior": "fill", + "originalTopRow": 10.0, + "mobileLeftColumn": 1.0, + "isVisiblePagination": true, + "verticalAlignment": "CENTER" + } + ], + "key": "xa2hdmiv65", + "isDeprecated": false, + "rightColumn": 498.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "06dn98c6oy", + "containerStyle": "none", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "5fx35dfeew", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0, + "flexLayers": [] + } + ], + "borderWidth": "1", + "flexVerticalAlignment": "stretch", + "key": "5vaxam1hrc", + "backgroundColor": "#FFFFFF", + "isDeprecated": false, + "rightColumn": 64.0, + "dynamicHeight": "FIXED", + "widgetId": "5fx35dfeew", + "containerStyle": "card", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 9.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 16.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 10.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 125.0, + "widgetName": "mdl_editProduct", + "isCanvas": true, + "displayName": "Modal", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b374721fa8e1aeab7cf326c2d865506f.svg", + "searchTags": [ + "dialog", + "popup", + "notification" + ], + "topRow": 102.0, + "bottomRow": 772.0, + "parentRowSpace": 10.0, + "type": "MODAL_WIDGET", + "hideCard": false, + "shouldScrollContents": true, + "mobileRightColumn": 59.0, + "minHeight": 670.0, + "animateLoading": true, + "parentColumnSpace": 20.75, + "dynamicTriggerPathList": [], + "leftColumn": 35.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "children": [ + { + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "mobileBottomRow": 240.0, + "widgetName": "Canvas4", + "displayName": "Canvas", + "topRow": 0.0, + "bottomRow": 670.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "hideCard": true, + "shouldScrollContents": false, + "minHeight": 930.0, + "mobileRightColumn": 498.0, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "children": [ + { + "boxShadow": "none", + "borderColor": "#E0DEDE", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.46adf7030d667f0ad9002aa31f997573.svg", + "onSubmit": "{{updateProduct.run().then(() => {\n updateProductVariant.run();\n closeModal('mdl_editProduct');\n getProducts.run();\n showAlert('Product updated', 'success');\n}).catch(() => {\n showAlert('Error updating product', 'error');\n});}}", + "topRow": 5.0, + "type": "JSON_FORM_WIDGET", + "animateLoading": true, + "leftColumn": 23.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "submitButtonStyles.buttonColor" + }, + { + "key": "submitButtonStyles.borderRadius" + }, + { + "key": "resetButtonStyles.buttonColor" + }, + { + "key": "resetButtonStyles.borderRadius" + }, + { + "key": "sourceData" + }, + { + "key": "schema.__root_schema__.children.id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.id.accentColor" + }, + { + "key": "schema.__root_schema__.children.id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.name.defaultValue" + }, + { + "key": "schema.__root_schema__.children.name.accentColor" + }, + { + "key": "schema.__root_schema__.children.name.borderRadius" + }, + { + "key": "schema.__root_schema__.children.category.defaultValue" + }, + { + "key": "schema.__root_schema__.children.category.accentColor" + }, + { + "key": "schema.__root_schema__.children.category.borderRadius" + }, + { + "key": "schema.__root_schema__.children.description.defaultValue" + }, + { + "key": "schema.__root_schema__.children.description.accentColor" + }, + { + "key": "schema.__root_schema__.children.description.borderRadius" + }, + { + "key": "schema.__root_schema__.children.image.defaultValue" + }, + { + "key": "schema.__root_schema__.children.image.accentColor" + }, + { + "key": "schema.__root_schema__.children.image.borderRadius" + }, + { + "key": "schema.__root_schema__.children.updated.defaultValue" + }, + { + "key": "schema.__root_schema__.children.updated.accentColor" + }, + { + "key": "schema.__root_schema__.children.updated.borderRadius" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.defaultValue" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.accentColor" + }, + { + "key": "schema.__root_schema__.children.product_variant_id.borderRadius" + }, + { + "key": "schema.__root_schema__.children.price.defaultValue" + }, + { + "key": "schema.__root_schema__.children.price.accentColor" + }, + { + "key": "schema.__root_schema__.children.price.borderRadius" + }, + { + "key": "schema.__root_schema__.children.cost.defaultValue" + }, + { + "key": "schema.__root_schema__.children.cost.accentColor" + }, + { + "key": "schema.__root_schema__.children.cost.borderRadius" + }, + { + "key": "schema.__root_schema__.children.sku.defaultValue" + }, + { + "key": "schema.__root_schema__.children.sku.accentColor" + }, + { + "key": "schema.__root_schema__.children.sku.borderRadius" + }, + { + "key": "schema.__root_schema__.children.low_stock.defaultValue" + }, + { + "key": "schema.__root_schema__.children.low_stock.accentColor" + }, + { + "key": "schema.__root_schema__.children.low_stock.borderRadius" + }, + { + "key": "schema.__root_schema__.children.total_stock.defaultValue" + }, + { + "key": "schema.__root_schema__.children.total_stock.accentColor" + }, + { + "key": "schema.__root_schema__.children.total_stock.borderRadius" + }, + { + "key": "schema.__root_schema__.defaultValue" + }, + { + "key": "schema.__root_schema__.borderRadius" + }, + { + "key": "schema.__root_schema__.cellBorderRadius" + } + ], + "showReset": true, + "flexVerticalAlignment": "start", + "dynamicHeight": "AUTO_HEIGHT", + "autoGenerateForm": true, + "resetButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "SECONDARY" + }, + "isVisible": true, + "version": 1.0, + "tags": [ + "Suggested", + "Layout" + ], + "isLoading": false, + "submitButtonLabel": "Update", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "disabledWhenInvalid": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "originalBottomRow": 65.0, + "useSourceData": false, + "schema": { + "__root_schema__": { + "children": { + "id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 8.0, + "isCustomField": false, + "accessor": "id", + "identifier": "id", + "position": 0.0, + "originalIdentifier": "id", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Id" + }, + "name": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.name))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Measuring Spoons", + "isCustomField": false, + "accessor": "name", + "identifier": "name", + "position": 1.0, + "originalIdentifier": "name", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": true, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Name", + "placeholderText": "Enter Product Name" + }, + "category": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.category))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "Household", + "isCustomField": false, + "accessor": "category", + "identifier": "category", + "position": 2.0, + "originalIdentifier": "category", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Category" + }, + "description": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.description))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Multiline Text Input", + "isCustomField": false, + "accessor": "description", + "identifier": "description", + "position": 3.0, + "originalIdentifier": "description", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Description", + "placeholderText": "Enter Product Description" + }, + "image": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.image))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", + "isCustomField": false, + "accessor": "image", + "identifier": "image", + "position": 4.0, + "originalIdentifier": "image", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Image" + }, + "updated": { + "children": {}, + "dataType": "null", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.updated))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "isCustomField": false, + "accessor": "updated", + "identifier": "updated", + "position": 5.0, + "originalIdentifier": "updated", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Updated" + }, + "product_variant_id": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.product_variant_id))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 8.0, + "isCustomField": false, + "accessor": "product_variant_id", + "identifier": "product_variant_id", + "position": 6.0, + "originalIdentifier": "product_variant_id", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Product Variant Id" + }, + "price": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.price))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 66.0, + "isCustomField": false, + "accessor": "price", + "identifier": "price", + "position": 7.0, + "originalIdentifier": "price", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Price" + }, + "cost": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.cost))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 56.0, + "isCustomField": false, + "accessor": "cost", + "identifier": "cost", + "position": 8.0, + "originalIdentifier": "cost", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "Cost" + }, + "sku": { + "children": {}, + "dataType": "string", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.sku))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Text Input", + "sourceData": "544565-449", + "isCustomField": false, + "accessor": "sku", + "identifier": "sku", + "position": 9.0, + "originalIdentifier": "sku", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Sku" + }, + "low_stock": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.low_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 40.0, + "isCustomField": false, + "accessor": "low_stock", + "identifier": "low_stock", + "position": 10.0, + "originalIdentifier": "low_stock", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Low Stock" + }, + "total_stock": { + "children": {}, + "dataType": "number", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData.total_stock))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Number Input", + "sourceData": 32.0, + "isCustomField": false, + "accessor": "total_stock", + "identifier": "total_stock", + "position": 11.0, + "originalIdentifier": "total_stock", + "accentColor": "{{((sourceData, formData, fieldState) => ((appsmith.theme.colors.primaryColor)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "iconAlign": "left", + "isDisabled": false, + "isRequired": false, + "isSpellCheck": false, + "isVisible": false, + "labelTextSize": "0.875rem", + "label": "Total Stock" + } + }, + "dataType": "object", + "defaultValue": "{{((sourceData, formData, fieldState) => (sourceData))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "fieldType": "Object", + "sourceData": { + "id": 8.0, + "name": "Measuring Spoons", + "category": "Household", + "image": "https://images-na.ssl-images-amazon.com/images/I/31lwxN0DSeL._.jpg", + "product_variant_id": 8.0, + "price": 66.0, + "cost": 56.0, + "sku": "544565-449", + "low_stock": 40.0, + "total_stock": 32.0 + }, + "isCustomField": false, + "accessor": "__root_schema__", + "identifier": "__root_schema__", + "position": -1.0, + "originalIdentifier": "__root_schema__", + "borderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "boxShadow": "none", + "cellBorderRadius": "{{((sourceData, formData, fieldState) => ((appsmith.theme.borderRadius.appBorderRadius)))(jsf_updateProduct.sourceData, jsf_updateProduct.formData, jsf_updateProduct.fieldState)}}", + "cellBoxShadow": "none", + "isDisabled": false, + "isRequired": false, + "isVisible": true, + "labelTextSize": "0.875rem", + "label": "" + } + }, + "mobileBottomRow": 81.0, + "widgetName": "jsf_updateProduct", + "submitButtonStyles": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonVariant": "PRIMARY" + }, + "dynamicPropertyPathList": [], + "displayName": "JSON Form", + "bottomRow": 65.0, + "fieldLimitExceeded": false, + "parentRowSpace": 10.0, + "title": "", + "hideCard": false, + "mobileRightColumn": 35.0, + "parentColumnSpace": 16.40625, + "dynamicTriggerPathList": [ + { + "key": "onSubmit" + } + ], + "borderWidth": "1", + "sourceData": "{{tbl_products.selectedRow}}", + "resetButtonLabel": "Reset", + "key": "889x31c6qe", + "backgroundColor": "#fff", + "isDeprecated": false, + "rightColumn": 63.0, + "widgetId": "kszp5hmqoj", + "minWidth": 450.0, + "parentId": "37glzo1i9w", + "renderMode": "CANVAS", + "mobileTopRow": 40.0, + "scrollContents": true, + "responsiveBehavior": "fill", + "fixedFooter": true, + "originalTopRow": 5.0, + "mobileLeftColumn": 10.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 52.0, + "widgetName": "img_productImage", + "displayName": "Image", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.69b0f0dd810281fbd6e34fc2c3f39344.svg", + "topRow": 5.0, + "bottomRow": 26.0, + "parentRowSpace": 10.0, + "type": "IMAGE_WIDGET", + "hideCard": false, + "mobileRightColumn": 12.0, + "animateLoading": true, + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [], + "imageShape": "RECTANGLE", + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "image" + } + ], + "defaultImage": "https://assets.appsmith.com/widgets/default.png", + "flexVerticalAlignment": "start", + "key": "atqz7i34yj", + "image": "{{jsf_updateProduct.formData.image}}", + "isDeprecated": false, + "rightColumn": 22.0, + "objectFit": "cover", + "widgetId": "gwsvntwbyy", + "isVisible": true, + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Media" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 40.0, + "maxZoomLevel": 1.0, + "enableDownload": false, + "originalTopRow": 6.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "originalBottomRow": 27.0, + "enableRotation": false + }, + { + "mobileBottomRow": 4.0, + "widgetName": "txt_updateProductTitle", + "displayName": "Text", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.a47d6d5dbbb718c4dc4b2eb4f218c1b7.svg", + "searchTags": [ + "typography", + "paragraph", + "label" + ], + "topRow": 0.0, + "bottomRow": 4.0, + "parentRowSpace": 10.0, + "type": "TEXT_WIDGET", + "hideCard": false, + "mobileRightColumn": 16.0, + "animateLoading": true, + "overflow": "NONE", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [], + "leftColumn": 1.0, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "shouldTruncate": false, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "text": "Update Product", + "key": "dpk7zgzxlz", + "isDeprecated": false, + "rightColumn": 23.0, + "textAlign": "LEFT", + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "2jbaf1l0p1", + "minWidth": 450.0, + "isVisible": true, + "fontStyle": "BOLD", + "textColor": "#231F20", + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Suggested", + "Content" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "originalTopRow": 0.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 6.0, + "fontSize": "1.25rem", + "minDynamicHeight": 4.0 + }, + { + "boxShadow": "none", + "mobileBottomRow": 4.0, + "widgetName": "icn_closeUpdateProductModal", + "onClick": "{{closeModal('mdl_editProduct');}}", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "displayName": "Icon button", + "iconSVG": "https://appcdn.appsmith.com/static/media/icon.b08054586989b185a0801e9a34f8ad49.svg", + "searchTags": [ + "click", + "submit" + ], + "topRow": 0.0, + "bottomRow": 4.0, + "parentRowSpace": 10.0, + "type": "ICON_BUTTON_WIDGET", + "hideCard": false, + "mobileRightColumn": 63.0, + "animateLoading": true, + "parentColumnSpace": 9.8125, + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "leftColumn": 57.0, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "isDisabled": false, + "key": "hn8z4hopjv", + "isDeprecated": false, + "rightColumn": 63.0, + "iconName": "cross", + "widgetId": "faz2y4q9gr", + "minWidth": 50.0, + "isVisible": true, + "version": 1.0, + "parentId": "37glzo1i9w", + "tags": [ + "Buttons" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "hug", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 59.0, + "buttonVariant": "TERTIARY" + } + ], + "isDisabled": false, + "key": "xa2hdmiv65", + "isDeprecated": false, + "rightColumn": 498.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "37glzo1i9w", + "minWidth": 450.0, + "isVisible": true, + "version": 1.0, + "parentId": "lm78m0ovdo", + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 0.0, + "responsiveBehavior": "fill", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 0.0, + "maxDynamicHeight": 9000.0, + "minDynamicHeight": 4.0, + "flexLayers": [] + } + ], + "key": "n84i0dmhmb", + "height": 670.0, + "isDeprecated": false, + "rightColumn": 59.0, + "detachFromLayout": true, + "dynamicHeight": "AUTO_HEIGHT", + "widgetId": "lm78m0ovdo", + "canOutsideClickClose": true, + "canEscapeKeyClose": true, + "version": 2.0, + "parentId": "0", + "tags": [ + "Layout" + ], + "renderMode": "CANVAS", + "isLoading": false, + "mobileTopRow": 101.0, + "originalTopRow": 101.0, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "mobileLeftColumn": 35.0, + "maxDynamicHeight": 9000.0, + "originalBottomRow": 511.0, + "width": 640.0, + "minDynamicHeight": 10.0 + } + ] + }, + "layoutOnLoadActions": [ + [ + { + "id": "Home_getProducts", + "name": "getProducts", + "confirmBeforeExecute": false, + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000.0 + } + ] + ], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Home", + "deleted": false, + "policies": [], + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [], + "isHidden": false + }, + "deleted": false, + "gitSyncId": "6568b337c114ef71003566ce_6568b337c114ef71003566d0" + } + ], + "actionList": [ + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "updateProductVariant", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE product_variant\n SET sku = {{tbl_products.triggeredRow.sku}},\n\tlow_stock = {{tbl_products.triggeredRow.low_stock}},\n\tprice = {{jsf_updateProduct.formData.price}},\n\tcost = {{jsf_updateProduct.formData.cost}}\n WHERE id = {{tbl_products.triggeredRow.product_variant_id}};\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "tbl_products.triggeredRow.sku", + "jsf_updateProduct.formData.cost", + "tbl_products.triggeredRow.low_stock", + "jsf_updateProduct.formData.price", + "tbl_products.triggeredRow.product_variant_id" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "publishedAction": { + "name": "updateProductVariant", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE product_variant\n SET sku = {{tbl_products.triggeredRow.sku}},\n\tlow_stock = {{tbl_products.triggeredRow.low_stock}},\n\tprice = {{jsf_updateProduct.formData.price}},\n\tcost = {{jsf_updateProduct.formData.cost}}\n WHERE id = {{tbl_products.triggeredRow.product_variant_id}};\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "tbl_products.triggeredRow.sku", + "jsf_updateProduct.formData.cost", + "tbl_products.triggeredRow.low_stock", + "jsf_updateProduct.formData.price", + "tbl_products.triggeredRow.product_variant_id" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "id": "Home_updateProductVariant", + "deleted": false, + "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225571585Z" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "getProducts", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT \n p.id AS id,\n p.name AS name,\n\tp.type AS category,\n\tp.description AS description,\n\tp.image AS image,\n\tp.updated AS updated,\n v.id AS product_variant_id,\n v.price AS price,\n v.cost AS cost,\n\tv.sku AS sku,\n\tv.low_stock AS low_stock,\n SUM(pl.stock) AS total_stock\nFROM \n product p \n INNER JOIN product_variant v ON p.id = v.product_id \n LEFT JOIN product_location pl ON v.id = pl.product_variant_id\nGROUP BY \n p.id, p.name, p.type, v.id, v.price, p.description, p.image, v.cost, v.sku, v.low_stock\nORDER BY \n p.id DESC;\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "publishedAction": { + "name": "getProducts", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT \n p.id AS id,\n p.name AS name,\n\tp.type AS category,\n\tp.description AS description,\n\tp.image AS image,\n\tp.updated AS updated,\n v.id AS product_variant_id,\n v.price AS price,\n v.cost AS cost,\n\tv.sku AS sku,\n\tv.low_stock AS low_stock,\n SUM(pl.stock) AS total_stock\nFROM \n product p \n INNER JOIN product_variant v ON p.id = v.product_id \n LEFT JOIN product_location pl ON v.id = pl.product_variant_id\nGROUP BY \n p.id, p.name, p.type, v.id, v.price, p.description, p.image, v.cost, v.sku, v.low_stock\nORDER BY \n p.id DESC;\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "id": "Home_getProducts", + "deleted": false, + "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225443043Z" + }, + { + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "updateProduct", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE product\nSET name = {{jsf_updateProduct.formData.name}},\n description = {{jsf_updateProduct.formData.description}},\n type = 'OTHER',\n\t\timage = {{jsf_updateProduct.formData.image}}\nWHERE id = {{tbl_products.triggeredRow.id}};\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "jsf_updateProduct.formData.name", + "jsf_updateProduct.formData.image", + "tbl_products.triggeredRow.id", + "jsf_updateProduct.formData.description" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "publishedAction": { + "name": "updateProduct", + "datasource": { + "name": "Mock_DB_V2", + "pluginId": "postgres-plugin", + "messages": [], + "isAutoGenerated": false, + "id": "Mock_DB_V2", + "deleted": false, + "policies": [], + "userPermissions": [] + }, + "pageId": "Home", + "actionConfiguration": { + "timeoutInMillisecond": 10000.0, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "UPDATE product\nSET name = {{jsf_updateProduct.formData.name}},\n description = {{jsf_updateProduct.formData.description}},\n type = 'OTHER',\n\t\timage = {{jsf_updateProduct.formData.image}}\nWHERE id = {{tbl_products.triggeredRow.id}};\n", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "jsf_updateProduct.formData.name", + "jsf_updateProduct.formData.image", + "tbl_products.triggeredRow.id", + "jsf_updateProduct.formData.description" + ], + "userSetOnLoad": false, + "confirmBeforeExecute": false, + "policies": [], + "userPermissions": [], + "createdAt": "2024-03-04T14:14:28Z" + }, + "id": "Home_updateProduct", + "deleted": false, + "gitSyncId": "6568b337c114ef71003566ce_2023-11-30T16:09:12.225514844Z" + } + ], + "actionCollectionList": [], + "editModeTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/file-with-v1.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/file-with-v1.json index 78fdf67533..29c5ee12b7 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/file-with-v1.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/file-with-v1.json @@ -1,4 +1,4 @@ { - "serverSchemaVersion": 1, - "clientSchemaVersion": 1 -} + "serverSchemaVersion" : 1, + "clientSchemaVersion" : 1 +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/incompatible_version.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/incompatible_version.json index 5276f359c3..8ccaa6442d 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/incompatible_version.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/incompatible_version.json @@ -1 +1,3 @@ -{"serverSchemaVersion": 10000} +{ + "serverSchemaVersion" : 10000 +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-application-without-pageId-action-collection.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-application-without-pageId-action-collection.json index 48b01eebc5..137cfe7925 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-application-without-pageId-action-collection.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-application-without-pageId-action-collection.json @@ -1,481 +1,530 @@ { - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2" + "exportedApplication": { + "userPermissions": [ + "canComment:applications", + "manage:applications", + "read:applications", + "publish:applications", + "makePublic:applications" ], - "datasourceList": [{ - "new": true, - "invalids": [], - "pluginId": "restapi-plugin", - "isValid": true, - "name": "api_ds_wo_auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" + "name": "valid_application", + "isPublic": false, + "appIsExample": false, + "color": "#EA6179", + "icon": "medical", + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "api_ds_wo_auth", + "pluginId": "restapi-plugin", + "gitSyncId": "datasource2_git", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "properties": [ + { + "key": "isSendSessionEnabled", + "value": "N" + }, + { + "key": "sessionSignatureKey", + "value": "" + } ], - "gitSyncId": "datasource2_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "headers": [], - "properties": [ - { - "value": "N", - "key": "isSendSessionEnabled" - }, - { - "value": "", - "key": "sessionSignatureKey" - } - ], - "url": "https://api-ds-wo-auth-uri.com" - } - }], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "db-auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "get_users", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}", - "smartSubstitution": false - } - }, - "userPermissions": [] - }, - "pluginId": "mongo-plugin", - "id": "60aca092136c4b7178f6790a", + "url": "https://api-ds-wo-auth-uri.com", + "headers": [] + }, + "invalids": [], + "isValid": true, + "new": true + } + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page1_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "60aca056136c4b7178f67906", "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "columnOrder": [ + "_id", + "username", + "active" + ], + "dynamicPropertyPathList": [], + "topRow": 4, + "bottomRow": 15, + "parentRowSpace": 40, + "type": "TABLE_WIDGET", + "parentColumnSpace": 77.5, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ + { + "key": "tableData" + }, + { + "key": "primaryColumns._id.computedValue" + }, + { + "key": "primaryColumns.username.computedValue" + }, + { + "key": "primaryColumns.active.computedValue" + } + ], + "leftColumn": 0, + "primaryColumns": { + "_id": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", + "textSize": "PARAGRAPH", + "index": 4, + "isVisible": true, + "label": "_id", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "_id", + "verticalAlignment": "CENTER" + }, + "active": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", + "textSize": "PARAGRAPH", + "index": 8, + "isVisible": true, + "label": "active", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "active", + "verticalAlignment": "CENTER" + }, + "username": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", + "textSize": "PARAGRAPH", + "index": 7, + "isVisible": true, + "label": "username", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "username", + "verticalAlignment": "CENTER" + } + }, + "derivedColumns": {}, + "rightColumn": 8, + "textSize": "PARAGRAPH", + "widgetId": "aisibaxwhb", + "tableData": "{{get_users.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "version": 1, + "parentId": "0", + "isLoading": false, + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } }, - "userPermissions": [] - }, - "gitSyncId": "action1_git" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 16, + "widgetId": "ut3l54pzqw", + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 77.5, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 542.5, + "detachFromLayout": true, + "widgetId": "mcsltg1l0j", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 320, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "version": 1, + "parentId": "ut3l54pzqw", + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ { - "value": "", - "key": "" + "widgetName": "Text1", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "7b4x786lxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "leftColumn": 0, + "fontSize": "HEADING1", + "text": "Form" }, { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "restapi-plugin", - "id": "60aca24c136c4b7178f6790d", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action2_git" - } - ], - "unpublishedLayoutmongoEscapedWidgets": {"60aca056136c4b7178f67906": ["Table1"]}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67906", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67906", - "userPermissions": [], - "layoutOnLoadActions": [[{ - "pluginType": "API", - "jsonPathKeys": [], - "name": "api_wo_auth", - "timeoutInMillisecond": 10000, - "id": "60aca24c136c4b7178f6790d" - }]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "Text2", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "d0axuxiosp", + "topRow": 3, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ { - "widgetName": "Table1", - "columnOrder": [ - "_id", - "username", - "active" - ], - "dynamicPropertyPathList": [], - "topRow": 4, - "bottomRow": 15, - "parentRowSpace": 40, - "type": "TABLE_WIDGET", - "parentColumnSpace": 77.5, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "primaryColumns.username.computedValue"}, - {"key": "primaryColumns.active.computedValue"} - ], - "leftColumn": 0, - "primaryColumns": { - "active": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", - "textSize": "PARAGRAPH", - "index": 8, - "isVisible": true, - "label": "active", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "active", - "verticalAlignment": "CENTER" - }, - "_id": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", - "textSize": "PARAGRAPH", - "index": 4, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "username": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", - "textSize": "PARAGRAPH", - "index": 7, - "isVisible": true, - "label": "username", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "username", - "verticalAlignment": "CENTER" - } - }, - "derivedColumns": {}, - "rightColumn": 8, - "textSize": "PARAGRAPH", - "widgetId": "aisibaxwhb", - "tableData": "{{get_users.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "version": 1, - "parentId": "0", - "isLoading": false, - "horizontalAlignment": "LEFT", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 16, - "widgetId": "ut3l54pzqw", - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 77.5, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 542.5, - "detachFromLayout": true, - "widgetId": "mcsltg1l0j", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 320, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "ut3l54pzqw", - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "7b4x786lxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "leftColumn": 0, - "fontSize": "HEADING1", - "text": "Form" - }, - { - "widgetName": "Text2", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "d0axuxiosp", - "topRow": 3, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH2", - "text": "{{api_wo_auth.data.body}}" - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "lmfer0622c", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{api_wo_auth.data.id}}" - } - ] - }] + "key": "text" } - ] + ], + "fontSize": "PARAGRAPH2", + "text": "{{api_wo_auth.data.body}}" + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "lmfer0622c", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + } + ], + "fontSize": "PARAGRAPH", + "text": "{{api_wo_auth.data.id}}" + } + ] } - }] + ] + } + ] }, - "userPermissions": [ - "read:pages", - "manage:pages" + "layoutOnLoadActions": [ + [ + { + "id": "60aca24c136c4b7178f6790d", + "name": "api_wo_auth", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] ], - "applicationId": "valid_application", - "gitSyncId": "page1_git" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67999", - "userPermissions": [], - "layoutOnLoadActions": [[]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "applicationId": "valid_application", - "gitSyncId": "page2_git" - } - ], - "decryptedFields": {}, - "publishedLayoutmongoEscapedWidgets": {"60aca056136c4b7178f67906": ["Table1"]}, - "actionCollectionList": [{ - "new": false, - "id": "61518b8548b30155375f5276", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" + "new": false + } ], - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", - "actions": [] - } - }], - "exportedApplication": { - "new": true, - "color": "#EA6179", - "name": "valid_application", - "appIsExample": false, - "icon": "medical", - "isPublic": false, - "userPermissions": [ - "canComment:applications", - "manage:applications", - "read:applications", - "publish:applications", - "makePublic:applications" - ] + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "60aca056136c4b7178f67906", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true }, - "publishedDefaultPageName": "Page1" + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page2_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page2", + "layouts": [ + { + "id": "60aca056136c4b7178f67999", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [ + [] + ], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + } + ], + "pageOrder": [ + "Page1", + "Page2" + ], + "actionList": [ + { + "id": "60aca092136c4b7178f6790a", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "gitSyncId": "action1_git", + "unpublishedAction": { + "name": "get_users", + "datasource": { + "id": "db-auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "smartSubstitution": false, + "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "60aca24c136c4b7178f6790d", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "API", + "pluginId": "restapi-plugin", + "gitSyncId": "action2_git", + "unpublishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + } + ], + "actionCollectionList": [ + { + "id": "61518b8548b30155375f5276", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "unpublishedCollection": { + "name": "JSObject1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "new": false + } + ], + "decryptedFields": { + }, + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "publishedLayoutmongoEscapedWidgets": { + "60aca056136c4b7178f67906": [ + "Table1" + ] + }, + "unpublishedLayoutmongoEscapedWidgets": { + "60aca056136c4b7178f67906": [ + "Table1" + ] + } } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-app.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-app.json index adcde150d1..2c91f465bf 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-app.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-app.json @@ -1,12 +1,18 @@ { "datasourceList": [], - "actionList": [{ - "unpublishedAction": {}, + "pageList": [ + { + "applicationId": "test_app" + } + ], + "actionList": [ + { "id": "randomId", "userPermissions": [], + "unpublishedAction": {}, "publishedAction": {} - }], - "pageList": [{"applicationId": "test_app"}], + } + ], "decryptedFields": {}, "mongoEscapedWidgets": {} -} +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-pages.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-pages.json index a50269be51..2918b2bea0 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-pages.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/invalid-json-without-pages.json @@ -1,8 +1,12 @@ { - "datasourceList": [], - "actionList": [{"id": "randomId"}], - "pageList": [], - "decryptedFields": {}, "exportedApplication": {}, + "datasourceList": [], + "pageList": [], + "actionList": [ + { + "id": "randomId" + } + ], + "decryptedFields": {}, "mongoEscapedWidgets": {} -} +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-resource.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-resource.json index d2efa3d0a1..5b04a12691 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-resource.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-resource.json @@ -1,1214 +1,1322 @@ { - "serverSchemaVersion": 7, - "datasourceList": [{ - "new": true, - "pluginId": "google-sheets-plugin", - "isTemplate": true, + "clientSchemaVersion": 1, + "serverSchemaVersion": 7, + "datasourceList": [ + { + "datasourceConfiguration": {}, + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isAutoGenerated": false, + "isTemplate": true, + "isValid": true, + "embedded": false, + "new": true + } + ], + "actionList": [ + { + "id": "Investors_DeleteQuery", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "DeleteQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "DELETE_ROW" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "{{data_table.pageSize}}" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "{{data_table.triggeredRow.rowIndex}}" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + } + ], + "formData": { + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "pagination": { + "data": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "{{data_table.pageSize}}" + }, + "viewType": "component", + "componentData": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "{{data_table.pageSize}}" + } + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "rowIndex": { + "data": "{{data_table.triggeredRow.rowIndex}}", + "viewType": "component", + "componentData": "{{data_table.triggeredRow.rowIndex}}" + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "DELETE_ONE", + "viewType": "component", + "componentData": "DELETE_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "projection": { + "data": [] + }, + "range": { + "data": "" + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], "isValid": true, - "name": "Sheets", + "invalids": [], "messages": [], - "datasourceConfiguration": {}, - "isAutoGenerated": false, - "embedded": false - }], - "actionList": [ - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "rowIndex": { - "data": "{{data_table.triggeredRow.rowIndex}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow.rowIndex}}" - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "DELETE_ONE", - "viewType": "component", - "componentData": "DELETE_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "DELETE_ROW", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "{{data_table.triggeredRow.rowIndex}}", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.pageSize", - "data_table.triggeredRow.rowIndex", - "(data_table.pageNo - 1) * data_table.pageSize" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "DeleteQuery", - "name": "DeleteQuery", - "messages": [] - }, - "pluginId": "google-sheets-plugin", - "id": "Investors_DeleteQuery", - "publishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "{{data_table.pageSize}}" - } - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "rowIndex": { - "data": "{{data_table.triggeredRow.rowIndex}}", - "viewType": "component", - "componentData": "{{data_table.triggeredRow.rowIndex}}" - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "DELETE_ONE", - "viewType": "component", - "componentData": "DELETE_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "DELETE_ROW", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "{{data_table.pageSize}}", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "{{data_table.triggeredRow.rowIndex}}", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "data_table.pageSize", - "data_table.triggeredRow.rowIndex", - "(data_table.pageNo - 1) * data_table.pageSize" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "DeleteQuery", - "name": "DeleteQuery", - "messages": [] - } + "jsonPathKeys": [ + "data_table.pageSize", + "data_table.triggeredRow.rowIndex", + "(data_table.pageNo - 1) * data_table.pageSize" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "DeleteQuery", + "selfReferencingDataPaths": [] + }, + "publishedAction": { + "name": "DeleteQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false }, - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", - "viewType": "component", - "componentData": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "where": { - "data": {"condition": "AND"}, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "UPDATE_ONE", - "viewType": "component", - "componentData": "UPDATE_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "UPDATE", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "colInput3Copy.text", - "data_table.selectedItem.rowIndex", - "Rating1Copy.value", - "colInput2Copy.text", - "colInput4Copy.text" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "UpdateQuery", - "name": "UpdateQuery", - "messages": [] + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "DELETE_ROW" }, - "pluginId": "google-sheets-plugin", - "id": "Investors_UpdateQuery", - "publishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", - "viewType": "component", - "componentData": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "where": { - "data": {"condition": "AND"}, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "UPDATE_ONE", - "viewType": "component", - "componentData": "UPDATE_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "UPDATE", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "colInput3Copy.text", - "data_table.selectedItem.rowIndex", - "Rating1Copy.value", - "colInput2Copy.text", - "colInput4Copy.text" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "UpdateQuery", - "name": "UpdateQuery", - "messages": [] - } - }, - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "5" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "5" - } - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "where": { - "data": { - "condition": "AND", - "children": [{"condition": "LT"}] - }, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "json", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "FETCH_MANY", - "viewType": "component", - "componentData": "FETCH_MANY" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "5", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["(data_table.pageNo - 1) * data_table.pageSize"], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "SelectQuery", - "name": "SelectQuery", - "messages": [] + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" }, - "pluginId": "google-sheets-plugin", - "id": "Investors_SelectQuery", - "publishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "pagination": { - "data": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "5" - }, - "viewType": "component", - "componentData": { - "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "limit": "5" - } - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "range": {"data": ""}, - "where": { - "data": { - "condition": "AND", - "children": [{"condition": "LT"}] - }, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "projection": {"data": []}, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "json", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "FETCH_MANY", - "viewType": "component", - "componentData": "FETCH_MANY" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "5", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["(data_table.pageNo - 1) * data_table.pageSize"], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "Sheets", - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "SelectQuery", - "name": "SelectQuery", - "messages": [] - } - }, - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", - "viewType": "component", - "componentData": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "where": { - "data": {"condition": "AND"}, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "INSERT_ONE", - "viewType": "component", - "componentData": "INSERT_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "APPEND", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.rowObjects.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Location.text", - "fundSize.text", - "Investment_Fund.text", - "topInvestments.text", - "investorName.text", - "InterestLevel.value", - "Website.text", - "Math.floor(Math.random()*1000+100)", - "Address.text" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "InsertQuery", - "name": "InsertQuery", - "messages": [] + { + "key": "range", + "value": "" }, - "pluginId": "google-sheets-plugin", - "id": "Investors_InsertQuery", - "publishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "rowObjects": { - "data": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", - "viewType": "component", - "componentData": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" - }, - "tableHeaderIndex": { - "data": "1", - "viewType": "component", - "componentData": "1" - }, - "sheetName": { - "data": "Investor Details", - "viewType": "component", - "componentData": "Investor Details" - }, - "entityType": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - }, - "where": { - "data": {"condition": "AND"}, - "viewType": "component", - "componentData": {"condition": "AND"} - }, - "sheetUrl": { - "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", - "viewType": "component", - "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" - }, - "command": { - "data": "INSERT_ONE", - "viewType": "component", - "componentData": "INSERT_ONE" - }, - "smartSubstitution": { - "data": false, - "viewType": "component", - "componentData": false - }, - "queryFormat": { - "data": "ROWS", - "viewType": "component", - "componentData": "ROWS" - } - }, - "pluginSpecifiedTemplates": [ - { - "value": "APPEND", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "", - "key": "rowLimit" - }, - { - "value": "Investor Details", - "key": "sheetName" - }, - { - "value": "", - "key": "rowOffset" - }, - { - "value": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", - "key": "rowObject" - }, - {"key": "rowObjects"}, - { - "value": "", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": false, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Investors", - "invalids": [], - "dynamicBindingPathList": [{"key": "formData.rowObjects.data"}], - "confirmBeforeExecute": false, - "jsonPathKeys": [ - "Location.text", - "fundSize.text", - "Investment_Fund.text", - "topInvestments.text", - "investorName.text", - "InterestLevel.value", - "Website.text", - "Math.floor(Math.random()*1000+100)", - "Address.text" - ], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "Sheets", - "userPermissions": [] - }, - "validName": "InsertQuery", - "name": "InsertQuery", - "messages": [] + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "{{data_table.pageSize}}" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "{{data_table.triggeredRow.rowIndex}}" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false } - } - ], - "widgets": "", - "actionCollectionList": [{ - "new": false, - "publishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "utils", - "archivedActions": [], - "userPermissions": [], - "pageId": "Investors", - "body": "export default {\n\tgetDummyData: () => {\n\t\tconst data = [\n\t\t\t{\n\t\t\t\t\"InvestorID\": 100,\n\t\t\t\t\"investmentFund\": \"Gislason, Weimann and Donnelly\",\n\t\t\t\t\"location\": \"Jakarta,Indonesia\",\n\t\t\t\t\"investorName\": \"Millisent Pottiphar\",\n\t\t\t\t\"topInvestments\": \"\",\n\t\t\t\t\"fundSize\": 31,\n\t\t\t\t\"website\": \"www.google.com\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"\",\n\t\t\t\t\"rowIndex\": 1\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 103,\n\t\t\t\t\"investmentFund\": \"Funk, Cassin and Kovacek\",\n\t\t\t\t\"location\": \"Manila,Philippines\",\n\t\t\t\t\"investorName\": \"Lora Godleman\",\n\t\t\t\t\"topInvestments\": \"O\",\n\t\t\t\t\"fundSize\": 36,\n\t\t\t\t\"website\": \"https://yellowbr1cks.fr\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"25 rue Lenepveu\",\n\t\t\t\t\"rowIndex\": 3\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 104,\n\t\t\t\t\"investmentFund\": \"O'Reilly, Dicki and Wisozk\",\n\t\t\t\t\"location\": \"Seoul,South Korea\",\n\t\t\t\t\"investorName\": \"Vivyanne Ridsdole\",\n\t\t\t\t\"topInvestments\": \"Towne, Weissnat and Toy\",\n\t\t\t\t\"fundSize\": 38,\n\t\t\t\t\"website\": \"srbgamer.w3spaces.com\",\n\t\t\t\t\"interestLevel\": 5,\n\t\t\t\t\"address\": \"2 Sauthoff Point\",\n\t\t\t\t\"rowIndex\": 4\n\t\t\t}\n\t\t]\n\n\t\treturn data;\n\t},\n\n\tgetInvestors: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\treturn data;\n\t\t\t}\n\t\t}catch(error){\n\t\t\treturn utils.getDummyData();\n\t\t}\n\n\t},\n\n\tupdateInvestorDetails: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait UpdateQuery.run();\n\t\t\t\tshowAlert('Investor details updated!', 'success');\n\t\t\t}\n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details updated!', 'success');\n\t\t}\n\t},\n\n\tcreateInvestor: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait InsertQuery.run();\n\t\t\t\tcloseModal('Modal1')\n\t\t\t\tshowAlert('Investor details created!', 'success');\n\t\t\t\tawait SelectQuery.run();\n\t\t\t} \n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details created!', 'success');\n\t\t}\n\t},\n}", - "actions": [] + ], + "formData": { + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "pagination": { + "data": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "{{data_table.pageSize}}" + }, + "viewType": "component", + "componentData": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "{{data_table.pageSize}}" + } + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "rowIndex": { + "data": "{{data_table.triggeredRow.rowIndex}}", + "viewType": "component", + "componentData": "{{data_table.triggeredRow.rowIndex}}" + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "DELETE_ONE", + "viewType": "component", + "componentData": "DELETE_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "projection": { + "data": [] + }, + "range": { + "data": "" + } + } }, - "id": "Investors_utils", - "unpublishedCollection": { - "variables": [], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "utils", - "archivedActions": [], - "userPermissions": [], - "pageId": "Investors", - "body": "export default {\n\tgetDummyData: () => {\n\t\tconst data = [\n\t\t\t{\n\t\t\t\t\"InvestorID\": 100,\n\t\t\t\t\"investmentFund\": \"Gislason, Weimann and Donnelly\",\n\t\t\t\t\"location\": \"Jakarta,Indonesia\",\n\t\t\t\t\"investorName\": \"Millisent Pottiphar\",\n\t\t\t\t\"topInvestments\": \"\",\n\t\t\t\t\"fundSize\": 31,\n\t\t\t\t\"website\": \"www.google.com\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"\",\n\t\t\t\t\"rowIndex\": 1\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 103,\n\t\t\t\t\"investmentFund\": \"Funk, Cassin and Kovacek\",\n\t\t\t\t\"location\": \"Manila,Philippines\",\n\t\t\t\t\"investorName\": \"Lora Godleman\",\n\t\t\t\t\"topInvestments\": \"O\",\n\t\t\t\t\"fundSize\": 36,\n\t\t\t\t\"website\": \"https://yellowbr1cks.fr\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"25 rue Lenepveu\",\n\t\t\t\t\"rowIndex\": 3\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 104,\n\t\t\t\t\"investmentFund\": \"O'Reilly, Dicki and Wisozk\",\n\t\t\t\t\"location\": \"Seoul,South Korea\",\n\t\t\t\t\"investorName\": \"Vivyanne Ridsdole\",\n\t\t\t\t\"topInvestments\": \"Towne, Weissnat and Toy\",\n\t\t\t\t\"fundSize\": 38,\n\t\t\t\t\"website\": \"srbgamer.w3spaces.com\",\n\t\t\t\t\"interestLevel\": 5,\n\t\t\t\t\"address\": \"2 Sauthoff Point\",\n\t\t\t\t\"rowIndex\": 4\n\t\t\t}\n\t\t]\n\n\t\treturn data;\n\t},\n\n\tgetInvestors: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\treturn data;\n\t\t\t}\n\t\t}catch(error){\n\t\t\treturn utils.getDummyData();\n\t\t}\n\n\t},\n\n\tupdateInvestorDetails: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait UpdateQuery.run();\n\t\t\t\tshowAlert('Investor details updated!', 'success');\n\t\t\t}\n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details updated!', 'success');\n\t\t}\n\t},\n\n\tcreateInvestor: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait InsertQuery.run();\n\t\t\t\tcloseModal('Modal1')\n\t\t\t\tshowAlert('Investor details created!', 'success');\n\t\t\t\tawait SelectQuery.run();\n\t\t\t} \n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details created!', 'success');\n\t\t}\n\t},\n}", - "actions": [] - } - }], - "clientSchemaVersion": 1 + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "data_table.pageSize", + "data_table.triggeredRow.rowIndex", + "(data_table.pageNo - 1) * data_table.pageSize" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "DeleteQuery", + "selfReferencingDataPaths": [] + }, + "new": false + }, + { + "id": "Investors_UpdateQuery", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "UpdateQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "UPDATE" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "" + }, + { + "key": "rowObject", + "value": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "rowObjects": { + "data": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", + "viewType": "component", + "componentData": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" + }, + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND" + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "UPDATE_ONE", + "viewType": "component", + "componentData": "UPDATE_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "projection": { + "data": [] + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "colInput3Copy.text", + "data_table.selectedItem.rowIndex", + "Rating1Copy.value", + "colInput2Copy.text", + "colInput4Copy.text" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "UpdateQuery", + "selfReferencingDataPaths": [] + }, + "publishedAction": { + "name": "UpdateQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "UPDATE" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "" + }, + { + "key": "rowObject", + "value": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "rowObjects": { + "data": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}", + "viewType": "component", + "componentData": "{\n\t \"rowIndex\": {{data_table.selectedItem.rowIndex}}, \n\t\t\"interestLevel\": \"{{Rating1Copy.value}}\", \n\t\t\"website\": \"{{colInput2Copy.text}}\", \n\t\t\"address\": \"{{colInput3Copy.text}}\", \n\t\t\"topInvestments\": \"{{colInput4Copy.text}}\"\n}" + }, + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND" + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "UPDATE_ONE", + "viewType": "component", + "componentData": "UPDATE_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "projection": { + "data": [] + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "colInput3Copy.text", + "data_table.selectedItem.rowIndex", + "Rating1Copy.value", + "colInput2Copy.text", + "colInput4Copy.text" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "UpdateQuery", + "selfReferencingDataPaths": [] + }, + "new": false + }, + { + "id": "Investors_SelectQuery", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "SelectQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "5" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "pagination": { + "data": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "5" + }, + "viewType": "component", + "componentData": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "5" + } + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "LT" + } + ] + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "json", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "FETCH_MANY", + "viewType": "component", + "componentData": "FETCH_MANY" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + }, + "projection": { + "data": [] + }, + "range": { + "data": "" + } + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(data_table.pageNo - 1) * data_table.pageSize" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "SelectQuery", + "selfReferencingDataPaths": [] + }, + "publishedAction": { + "name": "SelectQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "name": "Sheets", + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "5" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "{{(data_table.pageNo - 1) * data_table.pageSize}}" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "pagination": { + "data": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "5" + }, + "viewType": "component", + "componentData": { + "offset": "{{(data_table.pageNo - 1) * data_table.pageSize}}", + "limit": "5" + } + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "LT" + } + ] + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "json", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "FETCH_MANY", + "viewType": "component", + "componentData": "FETCH_MANY" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + }, + "projection": { + "data": [] + }, + "range": { + "data": "" + } + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "(data_table.pageNo - 1) * data_table.pageSize" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "SelectQuery", + "selfReferencingDataPaths": [] + }, + "new": false + }, + { + "id": "Investors_InsertQuery", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "InsertQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "APPEND" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "" + }, + { + "key": "rowObject", + "value": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "rowObjects": { + "data": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", + "viewType": "component", + "componentData": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" + }, + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND" + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "INSERT_ONE", + "viewType": "component", + "componentData": "INSERT_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "formData.rowObjects.data" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Location.text", + "fundSize.text", + "Investment_Fund.text", + "topInvestments.text", + "investorName.text", + "InterestLevel.value", + "Website.text", + "Math.floor(Math.random()*1000+100)", + "Address.text" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "InsertQuery", + "selfReferencingDataPaths": [] + }, + "publishedAction": { + "name": "InsertQuery", + "datasource": { + "id": "Sheets", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Investors", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "APPEND" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "" + }, + { + "key": "sheetName", + "value": "Investor Details" + }, + { + "key": "rowOffset", + "value": "" + }, + { + "key": "rowObject", + "value": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": false + }, + { + "key": "where", + "value": [ + {} + ] + } + ], + "formData": { + "rowObjects": { + "data": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n", + "viewType": "component", + "componentData": "{ \n\t\t\"interestLevel\": \"{{InterestLevel.value}}\", \n\t\t\"website\": \"{{Website.text}}\", \n\t\t\"address\": \"{{Address.text}}\", \n\t\t\"topInvestments\": \"{{topInvestments.text}}\",\n\t\t\"location\": \"{{Location.text}}\",\n\t\t\"fundSize\": \"{{fundSize.text}}\",\n\t\t\"investorName\": \"{{investorName.text}}\",\n\t\t\"investmentFund\": \"{{Investment_Fund.text}}\",\n\t\t\"InvestorID\": \"{{Math.floor(Math.random()*1000+100)}}\"\n}\n" + }, + "tableHeaderIndex": { + "data": "1", + "viewType": "component", + "componentData": "1" + }, + "sheetName": { + "data": "Investor Details", + "viewType": "component", + "componentData": "Investor Details" + }, + "entityType": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + }, + "where": { + "data": { + "condition": "AND" + }, + "viewType": "component", + "componentData": { + "condition": "AND" + } + }, + "sheetUrl": { + "data": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit", + "viewType": "component", + "componentData": "https://docs.google.com/spreadsheets/d/1jKfAZllzDxAr8Y7L1k7ZQY3reYYuuKMdGFAf31jFxE8/edit" + }, + "command": { + "data": "INSERT_ONE", + "viewType": "component", + "componentData": "INSERT_ONE" + }, + "smartSubstitution": { + "data": false, + "viewType": "component", + "componentData": false + }, + "queryFormat": { + "data": "ROWS", + "viewType": "component", + "componentData": "ROWS" + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [ + { + "key": "formData.rowObjects.data" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "Location.text", + "fundSize.text", + "Investment_Fund.text", + "topInvestments.text", + "investorName.text", + "InterestLevel.value", + "Website.text", + "Math.floor(Math.random()*1000+100)", + "Address.text" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "InsertQuery", + "selfReferencingDataPaths": [] + }, + "new": false + } + ], + "actionCollectionList": [ + { + "id": "Investors_utils", + "unpublishedCollection": { + "name": "utils", + "pageId": "Investors", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tgetDummyData: () => {\n\t\tconst data = [\n\t\t\t{\n\t\t\t\t\"InvestorID\": 100,\n\t\t\t\t\"investmentFund\": \"Gislason, Weimann and Donnelly\",\n\t\t\t\t\"location\": \"Jakarta,Indonesia\",\n\t\t\t\t\"investorName\": \"Millisent Pottiphar\",\n\t\t\t\t\"topInvestments\": \"\",\n\t\t\t\t\"fundSize\": 31,\n\t\t\t\t\"website\": \"www.google.com\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"\",\n\t\t\t\t\"rowIndex\": 1\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 103,\n\t\t\t\t\"investmentFund\": \"Funk, Cassin and Kovacek\",\n\t\t\t\t\"location\": \"Manila,Philippines\",\n\t\t\t\t\"investorName\": \"Lora Godleman\",\n\t\t\t\t\"topInvestments\": \"O\",\n\t\t\t\t\"fundSize\": 36,\n\t\t\t\t\"website\": \"https://yellowbr1cks.fr\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"25 rue Lenepveu\",\n\t\t\t\t\"rowIndex\": 3\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 104,\n\t\t\t\t\"investmentFund\": \"O'Reilly, Dicki and Wisozk\",\n\t\t\t\t\"location\": \"Seoul,South Korea\",\n\t\t\t\t\"investorName\": \"Vivyanne Ridsdole\",\n\t\t\t\t\"topInvestments\": \"Towne, Weissnat and Toy\",\n\t\t\t\t\"fundSize\": 38,\n\t\t\t\t\"website\": \"srbgamer.w3spaces.com\",\n\t\t\t\t\"interestLevel\": 5,\n\t\t\t\t\"address\": \"2 Sauthoff Point\",\n\t\t\t\t\"rowIndex\": 4\n\t\t\t}\n\t\t]\n\n\t\treturn data;\n\t},\n\n\tgetInvestors: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\treturn data;\n\t\t\t}\n\t\t}catch(error){\n\t\t\treturn utils.getDummyData();\n\t\t}\n\n\t},\n\n\tupdateInvestorDetails: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait UpdateQuery.run();\n\t\t\t\tshowAlert('Investor details updated!', 'success');\n\t\t\t}\n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details updated!', 'success');\n\t\t}\n\t},\n\n\tcreateInvestor: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait InsertQuery.run();\n\t\t\t\tcloseModal('Modal1')\n\t\t\t\tshowAlert('Investor details created!', 'success');\n\t\t\t\tawait SelectQuery.run();\n\t\t\t} \n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details created!', 'success');\n\t\t}\n\t},\n}", + "variables": [], + "userPermissions": [] + }, + "publishedCollection": { + "name": "utils", + "pageId": "Investors", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tgetDummyData: () => {\n\t\tconst data = [\n\t\t\t{\n\t\t\t\t\"InvestorID\": 100,\n\t\t\t\t\"investmentFund\": \"Gislason, Weimann and Donnelly\",\n\t\t\t\t\"location\": \"Jakarta,Indonesia\",\n\t\t\t\t\"investorName\": \"Millisent Pottiphar\",\n\t\t\t\t\"topInvestments\": \"\",\n\t\t\t\t\"fundSize\": 31,\n\t\t\t\t\"website\": \"www.google.com\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"\",\n\t\t\t\t\"rowIndex\": 1\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 103,\n\t\t\t\t\"investmentFund\": \"Funk, Cassin and Kovacek\",\n\t\t\t\t\"location\": \"Manila,Philippines\",\n\t\t\t\t\"investorName\": \"Lora Godleman\",\n\t\t\t\t\"topInvestments\": \"O\",\n\t\t\t\t\"fundSize\": 36,\n\t\t\t\t\"website\": \"https://yellowbr1cks.fr\",\n\t\t\t\t\"interestLevel\": 4,\n\t\t\t\t\"address\": \"25 rue Lenepveu\",\n\t\t\t\t\"rowIndex\": 3\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"InvestorID\": 104,\n\t\t\t\t\"investmentFund\": \"O'Reilly, Dicki and Wisozk\",\n\t\t\t\t\"location\": \"Seoul,South Korea\",\n\t\t\t\t\"investorName\": \"Vivyanne Ridsdole\",\n\t\t\t\t\"topInvestments\": \"Towne, Weissnat and Toy\",\n\t\t\t\t\"fundSize\": 38,\n\t\t\t\t\"website\": \"srbgamer.w3spaces.com\",\n\t\t\t\t\"interestLevel\": 5,\n\t\t\t\t\"address\": \"2 Sauthoff Point\",\n\t\t\t\t\"rowIndex\": 4\n\t\t\t}\n\t\t]\n\n\t\treturn data;\n\t},\n\n\tgetInvestors: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\treturn data;\n\t\t\t}\n\t\t}catch(error){\n\t\t\treturn utils.getDummyData();\n\t\t}\n\n\t},\n\n\tupdateInvestorDetails: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait UpdateQuery.run();\n\t\t\t\tshowAlert('Investor details updated!', 'success');\n\t\t\t}\n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details updated!', 'success');\n\t\t}\n\t},\n\n\tcreateInvestor: async () => {\n\t\ttry{\n\t\t\tconst data = await SelectQuery.run();\n\t\t\tif (data && data.length > 0) {\n\t\t\t\tawait InsertQuery.run();\n\t\t\t\tcloseModal('Modal1')\n\t\t\t\tshowAlert('Investor details created!', 'success');\n\t\t\t\tawait SelectQuery.run();\n\t\t\t} \n\t\t}catch(error){\n\t\t\tshowAlert('Demo Investor details created!', 'success');\n\t\t}\n\t},\n}", + "variables": [], + "userPermissions": [] + }, + "new": false + } + ], + "widgets": "" } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-valid-without-widget.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-valid-without-widget.json index 709cbbca6d..232e05ab80 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-valid-without-widget.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/partial-export-valid-without-widget.json @@ -1,167 +1,189 @@ { - "customJSLibList": [{ - "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", - "new": true, - "name": "xmlParser", - "accessor": ["xmlParser"], - "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", - "userPermissions": [], - "version": "3.17.5", - "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js" - }], - "serverSchemaVersion": 7, - "datasourceList": [{ - "new": true, - "pluginId": "restapi-plugin", + "clientSchemaVersion": 1, + "serverSchemaVersion": 7, + "datasourceList": [ + { + "datasourceConfiguration": {}, + "name": "A-force Airtable", + "pluginId": "restapi-plugin", + "messages": [], + "isAutoGenerated": false, + "isValid": true, + "embedded": false, + "new": true + } + ], + "customJSLibList": [ + { + "name": "xmlParser", + "accessor": [ + "xmlParser" + ], + "url": "https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "version": "3.17.5", + "defs": "{\"!name\":\"LIB/xmlParser\",\"xmlParser\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertTonimn\":{\"!type\":\"fn()\",\"prototype\":{}},\"getTraversalObj\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJson\":{\"!type\":\"fn()\",\"prototype\":{}},\"convertToJsonString\":{\"!type\":\"fn()\",\"prototype\":{}},\"validate\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2xParser\":{\"!type\":\"fn()\",\"prototype\":{\"parse\":{\"!type\":\"fn()\",\"prototype\":{}},\"j2x\":{\"!type\":\"fn()\",\"prototype\":{}}}},\"parseToNimn\":{\"!type\":\"fn()\",\"prototype\":{}}}}", + "userPermissions": [], + "uidString": "xmlParser_https://cdnjs.cloudflare.com/ajax/libs/fast-xml-parser/3.17.5/parser.min.js", + "new": true + } + ], + "actionList": [ + { + "id": "Todays Updates_get_force_roster", + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "get_force_roster", + "datasource": { + "id": "A-force Airtable", + "userPermissions": [], + "name": "A-force Airtable", + "pluginId": "restapi-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Todays Updates", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/v0/appgSZSXDttNUK57V/Roster", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "view", + "value": "Grid view" + }, + { + "key": "sort[0][field]", + "value": "StartDate" + }, + { + "key": "sort[0][direction]", + "value": "desc" + }, + { + "key": "maxRecords", + "value": "20" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], "isValid": true, - "name": "A-force Airtable", + "invalids": [], "messages": [], - "datasourceConfiguration": {}, - "isAutoGenerated": false, - "embedded": false - }], - "actionList": [{ - "new": false, - "pluginType": "API", - "unpublishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/v0/appgSZSXDttNUK57V/Roster", - "headers": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "Grid view", - "key": "view" - }, - { - "value": "StartDate", - "key": "sort[0][field]" - }, - { - "value": "desc", - "key": "sort[0][direction]" - }, - { - "value": "20", - "key": "maxRecords" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Todays Updates", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "restapi-plugin", - "isValid": true, - "name": "A-force Airtable", - "messages": [], - "id": "A-force Airtable", - "userPermissions": [] - }, - "validName": "get_force_roster", - "name": "get_force_roster", - "messages": [] + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "get_force_roster", + "selfReferencingDataPaths": [] + }, + "publishedAction": { + "name": "get_force_roster", + "datasource": { + "id": "A-force Airtable", + "userPermissions": [], + "name": "A-force Airtable", + "pluginId": "restapi-plugin", + "messages": [], + "isValid": true, + "new": false }, - "pluginId": "restapi-plugin", - "id": "Todays Updates_get_force_roster", - "publishedAction": { - "selfReferencingDataPaths": [], - "executeOnLoad": true, - "isValid": true, - "actionConfiguration": { - "autoGeneratedHeaders": [], - "path": "/v0/appgSZSXDttNUK57V/Roster", - "headers": [], - "paginationType": "NONE", - "queryParameters": [ - { - "value": "Grid view", - "key": "view" - }, - { - "value": "StartDate", - "key": "sort[0][field]" - }, - { - "value": "desc", - "key": "sort[0][direction]" - }, - { - "value": "20", - "key": "maxRecords" - } - ], - "selfReferencingDataPaths": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] + "pageId": "Todays Updates", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/v0/appgSZSXDttNUK57V/Roster", + "headers": [], + "autoGeneratedHeaders": [], + "encodeParamsToggle": true, + "queryParameters": [ + { + "key": "view", + "value": "Grid view" }, - "userPermissions": [], - "pageId": "Todays Updates", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "restapi-plugin", - "isValid": true, - "name": "A-force Airtable", - "messages": [], - "id": "A-force Airtable", - "userPermissions": [] + { + "key": "sort[0][field]", + "value": "StartDate" }, - "validName": "get_force_roster", - "name": "get_force_roster", - "messages": [] - } - }], - "widgets": "", - "actionCollectionList": [{ - "new": false, - "publishedCollection": { - "variables": [{ - "name": "results", - "value": "[]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "Github_Transformer", - "archivedActions": [], - "userPermissions": [], - "pageId": "Todays Updates", - "body": "export default {\n\tresults: [],\n\tgetCriticalIssues: () => {\n\t\treturn fetchCriticalIssues.data.map((issue) => { \n\t\t\treturn { \n\t\t\t\ttitle: issue.title, \n\t\t\t\tuser: issue.user.login, \n\t\t\t\tage: moment(issue.created_at).fromNow(), \n\t\t\t\tlabels: issue.labels.map((label) => label.name).join(', '),\n\t\t\t\tassignees: issue.assignees.map((label) => label.login).join(', '), \n\t\t\t\tlink: issue.html_url, \n\t\t\t\tbody: issue.body, \n\t\t\t\tnumber: issue.number,\n\t\t\t}\n\t\t})\n\t}\n}", - "actions": [] + { + "key": "sort[0][direction]", + "value": "desc" + }, + { + "key": "maxRecords", + "value": "20" + } + ], + "httpMethod": "GET", + "selfReferencingDataPaths": [], + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] }, - "id": "Todays Updates_Github_Transformer", - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": "[]" - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "Github_Transformer", - "archivedActions": [], - "userPermissions": [], - "pageId": "Todays Updates", - "body": "export default {\n\tresults: [],\n\tgetCriticalIssues: () => {\n\t\treturn fetchCriticalIssues.data.map((issue) => { \n\t\t\treturn { \n\t\t\t\ttitle: issue.title, \n\t\t\t\tuser: issue.user.login, \n\t\t\t\tage: moment(issue.created_at).fromNow(), \n\t\t\t\tlabels: issue.labels.map((label) => label.name).join(', '),\n\t\t\t\tassignees: issue.assignees.map((label) => label.login).join(', '), \n\t\t\t\tlink: issue.html_url, \n\t\t\t\tbody: issue.body, \n\t\t\t\tnumber: issue.number,\n\t\t\t}\n\t\t})\n\t}\n}", - "actions": [] - } - }], - "clientSchemaVersion": 1 + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "get_force_roster", + "selfReferencingDataPaths": [] + }, + "new": false + } + ], + "actionCollectionList": [ + { + "id": "Todays Updates_Github_Transformer", + "unpublishedCollection": { + "name": "Github_Transformer", + "pageId": "Todays Updates", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\tgetCriticalIssues: () => {\n\t\treturn fetchCriticalIssues.data.map((issue) => { \n\t\t\treturn { \n\t\t\t\ttitle: issue.title, \n\t\t\t\tuser: issue.user.login, \n\t\t\t\tage: moment(issue.created_at).fromNow(), \n\t\t\t\tlabels: issue.labels.map((label) => label.name).join(', '),\n\t\t\t\tassignees: issue.assignees.map((label) => label.login).join(', '), \n\t\t\t\tlink: issue.html_url, \n\t\t\t\tbody: issue.body, \n\t\t\t\tnumber: issue.number,\n\t\t\t}\n\t\t})\n\t}\n}", + "variables": [ + { + "name": "results", + "value": "[]" + } + ], + "userPermissions": [] + }, + "publishedCollection": { + "name": "Github_Transformer", + "pageId": "Todays Updates", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\tgetCriticalIssues: () => {\n\t\treturn fetchCriticalIssues.data.map((issue) => { \n\t\t\treturn { \n\t\t\t\ttitle: issue.title, \n\t\t\t\tuser: issue.user.login, \n\t\t\t\tage: moment(issue.created_at).fromNow(), \n\t\t\t\tlabels: issue.labels.map((label) => label.name).join(', '),\n\t\t\t\tassignees: issue.assignees.map((label) => label.login).join(', '), \n\t\t\t\tlink: issue.html_url, \n\t\t\t\tbody: issue.body, \n\t\t\t\tnumber: issue.number,\n\t\t\t}\n\t\t})\n\t}\n}", + "variables": [ + { + "name": "results", + "value": "[]" + } + ], + "userPermissions": [] + }, + "new": false + } + ], + "widgets": "" } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-app-positioning.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-app-positioning.json index 3735d719fa..e678d988fb 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-app-positioning.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-app-positioning.json @@ -1,132 +1,148 @@ { - "customJSLibList": [], - "updatedResources": { - "customJSLibList": [], - "actionList": [], - "pageList": ["Page1"], - "actionCollectionList": [] + "exportedApplication": { + "name": "Application with ApplicationDetail - App Positioning", + "isPublic": false, + "pages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "publishedPages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "unpublishedApplicationDetail": { + "appPositioning": { + "type": "AUTO" + } }, - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default-New" - }, - "datasourceList": [], - "actionList": [], - "pageList": [{ - "publishedPage": { - "name": "Page1", + "color": "#E3DEFF", + "icon": "lotus", + "slug": "untitled-application-1", + "unpublishedCustomJSLibs": [], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [], + "customJSLibList": [], + "pageList": [ + { + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 5000.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 87.0, + "minHeight": 1292.0, + "useAutoLayout": true, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "responsiveBehavior": "fill", + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [], + "positioning": "vertical", + "flexLayers": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1250, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page1", + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 16.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 1250.0, + "containerStyle": "none", + "snapRows": 33.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5000, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 87, - "minHeight": 1292, - "useAutoLayout": true, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "responsiveBehavior": "fill", - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [], - "positioning": "vertical", - "flexLayers": [] - } - }], - "slug": "page1" - }, - "gitSyncId": "65367d79e575c11b12c0ec77_65367d79e575c11b12c0ec79" - }], - "actionCollectionList": [], - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#E3DEFF", - "icon": "lotus", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "unpublishedApplicationDetail": {"appPositioning": {"type": "AUTO"}}, - "isManualUpdate": false, - "pages": [{ - "isDefault": true, - "id": "Page1" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "Application with ApplicationDetail - App Positioning", - "appIsExample": false, - "isPublic": false, - "publishedPages": [{ - "isDefault": true, - "id": "Page1" - }], - "unreadCommentThreads": 0, - "slug": "untitled-application-1", - "evaluationVersion": 2 + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "65367d79e575c11b12c0ec77_65367d79e575c11b12c0ec79" } + ], + "actionList": [], + "actionCollectionList": [], + "updatedResources": { + "customJSLibList": [], + "actionList": [], + "pageList": [ + "Page1" + ], + "actionCollectionList": [] + }, + "editModeTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default-New", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-custom-themes.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-custom-themes.json index e6335ea170..eaeb3db2c0 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-custom-themes.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-custom-themes.json @@ -1,591 +1,647 @@ { - "editModeTheme": { - "organizationId": "dummy-org-id", - "new": true, - "isSystemTheme": false, - "displayName": "Custom edit theme", - "applicationId": "dummy-app-id" - }, - "datasourceList": [ - { - "new": true, - "invalids": [], - "pluginId": "mongo-plugin", - "isValid": true, - "name": "db-auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource1_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{"host": "db-auth-uri.net"}], - "connection": { - "mode": "READ_WRITE", - "type": "REPLICA_SET", - "ssl": {"authType": "DEFAULT"} - }, - "properties": [{ - "value": "No", - "key": "Use mongo connection string URI" - }] - } + "exportedApplication": { + "userPermissions": [ + "canComment:applications", + "manage:applications", + "read:applications", + "publish:applications", + "makePublic:applications" + ], + "name": "valid_application", + "isPublic": false, + "appIsExample": false, + "color": "#EA6179", + "icon": "medical", + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "db-auth", + "pluginId": "mongo-plugin", + "gitSyncId": "datasource1_git", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "type": "REPLICA_SET", + "ssl": { + "authType": "DEFAULT" + } }, - { - "new": true, - "invalids": [], - "pluginId": "restapi-plugin", - "isValid": true, - "name": "api_ds_wo_auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource2_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "headers": [], - "properties": [ + "endpoints": [ + { + "host": "db-auth-uri.net" + } + ], + "sshProxyEnabled": false, + "properties": [ + { + "key": "Use mongo connection string URI", + "value": "No" + } + ] + }, + "invalids": [], + "isValid": true, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "api_ds_wo_auth", + "pluginId": "restapi-plugin", + "gitSyncId": "datasource2_git", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "properties": [ + { + "key": "isSendSessionEnabled", + "value": "N" + }, + { + "key": "sessionSignatureKey", + "value": "" + } + ], + "url": "https://api-ds-wo-auth-uri.com", + "headers": [] + }, + "invalids": [], + "isValid": true, + "new": true + } + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page1_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "columnOrder": [ + "_id", + "username", + "active" + ], + "dynamicPropertyPathList": [], + "topRow": 4, + "bottomRow": 15, + "parentRowSpace": 40, + "type": "TABLE_WIDGET", + "parentColumnSpace": 77.5, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ { - "value": "N", - "key": "isSendSessionEnabled" + "key": "tableData" }, { - "value": "", - "key": "sessionSignatureKey" + "key": "primaryColumns._id.computedValue" + }, + { + "key": "primaryColumns.username.computedValue" + }, + { + "key": "primaryColumns.active.computedValue" } - ], - "url": "https://api-ds-wo-auth-uri.com" - } - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "db-auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "get_users", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}", - "smartSubstitution": false + ], + "leftColumn": 0, + "primaryColumns": { + "appsmith_mongo_escape_id": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", + "textSize": "PARAGRAPH", + "index": 4, + "isVisible": true, + "label": "_id", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "_id", + "verticalAlignment": "CENTER" + }, + "active": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", + "textSize": "PARAGRAPH", + "index": 8, + "isVisible": true, + "label": "active", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "active", + "verticalAlignment": "CENTER" + }, + "username": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", + "textSize": "PARAGRAPH", + "index": 7, + "isVisible": true, + "label": "username", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "username", + "verticalAlignment": "CENTER" } + }, + "derivedColumns": {}, + "rightColumn": 8, + "textSize": "PARAGRAPH", + "widgetId": "aisibaxwhb", + "tableData": "{{get_users.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "version": 1, + "parentId": "0", + "isLoading": false, + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "mongo-plugin", - "id": "60aca092136c4b7178f6790a", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action1_git" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 16, + "widgetId": "ut3l54pzqw", + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 77.5, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 542.5, + "detachFromLayout": true, + "widgetId": "mcsltg1l0j", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 320, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "version": 1, + "parentId": "ut3l54pzqw", + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ { - "value": "", - "key": "" + "widgetName": "Text1", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "7b4x786lxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "leftColumn": 0, + "fontSize": "HEADING1", + "text": "Form" }, { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "restapi-plugin", - "id": "60aca24c136c4b7178f6790d", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action2_git" - }, - { - "new": false, - "pluginType": "JS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" - }, - "userPermissions": [], - "fullyQualifiedName": "JSObject1.run", - "pageId": "Page1", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}"], - "datasource": { - "new": true, - "pluginId": "js-plugin", - "isValid": true, - "name": "UNUSED_DATASOURCE", - "userPermissions": [] - }, - "validName": "JSObject1.run", - "name": "run", - "collectionId": "61518b8548b30155375f5276" - }, - "pluginId": "js-plugin", - "id": "61518b8548b30155375f5275", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z" - } - ], - "decryptedFields": {"db-auth": { - "password": "CreativePassword", - "authType": "com.appsmith.external.models.DBAuth", - "dbAuth": { - "databaseName": "db-name", - "authenticationType": "dbAuth", - "authType": "SCRAM_SHA_1", - "username": "CreativeUser" - } - }}, - "publishedDefaultPageName": "Page1", - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2" - ], - "publishedTheme": { - "organizationId": "dummy-org-id", - "new": true, - "isSystemTheme": false, - "displayName": "Custom published theme", - "applicationId": "dummy-app-id" - }, - "unpublishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "jsonPathKeys": [], - "name": "api_wo_auth", - "timeoutInMillisecond": 10000, - "id": "60aca24c136c4b7178f6790d" - }, - { - "pluginType": "DB", - "jsonPathKeys": [], - "name": "get_users", - "timeoutInMillisecond": 10000, - "id": "60aca092136c4b7178f6790a" - } - ]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "Text2", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "d0axuxiosp", + "topRow": 3, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ { - "widgetName": "Table1", - "columnOrder": [ - "_id", - "username", - "active" - ], - "dynamicPropertyPathList": [], - "topRow": 4, - "bottomRow": 15, - "parentRowSpace": 40, - "type": "TABLE_WIDGET", - "parentColumnSpace": 77.5, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "primaryColumns.username.computedValue"}, - {"key": "primaryColumns.active.computedValue"} - ], - "leftColumn": 0, - "primaryColumns": { - "appsmith_mongo_escape_id": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", - "textSize": "PARAGRAPH", - "index": 4, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "active": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", - "textSize": "PARAGRAPH", - "index": 8, - "isVisible": true, - "label": "active", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "active", - "verticalAlignment": "CENTER" - }, - "username": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", - "textSize": "PARAGRAPH", - "index": 7, - "isVisible": true, - "label": "username", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "username", - "verticalAlignment": "CENTER" - } - }, - "derivedColumns": {}, - "rightColumn": 8, - "textSize": "PARAGRAPH", - "widgetId": "aisibaxwhb", - "tableData": "{{get_users.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "version": 1, - "parentId": "0", - "isLoading": false, - "horizontalAlignment": "LEFT", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 16, - "widgetId": "ut3l54pzqw", - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 77.5, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 542.5, - "detachFromLayout": true, - "widgetId": "mcsltg1l0j", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 320, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "ut3l54pzqw", - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "7b4x786lxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "leftColumn": 0, - "fontSize": "HEADING1", - "text": "Form" - }, - { - "widgetName": "Text2", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "d0axuxiosp", - "topRow": 3, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH2", - "text": "{{api_wo_auth.data.body}}" - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "lmfer0622c", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{api_wo_auth.data.id}}" - } - ] - }] + "key": "text" } - ] + ], + "fontSize": "PARAGRAPH2", + "text": "{{api_wo_auth.data.body}}" + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "lmfer0622c", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + } + ], + "fontSize": "PARAGRAPH", + "text": "{{api_wo_auth.data.id}}" + } + ] } - }] + ] + } + ] }, - "userPermissions": [ - "read:pages", - "manage:pages" + "layoutOnLoadActions": [ + [ + { + "id": "60aca24c136c4b7178f6790d", + "name": "api_wo_auth", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "60aca092136c4b7178f6790a", + "name": "get_users", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] ], - "applicationId": "valid_application", - "gitSyncId": "page1_git" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67999", - "userPermissions": [], - "layoutOnLoadActions": [[]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "applicationId": "valid_application", - "gitSyncId": "page2_git" - } - ], - "publishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "actionCollectionList": [{ - "new": false, - "id": "61518b8548b30155375f5276", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" + "new": false + } ], - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", - "actions": [] - } - }], - "exportedApplication": { - "new": true, - "color": "#EA6179", - "name": "valid_application", - "appIsExample": false, - "icon": "medical", - "isPublic": false, - "userPermissions": [ - "canComment:applications", - "manage:applications", - "read:applications", - "publish:applications", - "makePublic:applications" - ] + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true + }, + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page2_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page2", + "layouts": [ + { + "id": "60aca056136c4b7178f67999", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [ + [] + ], + "new": false + } + ], + "userPermissions": [] + }, + "new": true } -} + ], + "pageOrder": [ + "Page1", + "Page2" + ], + "actionList": [ + { + "id": "60aca092136c4b7178f6790a", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "gitSyncId": "action1_git", + "unpublishedAction": { + "name": "get_users", + "datasource": { + "id": "db-auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "smartSubstitution": false, + "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "60aca24c136c4b7178f6790d", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "API", + "pluginId": "restapi-plugin", + "gitSyncId": "action2_git", + "unpublishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "61518b8548b30155375f5275", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "run", + "fullyQualifiedName": "JSObject1.run", + "datasource": { + "userPermissions": [], + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "isValid": true, + "new": true + }, + "pageId": "Page1", + "collectionId": "61518b8548b30155375f5276", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}", + "jsArguments": [] + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "JSObject1.run" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z", + "new": false + } + ], + "actionCollectionList": [ + { + "id": "61518b8548b30155375f5276", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Page1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "new": false + } + ], + "decryptedFields": { + "db-auth": { + "password": "CreativePassword", + "authType": "com.appsmith.external.models.DBAuth", + "dbAuth": { + "authenticationType": "dbAuth", + "authType": "SCRAM_SHA_1", + "username": "CreativeUser", + "databaseName": "db-name" + } + } + }, + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "publishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "unpublishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "editModeTheme": { + "displayName": "Custom edit theme", + "new": true, + "isSystemTheme": false, + "applicationId": "dummy-app-id", + "organizationId": "dummy-org-id" + }, + "publishedTheme": { + "displayName": "Custom published theme", + "new": true, + "isSystemTheme": false, + "applicationId": "dummy-app-id", + "organizationId": "dummy-org-id" + } +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-added.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-added.json index c63e6aef46..b81c78a86d 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-added.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-added.json @@ -1,1559 +1,1722 @@ { - "editModeTheme": { - "new": true, - "isSystemTheme": true, - "displayName": "Classic", - "name": "Classic" + "clientSchemaVersion": 1, + "serverSchemaVersion": 3, + "exportedApplication": { + "name": "psychic-broccoli", + "isPublic": false, + "appIsExample": false, + "unreadCommentThreads": 0, + "color": "#F3F1C7", + "icon": "moon", + "slug": "psychic-broccoli", + "evaluationVersion": 2, + "applicationVersion": 1, + "isManualUpdate": false, + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61ee3355a618840f00ba0cdf_61ee7464a618840f00ba103b", + "name": "S3", + "pluginId": "amazons3-plugin", + "invalids": [ + "Mandatory parameter 'Access key' is empty. Did you forget to edit the 'Access key' field in the datasource creation form ? You need to fill it with your AWS Access key.", + "Mandatory parameter 'Secret key' is empty. Did you forget to edit the 'Secret key' field in the datasource creation form ? You need to fill it with your AWS Secret key." + ], + "messages": [], + "isConfigured": false, + "isValid": false, + "new": true }, - "datasourceList": [ - { - "isConfigured": false, - "new": true, - "invalids": [ - "Mandatory parameter 'Access key' is empty. Did you forget to edit the 'Access key' field in the datasource creation form ? You need to fill it with your AWS Access key.", - "Mandatory parameter 'Secret key' is empty. Did you forget to edit the 'Secret key' field in the datasource creation form ? You need to fill it with your AWS Secret key." - ], - "pluginId": "amazons3-plugin", - "isValid": false, - "name": "S3", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61ee3355a618840f00ba0cdf_61ee7464a618840f00ba103b" - }, - { - "isConfigured": false, - "new": true, - "invalids": [], - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "gsheet", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61fad216fb6b230875cd65cd_62023e4d3bb8d7269dcab4c5" - }, - { - "isConfigured": false, - "new": true, - "invalids": ["Missing endpoint(s)."], - "pluginId": "mongo-plugin", - "isValid": false, - "name": "movies", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61fad216fb6b230875cd65cd_61fad347fb6b230875cd65dc" - }, - { - "isConfigured": false, - "new": true, - "invalids": [ - "Mandatory parameter 'Access key' is empty. Did you forget to edit the 'Access key' field in the datasource creation form ? You need to fill it with your AWS Access key.", - "Mandatory parameter 'Secret key' is empty. Did you forget to edit the 'Secret key' field in the datasource creation form ? You need to fill it with your AWS Secret key." - ], - "pluginId": "amazons3-plugin", - "isValid": false, - "name": "noAwsS3", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61fad216fb6b230875cd65cd_623d55d21d2ab8254f017301" - }, - { - "isConfigured": false, - "new": true, - "invalids": [], - "pluginId": "google-sheets-plugin", - "isValid": true, - "name": "test", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61fad216fb6b230875cd65cd_62023e983bb8d7269dcab4c7" - }, - { - "isConfigured": false, - "new": true, - "invalids": [ - "Missing endpoint.", - "Missing username for authentication.", - "Missing password for authentication." - ], - "pluginId": "postgres-plugin", - "isValid": false, - "name": "test1", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61fad216fb6b230875cd65cd_6204a6e046c1c7358f7eee9f" - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "find": {"query": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }}, - "collection": { - "data": "movies", - "viewType": "component", - "componentData": "movies" - }, - "command": { - "data": "FIND", - "viewType": "component", - "componentData": "FIND" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "mongo-plugin", - "isValid": true, - "messages": [], - "id": "movies", - "userPermissions": [] - }, - "validName": "moviesQuery", - "name": "moviesQuery", - "messages": [] - }, - "pluginId": "mongo-plugin", - "id": "Page1_moviesQuery", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "find": {"query": { - "data": "{}", - "viewType": "component", - "componentData": "{}" - }}, - "collection": { - "data": "movies", - "viewType": "component", - "componentData": "movies" - }, - "command": { - "data": "FIND", - "viewType": "component", - "componentData": "FIND" - }, - "smartSubstitution": { - "data": true, - "viewType": "component", - "componentData": true - } - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "mongo-plugin", - "isValid": true, - "messages": [], - "id": "movies", - "userPermissions": [] - }, - "validName": "moviesQuery", - "name": "moviesQuery", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_6204a71846c1c7358f7eeea3" - }, - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1iAo56PC525M5cx2iofnEwG3QkUWohhnZHXR2o44yApc/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "10", - "key": "rowLimit" - }, - { - "value": "Sheet1", - "key": "sheetName" - }, - { - "value": "0", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "0", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "gsheet", - "userPermissions": [] - }, - "validName": "gsheetAPI", - "name": "gsheetAPI", - "messages": [] - }, - "pluginId": "google-sheets-plugin", - "id": "Page1_gsheetAPI", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "https://docs.google.com/spreadsheets/d/1iAo56PC525M5cx2iofnEwG3QkUWohhnZHXR2o44yApc/edit#gid=0", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "10", - "key": "rowLimit" - }, - { - "value": "Sheet1", - "key": "sheetName" - }, - { - "value": "0", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "0", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "gsheet", - "userPermissions": [] - }, - "validName": "gsheetAPI", - "name": "gsheetAPI", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_6204a70746c1c7358f7eeea1" - }, - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM users ORDER BY id LIMIT 10;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "postgres-plugin", - "isValid": true, - "messages": [], - "id": "test1", - "userPermissions": [] - }, - "validName": "Query1", - "name": "Query1", - "messages": [] - }, - "pluginId": "postgres-plugin", - "id": "Page1_Query1", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM users ORDER BY id LIMIT 10;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "postgres-plugin", - "isValid": true, - "messages": [], - "id": "test1", - "userPermissions": [] - }, - "validName": "Query1", - "name": "Query1", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_6204a77646c1c7358f7eeea8" - }, - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": {"data": "test"}, - "path": {"data": ""}, - "read": {"dataType": {"data": "YES"}}, - "create": { - "dataType": {"data": "YES"}, - "expiry": {"data": "5"} - }, - "body": {"data": ""}, - "list": { - "prefix": {"data": ""}, - "where": {"data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": {"data": "5"}, - "signedUrl": {"data": "NO"}, - "unSignedUrl": {"data": "YES"} - }, - "command": {"data": "LIST"}, - "smartSubstitution": {"data": true} - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "amazons3-plugin", - "isValid": true, - "messages": [], - "id": "noAwsS3", - "userPermissions": [] - }, - "validName": "nonAwsS3", - "name": "nonAwsS3", - "messages": [] - }, - "pluginId": "amazons3-plugin", - "id": "Page1_nonAwsS3", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": {"data": "test"}, - "path": {"data": ""}, - "read": {"dataType": {"data": "YES"}}, - "create": { - "dataType": {"data": "YES"}, - "expiry": {"data": "5"} - }, - "body": {"data": ""}, - "list": { - "prefix": {"data": ""}, - "where": {"data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": {"data": "5"}, - "signedUrl": {"data": "NO"}, - "unSignedUrl": {"data": "YES"} - }, - "command": {"data": "LIST"}, - "smartSubstitution": {"data": true} - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "amazons3-plugin", - "isValid": true, - "messages": [], - "id": "noAwsS3", - "userPermissions": [] - }, - "validName": "nonAwsS3", - "name": "nonAwsS3", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_623d55fa1d2ab8254f017303" - }, - { - "new": false, - "pluginType": "SAAS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "10", - "key": "rowLimit" - }, - { - "value": "Sheet1", - "key": "sheetName" - }, - { - "value": "0", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "0", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "test", - "userPermissions": [] - }, - "validName": "Api1", - "name": "Api1", - "messages": [] - }, - "pluginId": "google-sheets-plugin", - "id": "Page1_Api1", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "pluginSpecifiedTemplates": [ - { - "value": "GET", - "key": "method" - }, - { - "value": "", - "key": "sheetUrl" - }, - { - "value": "", - "key": "range" - }, - { - "value": "", - "key": "spreadsheetName" - }, - { - "value": "1", - "key": "tableHeaderIndex" - }, - { - "value": "ROWS", - "key": "queryFormat" - }, - { - "value": "10", - "key": "rowLimit" - }, - { - "value": "Sheet1", - "key": "sheetName" - }, - { - "value": "0", - "key": "rowOffset" - }, - {"key": "rowObject"}, - {"key": "rowObjects"}, - { - "value": "0", - "key": "rowIndex" - }, - { - "value": "SHEET", - "key": "deleteFormat" - }, - { - "value": true, - "key": "smartSubstitution" - }, - { - "value": [{}], - "key": "where" - } - ] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "google-sheets-plugin", - "isValid": true, - "messages": [], - "id": "test", - "userPermissions": [] - }, - "validName": "Api1", - "name": "Api1", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_6204a73446c1c7358f7eeea6" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [{ - "value": "application/json", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "POST", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": true, - "invalids": ["Missing workspace id. Please enter one."], - "pluginId": "restapi-plugin", - "isValid": false, - "name": "DEFAULT_REST_DATASOURCE", - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://mock-api.appsmith.com"} - }, - "validName": "testImport", - "name": "testImport", - "messages": [] - }, - "pluginId": "restapi-plugin", - "id": "Page1_testImport", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "headers": [{ - "value": "application/json", - "key": "content-type" - }], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": {"apiContentType": "none"}, - "body": "", - "httpMethod": "POST", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": true, - "invalids": [], - "pluginId": "restapi-plugin", - "isValid": true, - "name": "DEFAULT_REST_DATASOURCE", - "messages": [], - "userPermissions": [], - "datasourceConfiguration": {"url": "https://mock-api.appsmith.com"} - }, - "validName": "testImport", - "name": "testImport", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_62431cfa7dac2c35c9824846" - }, - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": {"data": ""}, - "path": {"data": ""}, - "read": {"dataType": {"data": "YES"}}, - "create": { - "dataType": {"data": "YES"}, - "expiry": {"data": "5"} - }, - "body": {"data": ""}, - "list": { - "prefix": {"data": ""}, - "where": {"data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": {"data": "5"}, - "signedUrl": {"data": "NO"}, - "unSignedUrl": {"data": "YES"} - }, - "command": {"data": "LIST"}, - "smartSubstitution": {"data": true} - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "amazons3-plugin", - "isValid": true, - "messages": [], - "id": "S3", - "userPermissions": [] - }, - "validName": "s3Query", - "name": "s3Query", - "messages": [] - }, - "pluginId": "amazons3-plugin", - "id": "Page1_s3Query", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "bucket": {"data": ""}, - "path": {"data": ""}, - "read": {"dataType": {"data": "YES"}}, - "create": { - "dataType": {"data": "YES"}, - "expiry": {"data": "5"} - }, - "body": {"data": ""}, - "list": { - "prefix": {"data": ""}, - "where": {"data": { - "condition": "AND", - "children": [{"condition": "EQ"}] - }}, - "sortBy": {"data": [{ - "column": "", - "order": "Ascending" - }]}, - "expiry": {"data": "5"}, - "signedUrl": {"data": "NO"}, - "unSignedUrl": {"data": "YES"} - }, - "command": {"data": "LIST"}, - "smartSubstitution": {"data": true} - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "amazons3-plugin", - "isValid": true, - "messages": [], - "id": "S3", - "userPermissions": [] - }, - "validName": "s3Query", - "name": "s3Query", - "messages": [] - }, - "gitSyncId": "6200bd7937230472baba663b_623d54cc1d2ab8254f0172fe" - }, - { - "new": false, - "pluginType": "JS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "async () => {\n\t\t//use async-await or promises\n\t}" - }, - "userPermissions": [], - "fullyQualifiedName": "jsObject.myFun2", - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["async () => {\n\t\t//use async-await or promises\n\t}"], - "datasource": { - "new": true, - "pluginId": "js-plugin", - "isValid": true, - "name": "UNUSED_DATASOURCE", - "messages": [], - "userPermissions": [] - }, - "validName": "jsObject.myFun2", - "clientSideExecution": true, - "name": "myFun2", - "messages": [], - "collectionId": "Page1_jsObject" - }, - "pluginId": "js-plugin", - "id": "Page1_jsObject.myFun2", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "messages": [], - "userPermissions": [] - }, - "messages": [], - "userPermissions": [] - }, - "gitSyncId": "62431e377dac2c35c9824849_6243f342ccfaea795b411e47" - }, - { - "new": false, - "pluginType": "JS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t//write code here\n\t}" - }, - "userPermissions": [], - "fullyQualifiedName": "jsObject.myFun1", - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [{"key": "body"}], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t//write code here\n\t}"], - "datasource": { - "new": true, - "pluginId": "js-plugin", - "isValid": true, - "name": "UNUSED_DATASOURCE", - "messages": [], - "userPermissions": [] - }, - "validName": "jsObject.myFun1", - "clientSideExecution": true, - "name": "myFun1", - "messages": [], - "collectionId": "Page1_jsObject" - }, - "pluginId": "js-plugin", - "id": "Page1_jsObject.myFun1", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "messages": [], - "userPermissions": [] - }, - "messages": [], - "userPermissions": [] - }, - "gitSyncId": "62431e377dac2c35c9824849_6243f342ccfaea795b411e48" - } - ], - "clientSchemaVersion": 1, - "publishedDefaultPageName": "Page1", - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2", - "Page3" - ], - "publishedTheme": { - "new": true, - "isSystemTheme": true, - "displayName": "Classic", - "name": "Classic" + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61fad216fb6b230875cd65cd_62023e4d3bb8d7269dcab4c5", + "name": "gsheet", + "pluginId": "google-sheets-plugin", + "invalids": [], + "messages": [], + "isConfigured": false, + "isValid": true, + "new": true }, - "invisibleActionFields": { - "Page1_gsheetAPI": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_Api1": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_s3Query": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_jsObject.myFun2": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_moviesQuery": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_testImport": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_jsObject.myFun1": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_Query1": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - }, - "Page1_nonAwsS3": { - "unpublishedUserSetOnLoad": false, - "publishedUserSetOnLoad": false - } + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61fad216fb6b230875cd65cd_61fad347fb6b230875cd65dc", + "name": "movies", + "pluginId": "mongo-plugin", + "invalids": ["Missing endpoint(s)."], + "messages": [], + "isConfigured": false, + "isValid": false, + "new": true }, - "serverSchemaVersion": 3, - "unpublishedLayoutmongoEscapedWidgets": {}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 816, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5016, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 53, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 13, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 12, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 301.5, - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "19x8qtfqg7", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "lc3piwqsgm", - "minHeight": 400, - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [], - "key": "2x9rouqr9h" - }], - "borderWidth": "0", - "key": "cmyee4vr66", - "backgroundColor": "#FFFFFF", - "rightColumn": 36, - "widgetId": "lc3piwqsgm", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0" - }, - { - "isRequired": false, - "widgetName": "CheckboxGroup1", - "rightColumn": 60, - "defaultSelectedValues": "BLUE", - "displayName": "Checkbox Group", - "iconSVG": "/static/media/icon.ecb38479.svg", - "widgetId": "rg463g0jue", - "topRow": 37, - "bottomRow": 43, - "parentRowSpace": 10, - "isVisible": true, - "type": "CHECKBOX_GROUP_WIDGET", - "version": 2, - "hideCard": false, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 44, - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isInline": true, - "isDisabled": false, - "key": "b5xsgr6e1d" - }, - { - "widgetName": "Button1", - "buttonColor": "#03B365", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 50, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 41, - "text": "Submit", - "isDisabled": false, - "key": "qqo7hcnomt", - "rightColumn": 57, - "isDefaultClickDisabled": true, - "widgetId": "dm9390z6pw", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - } - }], - "slug": "page1" - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 816, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5016, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 53, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ - { - "boxShadow": "NONE", - "widgetName": "Container1", - "borderColor": "transparent", - "isCanvas": true, - "displayName": "Container", - "iconSVG": "/static/media/icon.1977dca3.svg", - "topRow": 13, - "bottomRow": 53, - "parentRowSpace": 10, - "type": "CONTAINER_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 12, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 301.5, - "detachFromLayout": true, - "displayName": "Canvas", - "widgetId": "19x8qtfqg7", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 400, - "parentRowSpace": 1, - "isVisible": true, - "type": "CANVAS_WIDGET", - "canExtend": false, - "version": 1, - "hideCard": true, - "parentId": "lc3piwqsgm", - "minHeight": 400, - "renderMode": "CANVAS", - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [], - "key": "2x9rouqr9h" - }], - "borderWidth": "0", - "key": "cmyee4vr66", - "backgroundColor": "#FFFFFF", - "rightColumn": 36, - "widgetId": "lc3piwqsgm", - "containerStyle": "card", - "isVisible": true, - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "borderRadius": "0" - }, - { - "isRequired": false, - "widgetName": "CheckboxGroup1", - "rightColumn": 60, - "defaultSelectedValues": "BLUE", - "displayName": "Checkbox Group", - "iconSVG": "/static/media/icon.ecb38479.svg", - "widgetId": "rg463g0jue", - "topRow": 37, - "bottomRow": 43, - "parentRowSpace": 10, - "isVisible": true, - "type": "CHECKBOX_GROUP_WIDGET", - "version": 2, - "hideCard": false, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 44, - "options": [ - { - "label": "Blue", - "value": "BLUE" - }, - { - "label": "Green", - "value": "GREEN" - }, - { - "label": "Red", - "value": "RED" - } - ], - "isInline": true, - "isDisabled": false, - "key": "b5xsgr6e1d" - }, - { - "widgetName": "Button1", - "buttonColor": "#03B365", - "displayName": "Button", - "iconSVG": "/static/media/icon.cca02633.svg", - "topRow": 50, - "bottomRow": 54, - "parentRowSpace": 10, - "type": "BUTTON_WIDGET", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 12.5625, - "leftColumn": 41, - "text": "Submit", - "isDisabled": false, - "key": "qqo7hcnomt", - "rightColumn": 57, - "isDefaultClickDisabled": true, - "widgetId": "dm9390z6pw", - "isVisible": true, - "recaptchaType": "V3", - "version": 1, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "buttonVariant": "PRIMARY", - "placement": "CENTER" - } - ] - } - }], - "slug": "page1" - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "gitSyncId": "6200bd7937230472baba663b_6200bd7937230472baba663d" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page2", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 88, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 53, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page2" - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "gitSyncId": "62431e377dac2c35c9824849_6243e20daf992c53f162c10f" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page3", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page3", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 880, - "containerStyle": "none", - "snapRows": 88, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 53, - "minHeight": 890, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page3" - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "gitSyncId": "62431e377dac2c35c9824849_6243e20eaf992c53f162c112" - } - ], - "publishedLayoutmongoEscapedWidgets": {}, - "actionCollectionList": [{ - "new": false, - "id": "Page1_jsObject", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "unpublishedCollection": { - "variables": [ - { - "name": "myVar1", - "value": [] - }, - { - "name": "myVar2", - "value": {} - } - ], - "pluginType": "JS", - "actionIds": [], - "archivedActionIds": [], - "pluginId": "js-plugin", - "name": "jsObject", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", - "actions": [] - }, - "gitSyncId": "62431e377dac2c35c9824849_6243f343ccfaea795b411e4b" - }], - "exportedApplication": { - "applicationVersion": 1, - "new": true, - "color": "#F3F1C7", - "name": "psychic-broccoli", - "appIsExample": false, - "icon": "moon", - "isPublic": false, - "unreadCommentThreads": 0, - "slug": "psychic-broccoli", - "evaluationVersion": 2, - "isManualUpdate": false + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61fad216fb6b230875cd65cd_623d55d21d2ab8254f017301", + "name": "noAwsS3", + "pluginId": "amazons3-plugin", + "invalids": [ + "Mandatory parameter 'Access key' is empty. Did you forget to edit the 'Access key' field in the datasource creation form ? You need to fill it with your AWS Access key.", + "Mandatory parameter 'Secret key' is empty. Did you forget to edit the 'Secret key' field in the datasource creation form ? You need to fill it with your AWS Secret key." + ], + "messages": [], + "isConfigured": false, + "isValid": false, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61fad216fb6b230875cd65cd_62023e983bb8d7269dcab4c7", + "name": "test", + "pluginId": "google-sheets-plugin", + "invalids": [], + "messages": [], + "isConfigured": false, + "isValid": true, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61fad216fb6b230875cd65cd_6204a6e046c1c7358f7eee9f", + "name": "test1", + "pluginId": "postgres-plugin", + "invalids": [ + "Missing endpoint.", + "Missing username for authentication.", + "Missing password for authentication." + ], + "messages": [], + "isConfigured": false, + "isValid": false, + "new": true } + ], + "pageList": [ + { + "userPermissions": ["read:pages", "manage:pages"], + "gitSyncId": "6200bd7937230472baba663b_6200bd7937230472baba663d", + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 816.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 5016.0, + "containerStyle": "none", + "snapRows": 125.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 53.0, + "minHeight": 1292.0, + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 13.0, + "bottomRow": 53.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 12.0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 301.5, + "detachFromLayout": true, + "displayName": "Canvas", + "widgetId": "19x8qtfqg7", + "containerStyle": "none", + "topRow": 0.0, + "bottomRow": 400.0, + "parentRowSpace": 1.0, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1.0, + "hideCard": true, + "parentId": "lc3piwqsgm", + "minHeight": 400.0, + "renderMode": "CANVAS", + "isLoading": false, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "children": [], + "key": "2x9rouqr9h" + } + ], + "borderWidth": "0", + "key": "cmyee4vr66", + "backgroundColor": "#FFFFFF", + "rightColumn": 36.0, + "widgetId": "lc3piwqsgm", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0" + }, + { + "widgetName": "CheckboxGroup1", + "displayName": "Checkbox Group", + "iconSVG": "/static/media/icon.ecb38479.svg", + "topRow": 37.0, + "bottomRow": 43.0, + "parentRowSpace": 10.0, + "type": "CHECKBOX_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 44.0, + "options": [ + { + "label": "Blue", + "value": "BLUE" + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "b5xsgr6e1d", + "isRequired": false, + "rightColumn": 60.0, + "defaultSelectedValues": "BLUE", + "widgetId": "rg463g0jue", + "isVisible": true, + "version": 2.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "isInline": true + }, + { + "widgetName": "Button1", + "buttonColor": "#03B365", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "topRow": 50.0, + "bottomRow": 54.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 41.0, + "text": "Submit", + "isDisabled": false, + "key": "qqo7hcnomt", + "rightColumn": 57.0, + "isDefaultClickDisabled": true, + "widgetId": "dm9390z6pw", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "new": false + } + ], + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 816.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 5016.0, + "containerStyle": "none", + "snapRows": 125.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 53.0, + "minHeight": 1292.0, + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [ + { + "boxShadow": "NONE", + "widgetName": "Container1", + "borderColor": "transparent", + "isCanvas": true, + "displayName": "Container", + "iconSVG": "/static/media/icon.1977dca3.svg", + "topRow": 13.0, + "bottomRow": 53.0, + "parentRowSpace": 10.0, + "type": "CONTAINER_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 12.0, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 301.5, + "detachFromLayout": true, + "displayName": "Canvas", + "widgetId": "19x8qtfqg7", + "containerStyle": "none", + "topRow": 0.0, + "bottomRow": 400.0, + "parentRowSpace": 1.0, + "isVisible": true, + "type": "CANVAS_WIDGET", + "canExtend": false, + "version": 1.0, + "hideCard": true, + "parentId": "lc3piwqsgm", + "minHeight": 400.0, + "renderMode": "CANVAS", + "isLoading": false, + "parentColumnSpace": 1.0, + "leftColumn": 0.0, + "children": [], + "key": "2x9rouqr9h" + } + ], + "borderWidth": "0", + "key": "cmyee4vr66", + "backgroundColor": "#FFFFFF", + "rightColumn": 36.0, + "widgetId": "lc3piwqsgm", + "containerStyle": "card", + "isVisible": true, + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "borderRadius": "0" + }, + { + "widgetName": "CheckboxGroup1", + "displayName": "Checkbox Group", + "iconSVG": "/static/media/icon.ecb38479.svg", + "topRow": 37.0, + "bottomRow": 43.0, + "parentRowSpace": 10.0, + "type": "CHECKBOX_GROUP_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 44.0, + "options": [ + { + "label": "Blue", + "value": "BLUE" + }, + { + "label": "Green", + "value": "GREEN" + }, + { + "label": "Red", + "value": "RED" + } + ], + "isDisabled": false, + "key": "b5xsgr6e1d", + "isRequired": false, + "rightColumn": 60.0, + "defaultSelectedValues": "BLUE", + "widgetId": "rg463g0jue", + "isVisible": true, + "version": 2.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "isInline": true + }, + { + "widgetName": "Button1", + "buttonColor": "#03B365", + "displayName": "Button", + "iconSVG": "/static/media/icon.cca02633.svg", + "topRow": 50.0, + "bottomRow": 54.0, + "parentRowSpace": 10.0, + "type": "BUTTON_WIDGET", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 12.5625, + "leftColumn": 41.0, + "text": "Submit", + "isDisabled": false, + "key": "qqo7hcnomt", + "rightColumn": 57.0, + "isDefaultClickDisabled": true, + "widgetId": "dm9390z6pw", + "isVisible": true, + "recaptchaType": "V3", + "version": 1.0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "buttonVariant": "PRIMARY", + "placement": "CENTER" + } + ] + }, + "layoutOnLoadActions": [], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + }, + { + "userPermissions": ["read:pages", "manage:pages"], + "gitSyncId": "62431e377dac2c35c9824849_6243e20daf992c53f162c10f", + "unpublishedPage": { + "name": "Page2", + "slug": "page2", + "layouts": [ + { + "id": "Page2", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 880, + "containerStyle": "none", + "snapRows": 88, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 53, + "minHeight": 890, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + }, + { + "userPermissions": ["read:pages", "manage:pages"], + "gitSyncId": "62431e377dac2c35c9824849_6243e20eaf992c53f162c112", + "unpublishedPage": { + "name": "Page3", + "slug": "page3", + "layouts": [ + { + "id": "Page3", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 880, + "containerStyle": "none", + "snapRows": 88, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 53, + "minHeight": 890, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + } + ], + "pageOrder": ["Page1", "Page2", "Page3"], + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "actionList": [ + { + "id": "Page1_moviesQuery", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_6204a71846c1c7358f7eeea3", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "unpublishedAction": { + "name": "moviesQuery", + "datasource": { + "id": "movies", + "userPermissions": [], + "pluginId": "mongo-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "find": { + "query": { + "data": "{}", + "viewType": "component", + "componentData": "{}" + } + }, + "collection": { + "data": "movies", + "viewType": "component", + "componentData": "movies" + }, + "command": { + "data": "FIND", + "viewType": "component", + "componentData": "FIND" + }, + "smartSubstitution": { + "data": true, + "viewType": "component", + "componentData": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "moviesQuery" + }, + "publishedAction": { + "name": "moviesQuery", + "datasource": { + "id": "movies", + "userPermissions": [], + "pluginId": "mongo-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "find": { + "query": { + "data": "{}", + "viewType": "component", + "componentData": "{}" + } + }, + "collection": { + "data": "movies", + "viewType": "component", + "componentData": "movies" + }, + "command": { + "data": "FIND", + "viewType": "component", + "componentData": "FIND" + }, + "smartSubstitution": { + "data": true, + "viewType": "component", + "componentData": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "moviesQuery" + }, + "new": false + }, + { + "id": "Page1_gsheetAPI", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_6204a70746c1c7358f7eeea1", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "gsheetAPI", + "datasource": { + "id": "gsheet", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1iAo56PC525M5cx2iofnEwG3QkUWohhnZHXR2o44yApc/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "10" + }, + { + "key": "sheetName", + "value": "Sheet1" + }, + { + "key": "rowOffset", + "value": "0" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "0" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": true + }, + { + "key": "where", + "value": [{}] + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "gsheetAPI" + }, + "publishedAction": { + "name": "gsheetAPI", + "datasource": { + "id": "gsheet", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "https://docs.google.com/spreadsheets/d/1iAo56PC525M5cx2iofnEwG3QkUWohhnZHXR2o44yApc/edit#gid=0" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "10" + }, + { + "key": "sheetName", + "value": "Sheet1" + }, + { + "key": "rowOffset", + "value": "0" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "0" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": true + }, + { + "key": "where", + "value": [{}] + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "gsheetAPI" + }, + "new": false + }, + { + "id": "Page1_Query1", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_6204a77646c1c7358f7eeea8", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "Query1", + "datasource": { + "id": "test1", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM users ORDER BY id LIMIT 10;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "Query1" + }, + "publishedAction": { + "name": "Query1", + "datasource": { + "id": "test1", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM users ORDER BY id LIMIT 10;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "Query1" + }, + "new": false + }, + { + "id": "Page1_nonAwsS3", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_623d55fa1d2ab8254f017303", + "pluginType": "DB", + "pluginId": "amazons3-plugin", + "unpublishedAction": { + "name": "nonAwsS3", + "datasource": { + "id": "noAwsS3", + "userPermissions": [], + "pluginId": "amazons3-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "command": { + "data": "LIST" + }, + "bucket": { + "data": "test" + }, + "path": { + "data": "" + }, + "create": { + "dataType": { + "data": "YES" + }, + "expiry": { + "data": "5" + } + }, + "body": { + "data": "" + }, + "list": { + "prefix": { + "data": "" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "EQ" + } + ] + } + }, + "signedUrl": { + "data": "NO" + }, + "expiry": { + "data": "5" + }, + "unSignedUrl": { + "data": "YES" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + } + }, + "read": { + "dataType": { + "data": "YES" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "nonAwsS3" + }, + "publishedAction": { + "name": "nonAwsS3", + "datasource": { + "id": "noAwsS3", + "userPermissions": [], + "pluginId": "amazons3-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "command": { + "data": "LIST" + }, + "bucket": { + "data": "test" + }, + "path": { + "data": "" + }, + "create": { + "dataType": { + "data": "YES" + }, + "expiry": { + "data": "5" + } + }, + "body": { + "data": "" + }, + "list": { + "prefix": { + "data": "" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "EQ" + } + ] + } + }, + "signedUrl": { + "data": "NO" + }, + "expiry": { + "data": "5" + }, + "unSignedUrl": { + "data": "YES" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + } + }, + "read": { + "dataType": { + "data": "YES" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "nonAwsS3" + }, + "new": false + }, + { + "id": "Page1_Api1", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_6204a73446c1c7358f7eeea6", + "pluginType": "SAAS", + "pluginId": "google-sheets-plugin", + "unpublishedAction": { + "name": "Api1", + "datasource": { + "id": "test", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "10" + }, + { + "key": "sheetName", + "value": "Sheet1" + }, + { + "key": "rowOffset", + "value": "0" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "0" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": true + }, + { + "key": "where", + "value": [{}] + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "Api1" + }, + "publishedAction": { + "name": "Api1", + "datasource": { + "id": "test", + "userPermissions": [], + "pluginId": "google-sheets-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "pluginSpecifiedTemplates": [ + { + "key": "method", + "value": "GET" + }, + { + "key": "sheetUrl", + "value": "" + }, + { + "key": "range", + "value": "" + }, + { + "key": "spreadsheetName", + "value": "" + }, + { + "key": "tableHeaderIndex", + "value": "1" + }, + { + "key": "queryFormat", + "value": "ROWS" + }, + { + "key": "rowLimit", + "value": "10" + }, + { + "key": "sheetName", + "value": "Sheet1" + }, + { + "key": "rowOffset", + "value": "0" + }, + { + "key": "rowObject" + }, + { + "key": "rowObjects" + }, + { + "key": "rowIndex", + "value": "0" + }, + { + "key": "deleteFormat", + "value": "SHEET" + }, + { + "key": "smartSubstitution", + "value": true + }, + { + "key": "where", + "value": [{}] + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "Api1" + }, + "new": false + }, + { + "id": "Page1_testImport", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_62431cfa7dac2c35c9824846", + "pluginType": "API", + "pluginId": "restapi-plugin", + "unpublishedAction": { + "name": "testImport", + "datasource": { + "userPermissions": [], + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://mock-api.appsmith.com" + }, + "invalids": ["Missing workspace id. Please enter one."], + "messages": [], + "isValid": false, + "new": true + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "content-type", + "value": "application/json" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "POST", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "testImport" + }, + "publishedAction": { + "name": "testImport", + "datasource": { + "userPermissions": [], + "name": "DEFAULT_REST_DATASOURCE", + "pluginId": "restapi-plugin", + "datasourceConfiguration": { + "url": "https://mock-api.appsmith.com" + }, + "invalids": [], + "messages": [], + "isValid": true, + "new": true + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "headers": [ + { + "key": "content-type", + "value": "application/json" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "POST", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ], + "formData": { + "apiContentType": "none" + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "testImport" + }, + "new": false + }, + { + "id": "Page1_s3Query", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "6200bd7937230472baba663b_623d54cc1d2ab8254f0172fe", + "pluginType": "DB", + "pluginId": "amazons3-plugin", + "unpublishedAction": { + "name": "s3Query", + "datasource": { + "id": "S3", + "userPermissions": [], + "pluginId": "amazons3-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "command": { + "data": "LIST" + }, + "bucket": { + "data": "" + }, + "path": { + "data": "" + }, + "create": { + "dataType": { + "data": "YES" + }, + "expiry": { + "data": "5" + } + }, + "body": { + "data": "" + }, + "list": { + "prefix": { + "data": "" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "EQ" + } + ] + } + }, + "signedUrl": { + "data": "NO" + }, + "expiry": { + "data": "5" + }, + "unSignedUrl": { + "data": "YES" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + } + }, + "read": { + "dataType": { + "data": "YES" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "s3Query" + }, + "publishedAction": { + "name": "s3Query", + "datasource": { + "id": "S3", + "userPermissions": [], + "pluginId": "amazons3-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "command": { + "data": "LIST" + }, + "bucket": { + "data": "" + }, + "path": { + "data": "" + }, + "create": { + "dataType": { + "data": "YES" + }, + "expiry": { + "data": "5" + } + }, + "body": { + "data": "" + }, + "list": { + "prefix": { + "data": "" + }, + "where": { + "data": { + "condition": "AND", + "children": [ + { + "condition": "EQ" + } + ] + } + }, + "signedUrl": { + "data": "NO" + }, + "expiry": { + "data": "5" + }, + "unSignedUrl": { + "data": "YES" + }, + "sortBy": { + "data": [ + { + "column": "", + "order": "Ascending" + } + ] + } + }, + "read": { + "dataType": { + "data": "YES" + } + }, + "smartSubstitution": { + "data": true + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "s3Query" + }, + "new": false + }, + { + "id": "Page1_jsObject.myFun2", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "62431e377dac2c35c9824849_6243f342ccfaea795b411e47", + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun2", + "fullyQualifiedName": "jsObject.myFun2", + "datasource": { + "userPermissions": [], + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isValid": true, + "new": true + }, + "pageId": "Page1", + "collectionId": "Page1_jsObject", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "async () => {\n\t\t//use async-await or promises\n\t}", + "jsArguments": [] + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [ + "async () => {\n\t\t//use async-await or promises\n\t}" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "jsObject.myFun2" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_jsObject.myFun1", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "62431e377dac2c35c9824849_6243f342ccfaea795b411e48", + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "myFun1", + "fullyQualifiedName": "jsObject.myFun1", + "datasource": { + "userPermissions": [], + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "messages": [], + "isValid": true, + "new": true + }, + "pageId": "Page1", + "collectionId": "Page1_jsObject", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t//write code here\n\t}", + "jsArguments": [] + }, + "executeOnLoad": false, + "clientSideExecution": true, + "dynamicBindingPathList": [ + { + "key": "body" + } + ], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": ["() => {\n\t\t//write code here\n\t}"], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "jsObject.myFun1" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + } + ], + "actionCollectionList": [ + { + "id": "Page1_jsObject", + "userPermissions": ["read:actions", "execute:actions", "manage:actions"], + "gitSyncId": "62431e377dac2c35c9824849_6243f343ccfaea795b411e4b", + "unpublishedCollection": { + "name": "jsObject", + "pageId": "Page1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actionIds": [], + "archivedActionIds": [], + "actions": [], + "archivedActions": [], + "body": "export default {\n\tmyVar1: [],\n\tmyVar2: {},\n\tmyFun1: () => {\n\t\t//write code here\n\t},\n\tmyFun2: async () => {\n\t\t//use async-await or promises\n\t}\n}", + "variables": [ + { + "name": "myVar1", + "value": [] + }, + { + "name": "myVar2", + "value": {} + } + ] + }, + "new": false + } + ], + "invisibleActionFields": { + "Page1_gsheetAPI": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_Api1": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_s3Query": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_jsObject.myFun2": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_moviesQuery": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_testImport": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_jsObject.myFun1": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_Query1": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + }, + "Page1_nonAwsS3": { + "unpublishedUserSetOnLoad": false, + "publishedUserSetOnLoad": false + } + }, + "editModeTheme": { + "name": "Classic", + "displayName": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedTheme": { + "name": "Classic", + "displayName": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedLayoutmongoEscapedWidgets": {}, + "unpublishedLayoutmongoEscapedWidgets": {} } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-removed.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-removed.json index abac5f0b50..a7f76d16ab 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-removed.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-page-removed.json @@ -1,258 +1,276 @@ { - "editModeTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" - }, - "datasourceList": [], - "actionList": [], - "decryptedFields": {}, - "clientSchemaVersion": 1, - "publishedDefaultPageName": "importedPage", - "unpublishedDefaultPageName": "importedPage", - "pageOrder": ["importedPage"], - "publishedTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" - }, - "serverSchemaVersion": 1, - "unpublishedLayoutmongoEscapedWidgets": {}, - "pageList": [{ - "publishedPage": { - "name": "importedPage", + "clientSchemaVersion": 1, + "serverSchemaVersion": 1, + "exportedApplication": { + "name": "importApplicationIntoOrganization_pageRemovedInBranchApplication_Success", + "isPublic": false, + "appIsExample": false, + "unreadCommentThreads": 0, + "color": "#ECECEC", + "icon": "system", + "slug": "importexporttest", + "evaluationVersion": 2, + "new": true + }, + "datasourceList": [], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "61f2706d5090aa7077cb878f_61f2706d5090aa7077cb8791", + "unpublishedPage": { + "name": "importedPage", + "slug": "importedPage", + "layouts": [ + { + "id": "importedPage", "userPermissions": [], - "layouts": [{ - "new": false, - "id": "importedPage", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1936, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 5016, + "containerStyle": "none", + "snapRows": 125, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 51, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "step", + "task", + "status", + "action" + ], + "isVisibleDownload": true, + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 30.0625, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.step.computedValue" + }, + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + } + ], + "leftColumn": 17, + "primaryColumns": { + "step": { + "index": 0, + "width": 150, + "id": "step", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "step", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.step))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "task": { + "index": 1, + "width": 150, + "id": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.task))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.status))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.action))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + } + }, + "delimiter": ",", + "key": "afe1us9bs2", + "derivedColumns": {}, + "rightColumn": 51, + "textSize": "PARAGRAPH", + "widgetId": "pp3wh5mdxo", + "isVisibleFilters": true, + "tableData": [ + { + "step": "#1", + "task": "Drop a table", + "status": "✅", + "action": "" + }, + { + "step": "#2", + "task": "Create a query fetch_users with the Mock DB", + "status": "--", + "action": "" + }, + { + "step": "#3", + "task": "Bind the query using => fetch_users.data", + "status": "--", + "action": "" + } + ], + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } } - }], - "slug": "importedPage" - }, - "new": true, - "unpublishedPage": { - "name": "importedPage", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "importedPage", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1936, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5016, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 51, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "step", - "task", - "status", - "action" - ], - "isVisibleDownload": true, - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 30.0625, - "dynamicBindingPathList": [ - {"key": "primaryColumns.step.computedValue"}, - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"} - ], - "leftColumn": 17, - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.task))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 1, - "isVisible": true, - "label": "task", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "task", - "verticalAlignment": "CENTER" - }, - "action": { - "isCellVisible": true, - "isDerived": false, - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.action))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 3, - "isVisible": true, - "label": "action", - "labelColor": "#FFFFFF", - "columnType": "button", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "action", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "step": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.step))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 0, - "isVisible": true, - "label": "step", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "step", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.status))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 2, - "isVisible": true, - "label": "status", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "status", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "afe1us9bs2", - "derivedColumns": {}, - "rightColumn": 51, - "textSize": "PARAGRAPH", - "widgetId": "pp3wh5mdxo", - "isVisibleFilters": true, - "tableData": [ - { - "task": "Drop a table", - "action": "", - "step": "#1", - "status": "✅" - }, - { - "task": "Create a query fetch_users with the Mock DB", - "action": "", - "step": "#2", - "status": "--" - }, - { - "task": "Bind the query using => fetch_users.data", - "action": "", - "step": "#3", - "status": "--" - } - ], - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }] - } - }], - "slug": "importedPage" - }, - "userPermissions": [ - "read:pages", - "manage:pages" + ] + }, + "layoutOnLoadActions": [], + "new": false + } ], - "gitSyncId": "61f2706d5090aa7077cb878f_61f2706d5090aa7077cb8791" - }], - "publishedLayoutmongoEscapedWidgets": {}, - "actionCollectionList": [], - "exportedApplication": { - "new": true, - "color": "#ECECEC", - "name": "importApplicationIntoOrganization_pageRemovedInBranchApplication_Success", - "appIsExample": false, - "icon": "system", - "isPublic": false, - "unreadCommentThreads": 0, - "slug": "importexporttest", - "evaluationVersion": 2 + "userPermissions": [] + }, + "publishedPage": { + "name": "importedPage", + "slug": "importedPage", + "layouts": [ + { + "id": "importedPage", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true } -} + ], + "pageOrder": [ + "importedPage" + ], + "publishedDefaultPageName": "importedPage", + "unpublishedDefaultPageName": "importedPage", + "actionList": [], + "actionCollectionList": [], + "decryptedFields": {}, + "editModeTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedLayoutmongoEscapedWidgets": {}, + "unpublishedLayoutmongoEscapedWidgets": {} +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-un-configured-datasource.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-un-configured-datasource.json index ce629ebe43..22b4d4f04d 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-un-configured-datasource.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-with-un-configured-datasource.json @@ -1,395 +1,425 @@ { - "editModeTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" + "clientSchemaVersion": 1, + "serverSchemaVersion": 1, + "exportedApplication": { + "name": "importExportTest", + "isPublic": false, + "appIsExample": false, + "unreadCommentThreads": 0, + "color": "#ECECEC", + "icon": "system", + "slug": "importexporttest", + "evaluationVersion": 2, + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61e528ec3d0a7d7212c5cfb9_61f270935090aa7077cb8793", + "name": "mongoDatasource", + "pluginId": "mongo-plugin", + "messages": [], + "isValid": false, + "new": true }, - "datasourceList": [ - { - "new": true, - "pluginId": "mongo-plugin", - "isValid": false, - "name": "mongoDatasource", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61e528ec3d0a7d7212c5cfb9_61f270935090aa7077cb8793" - }, - { - "new": true, - "pluginId": "postgres-plugin", - "isValid": false, - "name": "postgresTest", - "messages": [], - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "61e528ec3d0a7d7212c5cfb9_61f2712a5090aa7077cb8797" - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "updateMany": {"limit": "SINGLE"}, - "find": {"query": "{}"}, - "collection": "movies", - "delete": {"limit": "SINGLE"}, - "command": "FIND", - "aggregate": {"limit": "10"}, - "smartSubstitution": true - } - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "mongo-plugin", - "isValid": true, - "messages": [], - "id": "mongoDatasource", - "userPermissions": [] - }, - "validName": "testQuery", - "name": "testQuery", - "messages": [] - }, - "pluginId": "mongo-plugin", - "id": "Page1_testQuery", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "messages": [], - "userPermissions": [] - }, - "messages": [], - "userPermissions": [] - }, - "gitSyncId": "61f2706d5090aa7077cb878f_61f270a25090aa7077cb8795" - }, - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "SELECT * FROM users ORDER BY id LIMIT 10;", - "pluginSpecifiedTemplates": [{"value": true}] - }, - "userPermissions": [], - "pageId": "Page1", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "pluginId": "postgres-plugin", - "isValid": true, - "messages": [], - "id": "postgresTest", - "userPermissions": [] - }, - "validName": "testQuery1", - "name": "testQuery1", - "messages": [] - }, - "pluginId": "postgres-plugin", - "id": "Page1_testQuery1", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "messages": [], - "userPermissions": [] - }, - "messages": [], - "userPermissions": [] - }, - "gitSyncId": "61f2706d5090aa7077cb878f_61f271395090aa7077cb8799" - } - ], - "decryptedFields": {}, - "clientSchemaVersion": 1, - "publishedDefaultPageName": "Page1", - "unpublishedDefaultPageName": "Page1", - "pageOrder": ["Page1"], - "publishedTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" - }, - "serverSchemaVersion": 1, - "unpublishedLayoutmongoEscapedWidgets": {}, - "pageList": [{ - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1936, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 5016, - "containerStyle": "none", - "snapRows": 125, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 51, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [{ - "widgetName": "Table1", - "defaultPageSize": 0, - "columnOrder": [ - "step", - "task", - "status", - "action" - ], - "isVisibleDownload": true, - "displayName": "Table", - "iconSVG": "/static/media/icon.db8a9cbd.svg", - "topRow": 18, - "bottomRow": 46, - "isSortable": true, - "parentRowSpace": 10, - "type": "TABLE_WIDGET", - "defaultSelectedRow": "0", - "hideCard": false, - "animateLoading": true, - "parentColumnSpace": 30.0625, - "dynamicBindingPathList": [ - {"key": "primaryColumns.step.computedValue"}, - {"key": "primaryColumns.task.computedValue"}, - {"key": "primaryColumns.status.computedValue"}, - {"key": "primaryColumns.action.computedValue"} - ], - "leftColumn": 17, - "primaryColumns": { - "task": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.task))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 1, - "isVisible": true, - "label": "task", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "task", - "verticalAlignment": "CENTER" - }, - "action": { - "isCellVisible": true, - "isDerived": false, - "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.action))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 3, - "isVisible": true, - "label": "action", - "labelColor": "#FFFFFF", - "columnType": "button", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "action", - "isDisabled": false, - "verticalAlignment": "CENTER" - }, - "step": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.step))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 0, - "isVisible": true, - "label": "step", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "step", - "verticalAlignment": "CENTER" - }, - "status": { - "isCellVisible": true, - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.status))}}", - "textSize": "PARAGRAPH", - "buttonColor": "#03B365", - "index": 2, - "isVisible": true, - "label": "status", - "labelColor": "#FFFFFF", - "columnType": "text", - "horizontalAlignment": "LEFT", - "menuColor": "#03B365", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "status", - "verticalAlignment": "CENTER" - } - }, - "delimiter": ",", - "key": "afe1us9bs2", - "derivedColumns": {}, - "rightColumn": 51, - "textSize": "PARAGRAPH", - "widgetId": "pp3wh5mdxo", - "isVisibleFilters": true, - "tableData": [ - { - "task": "Drop a table", - "action": "", - "step": "#1", - "status": "✅" - }, - { - "task": "Create a query fetch_users with the Mock DB", - "action": "", - "step": "#2", - "status": "--" - }, - { - "task": "Bind the query using => fetch_users.data", - "action": "", - "step": "#3", - "status": "--" - } - ], - "isVisible": true, - "label": "Data", - "searchKey": "", - "enableClientSideSearch": true, - "version": 3, - "totalRecordsCount": 0, - "parentId": "0", - "renderMode": "CANVAS", - "isLoading": false, - "horizontalAlignment": "LEFT", - "isVisibleSearch": true, - "isVisiblePagination": true, - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }] - } - }], - "slug": "page1" - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "gitSyncId": "61f2706d5090aa7077cb878f_61f2706d5090aa7077cb8791" - }], - "publishedLayoutmongoEscapedWidgets": {}, - "actionCollectionList": [], - "exportedApplication": { - "new": true, - "color": "#ECECEC", - "name": "importExportTest", - "appIsExample": false, - "icon": "system", - "isPublic": false, - "unreadCommentThreads": 0, - "slug": "importexporttest", - "evaluationVersion": 2 + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "gitSyncId": "61e528ec3d0a7d7212c5cfb9_61f2712a5090aa7077cb8797", + "name": "postgresTest", + "pluginId": "postgres-plugin", + "messages": [], + "isValid": false, + "new": true } -} + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "61f2706d5090aa7077cb878f_61f2706d5090aa7077cb8791", + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1936, + "snapColumns": 64, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 5016, + "containerStyle": "none", + "snapRows": 125, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 51, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "defaultPageSize": 0, + "columnOrder": [ + "step", + "task", + "status", + "action" + ], + "isVisibleDownload": true, + "displayName": "Table", + "iconSVG": "/static/media/icon.db8a9cbd.svg", + "topRow": 18, + "bottomRow": 46, + "isSortable": true, + "parentRowSpace": 10, + "type": "TABLE_WIDGET", + "defaultSelectedRow": "0", + "hideCard": false, + "animateLoading": true, + "parentColumnSpace": 30.0625, + "dynamicBindingPathList": [ + { + "key": "primaryColumns.step.computedValue" + }, + { + "key": "primaryColumns.task.computedValue" + }, + { + "key": "primaryColumns.status.computedValue" + }, + { + "key": "primaryColumns.action.computedValue" + } + ], + "leftColumn": 17, + "primaryColumns": { + "step": { + "index": 0, + "width": 150, + "id": "step", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "step", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.step))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "task": { + "index": 1, + "width": 150, + "id": "task", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "task", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.task))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "status": { + "index": 2, + "width": 150, + "id": "status", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "text", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDerived": false, + "label": "status", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.status))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + }, + "action": { + "index": 3, + "width": 150, + "id": "action", + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnType": "button", + "textSize": "PARAGRAPH", + "enableFilter": true, + "enableSort": true, + "isVisible": true, + "isCellVisible": true, + "isDisabled": false, + "isDerived": false, + "label": "action", + "onClick": "{{currentRow.step === '#1' ? showAlert('Done', 'success') : currentRow.step === '#2' ? navigateTo('https://docs.appsmith.com/core-concepts/connecting-to-data-sources/querying-a-database',undefined,'NEW_WINDOW') : navigateTo('https://docs.appsmith.com/core-concepts/displaying-data-read/display-data-tables',undefined,'NEW_WINDOW')}}", + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.action))}}", + "buttonColor": "#03B365", + "menuColor": "#03B365", + "labelColor": "#FFFFFF" + } + }, + "delimiter": ",", + "key": "afe1us9bs2", + "derivedColumns": {}, + "rightColumn": 51, + "textSize": "PARAGRAPH", + "widgetId": "pp3wh5mdxo", + "isVisibleFilters": true, + "tableData": [ + { + "step": "#1", + "task": "Drop a table", + "status": "✅", + "action": "" + }, + { + "step": "#2", + "task": "Create a query fetch_users with the Mock DB", + "status": "--", + "action": "" + }, + { + "step": "#3", + "task": "Bind the query using => fetch_users.data", + "status": "--", + "action": "" + } + ], + "isVisible": true, + "label": "Data", + "searchKey": "", + "enableClientSideSearch": true, + "version": 3, + "totalRecordsCount": 0, + "parentId": "0", + "renderMode": "CANVAS", + "isLoading": false, + "horizontalAlignment": "LEFT", + "isVisibleSearch": true, + "isVisiblePagination": true, + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } + } + ] + }, + "layoutOnLoadActions": [], + "new": false + } + ], + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true + } + ], + "pageOrder": [ + "Page1" + ], + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "actionList": [ + { + "id": "Page1_testQuery", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "gitSyncId": "61f2706d5090aa7077cb878f_61f270a25090aa7077cb8795", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "unpublishedAction": { + "name": "testQuery", + "datasource": { + "id": "mongoDatasource", + "userPermissions": [], + "pluginId": "mongo-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "command": "FIND", + "updateMany": { + "limit": "SINGLE" + }, + "delete": { + "limit": "SINGLE" + }, + "aggregate": { + "limit": "10" + }, + "smartSubstitution": true, + "collection": "movies", + "find": { + "query": "{}" + } + } + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "testQuery" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_testQuery1", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "gitSyncId": "61f2706d5090aa7077cb878f_61f271395090aa7077cb8799", + "pluginType": "DB", + "pluginId": "postgres-plugin", + "unpublishedAction": { + "name": "testQuery1", + "datasource": { + "id": "postgresTest", + "userPermissions": [], + "pluginId": "postgres-plugin", + "messages": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "SELECT * FROM users ORDER BY id LIMIT 10;", + "pluginSpecifiedTemplates": [ + { + "value": true + } + ] + }, + "executeOnLoad": false, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "messages": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "testQuery1" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "messages": [], + "isValid": true, + "new": true + }, + "messages": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + } + ], + "actionCollectionList": [], + "decryptedFields": {}, + "editModeTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedLayoutmongoEscapedWidgets": {}, + "unpublishedLayoutmongoEscapedWidgets": {} +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-action-collection.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-action-collection.json index 7e8e1a822d..29495f36ea 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-action-collection.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-action-collection.json @@ -1,507 +1,557 @@ { - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2" + "exportedApplication": { + "userPermissions": [ + "canComment:applications", + "manage:applications", + "read:applications", + "publish:applications", + "makePublic:applications" ], - "datasourceList": [ - { - "new": true, - "invalids": [], - "pluginId": "mongo-plugin", - "isValid": true, - "name": "db-auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource1_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{"host": "db-auth-uri.net"}], - "connection": { - "mode": "READ_WRITE", - "type": "REPLICA_SET", - "ssl": {"authType": "DEFAULT"} - }, - "properties": [{ - "value": "No", - "key": "Use mongo connection string URI" - }] - } + "name": "valid_application", + "isPublic": false, + "appIsExample": false, + "color": "#EA6179", + "icon": "medical", + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "db-auth", + "pluginId": "mongo-plugin", + "gitSyncId": "datasource1_git", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "type": "REPLICA_SET", + "ssl": { + "authType": "DEFAULT" + } }, - { - "new": true, - "invalids": [], - "pluginId": "restapi-plugin", - "isValid": true, - "name": "api_ds_wo_auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource2_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "headers": [], - "properties": [ + "endpoints": [ + { + "host": "db-auth-uri.net" + } + ], + "sshProxyEnabled": false, + "properties": [ + { + "key": "Use mongo connection string URI", + "value": "No" + } + ] + }, + "invalids": [], + "isValid": true, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "api_ds_wo_auth", + "pluginId": "restapi-plugin", + "gitSyncId": "datasource2_git", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "properties": [ + { + "key": "isSendSessionEnabled", + "value": "N" + }, + { + "key": "sessionSignatureKey", + "value": "" + } + ], + "url": "https://api-ds-wo-auth-uri.com", + "headers": [] + }, + "invalids": [], + "isValid": true, + "new": true + } + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page1_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "columnOrder": [ + "_id", + "username", + "active" + ], + "dynamicPropertyPathList": [], + "topRow": 4, + "bottomRow": 15, + "parentRowSpace": 40, + "type": "TABLE_WIDGET", + "parentColumnSpace": 77.5, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ { - "value": "N", - "key": "isSendSessionEnabled" + "key": "tableData" }, { - "value": "", - "key": "sessionSignatureKey" + "key": "primaryColumns._id.computedValue" + }, + { + "key": "primaryColumns.username.computedValue" + }, + { + "key": "primaryColumns.active.computedValue" } - ], - "url": "https://api-ds-wo-auth-uri.com" - } - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "db-auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "get_users", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}", - "smartSubstitution": false + ], + "leftColumn": 0, + "primaryColumns": { + "appsmith_mongo_escape_id": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", + "textSize": "PARAGRAPH", + "index": 4, + "isVisible": true, + "label": "_id", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "_id", + "verticalAlignment": "CENTER" + }, + "active": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", + "textSize": "PARAGRAPH", + "index": 8, + "isVisible": true, + "label": "active", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "active", + "verticalAlignment": "CENTER" + }, + "username": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", + "textSize": "PARAGRAPH", + "index": 7, + "isVisible": true, + "label": "username", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "username", + "verticalAlignment": "CENTER" } + }, + "derivedColumns": {}, + "rightColumn": 8, + "textSize": "PARAGRAPH", + "widgetId": "aisibaxwhb", + "tableData": "{{get_users.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "version": 1, + "parentId": "0", + "isLoading": false, + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "mongo-plugin", - "id": "60aca092136c4b7178f6790a", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action1_git" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 16, + "widgetId": "ut3l54pzqw", + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 77.5, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 542.5, + "detachFromLayout": true, + "widgetId": "mcsltg1l0j", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 320, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "version": 1, + "parentId": "ut3l54pzqw", + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ { - "value": "", - "key": "" + "widgetName": "Text1", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "7b4x786lxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "leftColumn": 0, + "fontSize": "HEADING1", + "text": "Form" }, { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "restapi-plugin", - "id": "60aca24c136c4b7178f6790d", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action2_git" - } - ], - "unpublishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "jsonPathKeys": [], - "name": "api_wo_auth", - "timeoutInMillisecond": 10000, - "id": "60aca24c136c4b7178f6790d" - }, - { - "pluginType": "DB", - "jsonPathKeys": [], - "name": "get_users", - "timeoutInMillisecond": 10000, - "id": "60aca092136c4b7178f6790a" - } - ]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "Text2", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "d0axuxiosp", + "topRow": 3, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ { - "widgetName": "Table1", - "columnOrder": [ - "_id", - "username", - "active" - ], - "dynamicPropertyPathList": [], - "topRow": 4, - "bottomRow": 15, - "parentRowSpace": 40, - "type": "TABLE_WIDGET", - "parentColumnSpace": 77.5, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "primaryColumns.username.computedValue"}, - {"key": "primaryColumns.active.computedValue"} - ], - "leftColumn": 0, - "primaryColumns": { - "appsmith_mongo_escape_id": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", - "textSize": "PARAGRAPH", - "index": 4, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "active": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", - "textSize": "PARAGRAPH", - "index": 8, - "isVisible": true, - "label": "active", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "active", - "verticalAlignment": "CENTER" - }, - "username": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", - "textSize": "PARAGRAPH", - "index": 7, - "isVisible": true, - "label": "username", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "username", - "verticalAlignment": "CENTER" - } - }, - "derivedColumns": {}, - "rightColumn": 8, - "textSize": "PARAGRAPH", - "widgetId": "aisibaxwhb", - "tableData": "{{get_users.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "version": 1, - "parentId": "0", - "isLoading": false, - "horizontalAlignment": "LEFT", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 16, - "widgetId": "ut3l54pzqw", - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 77.5, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 542.5, - "detachFromLayout": true, - "widgetId": "mcsltg1l0j", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 320, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "ut3l54pzqw", - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "7b4x786lxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "leftColumn": 0, - "fontSize": "HEADING1", - "text": "Form" - }, - { - "widgetName": "Text2", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "d0axuxiosp", - "topRow": 3, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH2", - "text": "{{api_wo_auth.data.body}}" - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "lmfer0622c", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{api_wo_auth.data.id}}" - } - ] - }] + "key": "text" } - ] + ], + "fontSize": "PARAGRAPH2", + "text": "{{api_wo_auth.data.body}}" + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "lmfer0622c", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + } + ], + "fontSize": "PARAGRAPH", + "text": "{{api_wo_auth.data.id}}" + } + ] } - }] + ] + } + ] }, - "userPermissions": [ - "read:pages", - "manage:pages" + "layoutOnLoadActions": [ + [ + { + "id": "60aca24c136c4b7178f6790d", + "name": "api_wo_auth", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "60aca092136c4b7178f6790a", + "name": "get_users", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] ], - "applicationId": "valid_application", - "gitSyncId": "page1_git" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67999", - "userPermissions": [], - "layoutOnLoadActions": [[]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] + "new": false + } + ], + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "applicationId": "valid_application", - "gitSyncId": "page2_git" - } - ], - "decryptedFields": {"db-auth": { - "password": "CreativePassword", - "authType": "com.appsmith.external.models.DBAuth", - "dbAuth": { - "databaseName": "db-name", - "authenticationType": "dbAuth", - "authType": "SCRAM_SHA_1", - "username": "CreativeUser" - } - }}, - "publishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "exportedApplication": { - "new": true, - "color": "#EA6179", - "name": "valid_application", - "appIsExample": false, - "icon": "medical", - "isPublic": false, - "userPermissions": [ - "canComment:applications", - "manage:applications", - "read:applications", - "publish:applications", - "makePublic:applications" - ] + "new": false + } + ], + "userPermissions": [] + }, + "new": true }, - "publishedDefaultPageName": "Page1" + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page2_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page2", + "layouts": [ + { + "id": "60aca056136c4b7178f67999", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [ + [] + ], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + } + ], + "pageOrder": [ + "Page1", + "Page2" + ], + "actionList": [ + { + "id": "60aca092136c4b7178f6790a", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "gitSyncId": "action1_git", + "unpublishedAction": { + "name": "get_users", + "datasource": { + "id": "db-auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "smartSubstitution": false, + "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "60aca24c136c4b7178f6790d", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "API", + "pluginId": "restapi-plugin", + "gitSyncId": "action2_git", + "unpublishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + } + ], + "decryptedFields": { + "db-auth": { + "password": "CreativePassword", + "authType": "com.appsmith.external.models.DBAuth", + "dbAuth": { + "authenticationType": "dbAuth", + "authType": "SCRAM_SHA_1", + "username": "CreativeUser", + "databaseName": "db-name" + } + } + }, + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "publishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "unpublishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + } } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-app-layout.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-app-layout.json index 9dd72bdb5f..fc28d60078 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-app-layout.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-app-layout.json @@ -1,127 +1,139 @@ { - "customJSLibList": [], - "updatedResources": { - "customJSLibList": [], - "actionList": [], - "pageList": ["Page1"], - "actionCollectionList": [] - }, - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "datasourceList": [], - "actionList": [], - "pageList": [{ - "publishedPage": { - "name": "Page1", + "exportedApplication": { + "name": "Untitled application 1", + "isPublic": false, + "pages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "publishedPages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "color": "#E3DEFF", + "icon": "bitcoin", + "slug": "untitled-application-1", + "unpublishedCustomJSLibs": [], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [], + "customJSLibList": [], + "pageList": [ + { + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 380.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 80.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1250, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page1", + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 16.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 1250.0, + "containerStyle": "none", + "snapRows": 33.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 80, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "gitSyncId": "64a44f89d8a26674b99f2f9c_64a44f89d8a26674b99f2f9e" - }], - "actionCollectionList": [], - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#E3DEFF", - "icon": "bitcoin", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "isManualUpdate": false, - "pages": [{ - "isDefault": true, - "id": "Page1" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "Untitled application 1", - "appIsExample": false, - "isPublic": false, - "publishedPages": [{ - "isDefault": true, - "id": "Page1" - }], - "unreadCommentThreads": 0, - "slug": "untitled-application-1", - "evaluationVersion": 2 + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "64a44f89d8a26674b99f2f9c_64a44f89d8a26674b99f2f9e" } -} + ], + "actionList": [], + "actionCollectionList": [], + "updatedResources": { + "customJSLibList": [], + "actionList": [], + "pageList": [ + "Page1" + ], + "actionCollectionList": [] + }, + "editModeTheme": { + "name": "Default", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-navigation-theme-setting.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-navigation-theme-setting.json index 9dd72bdb5f..fc28d60078 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-navigation-theme-setting.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-navigation-theme-setting.json @@ -1,127 +1,139 @@ { - "customJSLibList": [], - "updatedResources": { - "customJSLibList": [], - "actionList": [], - "pageList": ["Page1"], - "actionCollectionList": [] - }, - "publishedTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "editModeTheme": { - "isSystemTheme": true, - "deleted": false, - "displayName": "Modern", - "name": "Default" - }, - "datasourceList": [], - "actionList": [], - "pageList": [{ - "publishedPage": { - "name": "Page1", + "exportedApplication": { + "name": "Untitled application 1", + "isPublic": false, + "pages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "publishedPages": [ + { + "id": "Page1", + "isDefault": true + } + ], + "viewMode": false, + "appIsExample": false, + "unreadCommentThreads": 0.0, + "color": "#E3DEFF", + "icon": "bitcoin", + "slug": "untitled-application-1", + "unpublishedCustomJSLibs": [], + "publishedCustomJSLibs": [], + "evaluationVersion": 2.0, + "applicationVersion": 2.0, + "collapseInvisibleWidgets": true, + "isManualUpdate": false, + "deleted": false + }, + "datasourceList": [], + "customJSLibList": [], + "pageList": [ + { + "unpublishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 4896.0, + "snapColumns": 64.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 380.0, + "containerStyle": "none", + "snapRows": 124.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 80.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "layoutOnLoadActions": [], + "layoutOnLoadActionErrors": [], + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1250, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "deleted": false, - "unpublishedPage": { - "name": "Page1", + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "publishedPage": { + "name": "Page1", + "slug": "page1", + "layouts": [ + { + "viewMode": false, + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224.0, + "snapColumns": 16.0, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0.0, + "bottomRow": 1250.0, + "containerStyle": "none", + "snapRows": 33.0, + "parentRowSpace": 1.0, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4.0, + "minHeight": 1292.0, + "dynamicTriggerPathList": [], + "parentColumnSpace": 1.0, + "dynamicBindingPathList": [], + "leftColumn": 0.0, + "children": [] + }, + "validOnPageLoadActions": true, + "id": "Page1", + "deleted": false, "policies": [], - "userPermissions": [], - "layouts": [{ - "layoutOnLoadActionErrors": [], - "deleted": false, - "validOnPageLoadActions": true, - "policies": [], - "layoutOnLoadActions": [], - "id": "Page1", - "userPermissions": [], - "viewMode": false, - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 4896, - "snapColumns": 64, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 380, - "containerStyle": "none", - "snapRows": 124, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 80, - "minHeight": 1292, - "dynamicTriggerPathList": [], - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }], - "slug": "page1" - }, - "gitSyncId": "64a44f89d8a26674b99f2f9c_64a44f89d8a26674b99f2f9e" - }], - "actionCollectionList": [], - "exportedApplication": { - "publishedCustomJSLibs": [], - "applicationVersion": 2, - "color": "#E3DEFF", - "icon": "bitcoin", - "unpublishedCustomJSLibs": [], - "viewMode": false, - "isManualUpdate": false, - "pages": [{ - "isDefault": true, - "id": "Page1" - }], - "deleted": false, - "collapseInvisibleWidgets": true, - "name": "Untitled application 1", - "appIsExample": false, - "isPublic": false, - "publishedPages": [{ - "isDefault": true, - "id": "Page1" - }], - "unreadCommentThreads": 0, - "slug": "untitled-application-1", - "evaluationVersion": 2 + "userPermissions": [] + } + ], + "userPermissions": [], + "policies": [] + }, + "deleted": false, + "gitSyncId": "64a44f89d8a26674b99f2f9c_64a44f89d8a26674b99f2f9e" } -} + ], + "actionList": [], + "actionCollectionList": [], + "updatedResources": { + "customJSLibList": [], + "actionList": [], + "pageList": [ + "Page1" + ], + "actionCollectionList": [] + }, + "editModeTheme": { + "name": "Default", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + }, + "publishedTheme": { + "name": "Default", + "displayName": "Modern", + "isSystemTheme": true, + "deleted": false + } +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-theme.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-theme.json index 1a24ca2c97..8c8a1aedff 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-theme.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application-without-theme.json @@ -1,577 +1,633 @@ { - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2" + "exportedApplication": { + "userPermissions": [ + "canComment:applications", + "manage:applications", + "read:applications", + "publish:applications", + "makePublic:applications" ], - "datasourceList": [ - { - "new": true, - "invalids": [], - "pluginId": "mongo-plugin", - "isValid": true, - "name": "db-auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource1_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{"host": "db-auth-uri.net"}], - "connection": { - "mode": "READ_WRITE", - "type": "REPLICA_SET", - "ssl": {"authType": "DEFAULT"} - }, - "properties": [{ - "value": "No", - "key": "Use mongo connection string URI" - }] - } + "name": "valid_application", + "isPublic": false, + "appIsExample": false, + "color": "#EA6179", + "icon": "medical", + "new": true + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "db-auth", + "pluginId": "mongo-plugin", + "gitSyncId": "datasource1_git", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "type": "REPLICA_SET", + "ssl": { + "authType": "DEFAULT" + } }, - { - "new": true, - "invalids": [], - "pluginId": "restapi-plugin", - "isValid": true, - "name": "api_ds_wo_auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource2_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "headers": [], - "properties": [ + "endpoints": [ + { + "host": "db-auth-uri.net" + } + ], + "sshProxyEnabled": false, + "properties": [ + { + "key": "Use mongo connection string URI", + "value": "No" + } + ] + }, + "invalids": [], + "isValid": true, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "api_ds_wo_auth", + "pluginId": "restapi-plugin", + "gitSyncId": "datasource2_git", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "properties": [ + { + "key": "isSendSessionEnabled", + "value": "N" + }, + { + "key": "sessionSignatureKey", + "value": "" + } + ], + "url": "https://api-ds-wo-auth-uri.com", + "headers": [] + }, + "invalids": [], + "isValid": true, + "new": true + } + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page1_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "columnOrder": [ + "_id", + "username", + "active" + ], + "dynamicPropertyPathList": [], + "topRow": 4, + "bottomRow": 15, + "parentRowSpace": 40, + "type": "TABLE_WIDGET", + "parentColumnSpace": 77.5, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ { - "value": "N", - "key": "isSendSessionEnabled" + "key": "tableData" }, { - "value": "", - "key": "sessionSignatureKey" + "key": "primaryColumns._id.computedValue" + }, + { + "key": "primaryColumns.username.computedValue" + }, + { + "key": "primaryColumns.active.computedValue" } - ], - "url": "https://api-ds-wo-auth-uri.com" - } - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "db-auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "get_users", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}", - "smartSubstitution": false + ], + "leftColumn": 0, + "primaryColumns": { + "appsmith_mongo_escape_id": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", + "textSize": "PARAGRAPH", + "index": 4, + "isVisible": true, + "label": "_id", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "_id", + "verticalAlignment": "CENTER" + }, + "active": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", + "textSize": "PARAGRAPH", + "index": 8, + "isVisible": true, + "label": "active", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "active", + "verticalAlignment": "CENTER" + }, + "username": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", + "textSize": "PARAGRAPH", + "index": 7, + "isVisible": true, + "label": "username", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "username", + "verticalAlignment": "CENTER" } + }, + "derivedColumns": {}, + "rightColumn": 8, + "textSize": "PARAGRAPH", + "widgetId": "aisibaxwhb", + "tableData": "{{get_users.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "version": 1, + "parentId": "0", + "isLoading": false, + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "mongo-plugin", - "id": "60aca092136c4b7178f6790a", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action1_git" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 16, + "widgetId": "ut3l54pzqw", + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 77.5, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 542.5, + "detachFromLayout": true, + "widgetId": "mcsltg1l0j", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 320, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "version": 1, + "parentId": "ut3l54pzqw", + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ { - "value": "", - "key": "" + "widgetName": "Text1", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "7b4x786lxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "leftColumn": 0, + "fontSize": "HEADING1", + "text": "Form" }, { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "restapi-plugin", - "id": "60aca24c136c4b7178f6790d", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action2_git" - }, - { - "new": false, - "pluginType": "JS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" - }, - "userPermissions": [], - "fullyQualifiedName": "JSObject1.run", - "pageId": "Page1", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}"], - "datasource": { - "new": true, - "pluginId": "js-plugin", - "isValid": true, - "name": "UNUSED_DATASOURCE", - "userPermissions": [] - }, - "validName": "JSObject1.run", - "name": "run", - "collectionId": "61518b8548b30155375f5276" - }, - "pluginId": "js-plugin", - "id": "61518b8548b30155375f5275", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z" - } - ], - "unpublishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "jsonPathKeys": [], - "name": "api_wo_auth", - "timeoutInMillisecond": 10000, - "id": "60aca24c136c4b7178f6790d" - }, - { - "pluginType": "DB", - "jsonPathKeys": [], - "name": "get_users", - "timeoutInMillisecond": 10000, - "id": "60aca092136c4b7178f6790a" - } - ]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "Text2", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "d0axuxiosp", + "topRow": 3, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ { - "widgetName": "Table1", - "columnOrder": [ - "_id", - "username", - "active" - ], - "dynamicPropertyPathList": [], - "topRow": 4, - "bottomRow": 15, - "parentRowSpace": 40, - "type": "TABLE_WIDGET", - "parentColumnSpace": 77.5, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "primaryColumns.username.computedValue"}, - {"key": "primaryColumns.active.computedValue"} - ], - "leftColumn": 0, - "primaryColumns": { - "appsmith_mongo_escape_id": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", - "textSize": "PARAGRAPH", - "index": 4, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "active": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", - "textSize": "PARAGRAPH", - "index": 8, - "isVisible": true, - "label": "active", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "active", - "verticalAlignment": "CENTER" - }, - "username": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", - "textSize": "PARAGRAPH", - "index": 7, - "isVisible": true, - "label": "username", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "username", - "verticalAlignment": "CENTER" - } - }, - "derivedColumns": {}, - "rightColumn": 8, - "textSize": "PARAGRAPH", - "widgetId": "aisibaxwhb", - "tableData": "{{get_users.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "version": 1, - "parentId": "0", - "isLoading": false, - "horizontalAlignment": "LEFT", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 16, - "widgetId": "ut3l54pzqw", - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 77.5, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 542.5, - "detachFromLayout": true, - "widgetId": "mcsltg1l0j", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 320, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "ut3l54pzqw", - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "7b4x786lxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "leftColumn": 0, - "fontSize": "HEADING1", - "text": "Form" - }, - { - "widgetName": "Text2", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "d0axuxiosp", - "topRow": 3, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH2", - "text": "{{api_wo_auth.data.body}}" - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "lmfer0622c", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{api_wo_auth.data.id}}" - } - ] - }] + "key": "text" } - ] + ], + "fontSize": "PARAGRAPH2", + "text": "{{api_wo_auth.data.body}}" + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "lmfer0622c", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + } + ], + "fontSize": "PARAGRAPH", + "text": "{{api_wo_auth.data.id}}" + } + ] } - }] + ] + } + ] }, - "userPermissions": [ - "read:pages", - "manage:pages" + "layoutOnLoadActions": [ + [ + { + "id": "60aca24c136c4b7178f6790d", + "name": "api_wo_auth", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "60aca092136c4b7178f6790a", + "name": "get_users", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] ], - "applicationId": "valid_application", - "gitSyncId": "page1_git" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67999", - "userPermissions": [], - "layoutOnLoadActions": [[]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "applicationId": "valid_application", - "gitSyncId": "page2_git" - } - ], - "decryptedFields": {"db-auth": { - "password": "CreativePassword", - "authType": "com.appsmith.external.models.DBAuth", - "dbAuth": { - "databaseName": "db-name", - "authenticationType": "dbAuth", - "authType": "SCRAM_SHA_1", - "username": "CreativeUser" - } - }}, - "publishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "actionCollectionList": [{ - "new": false, - "id": "61518b8548b30155375f5276", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" + "new": false + } ], - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "js-plugin", - "name": "JSObject1", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", - "actions": [] - } - }], - "exportedApplication": { - "new": true, - "color": "#EA6179", - "name": "valid_application", - "appIsExample": false, - "icon": "medical", - "isPublic": false, - "userPermissions": [ - "canComment:applications", - "manage:applications", - "read:applications", - "publish:applications", - "makePublic:applications" - ] + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true }, - "publishedDefaultPageName": "Page1" -} + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page2_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page2", + "layouts": [ + { + "id": "60aca056136c4b7178f67999", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [ + [] + ], + "new": false + } + ], + "userPermissions": [] + }, + "new": true + } + ], + "pageOrder": [ + "Page1", + "Page2" + ], + "actionList": [ + { + "id": "60aca092136c4b7178f6790a", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "DB", + "pluginId": "mongo-plugin", + "gitSyncId": "action1_git", + "unpublishedAction": { + "name": "get_users", + "datasource": { + "id": "db-auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "smartSubstitution": false, + "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "60aca24c136c4b7178f6790d", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "API", + "pluginId": "restapi-plugin", + "gitSyncId": "action2_git", + "unpublishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "61518b8548b30155375f5275", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "pluginType": "JS", + "pluginId": "js-plugin", + "unpublishedAction": { + "name": "run", + "fullyQualifiedName": "JSObject1.run", + "datasource": { + "userPermissions": [], + "name": "UNUSED_DATASOURCE", + "pluginId": "js-plugin", + "isValid": true, + "new": true + }, + "pageId": "Page1", + "collectionId": "61518b8548b30155375f5276", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}", + "jsArguments": [] + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "JSObject1.run" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z", + "new": false + } + ], + "actionCollectionList": [ + { + "id": "61518b8548b30155375f5276", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Page1", + "pluginId": "js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "new": false + } + ], + "decryptedFields": { + "db-auth": { + "password": "CreativePassword", + "authType": "com.appsmith.external.models.DBAuth", + "dbAuth": { + "authenticationType": "dbAuth", + "authType": "SCRAM_SHA_1", + "username": "CreativeUser", + "databaseName": "db-name" + } + } + }, + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "publishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "unpublishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + } +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application.json b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application.json index c48261fe04..d64ffd8ad8 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/ImportExportServiceTest/valid-application.json @@ -1,664 +1,728 @@ { - "editModeTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" - }, - "datasourceList": [ - { - "new": true, - "invalids": [], - "pluginId": "installed-plugin", - "isValid": true, - "name": "db-auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource1_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "endpoints": [{"host": "db-auth-uri.net"}], - "connection": { - "mode": "READ_WRITE", - "type": "REPLICA_SET", - "ssl": {"authType": "DEFAULT"} - }, - "properties": [{ - "value": "No", - "key": "Use mongo connection string URI" - }] - } + "exportedApplication": { + "userPermissions": [ + "canComment:applications", + "manage:applications", + "read:applications", + "publish:applications", + "makePublic:applications" + ], + "name": "valid_application", + "slug": "valid_application_slug", + "isPublic": false, + "appIsExample": false, + "color": "#EA6179", + "icon": "medical", + "new": true, + "unpublishedCustomJSLibs": [{"uidString": "accessor1_url"}], + "publishedCustomJSLibs": [{"uidString": "accessor1_url"}] + }, + "datasourceList": [ + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "db-auth", + "pluginId": "installed-plugin", + "gitSyncId": "datasource1_git", + "datasourceConfiguration": { + "connection": { + "mode": "READ_WRITE", + "type": "REPLICA_SET", + "ssl": { + "authType": "DEFAULT" + } }, - { - "new": true, - "invalids": [], - "pluginId": "installed-plugin", - "isValid": true, - "name": "api_ds_wo_auth", - "userPermissions": [ - "execute:datasources", - "manage:datasources", - "read:datasources" - ], - "gitSyncId": "datasource2_git", - "datasourceConfiguration": { - "sshProxyEnabled": false, - "headers": [], - "properties": [ + "endpoints": [ + { + "host": "db-auth-uri.net" + } + ], + "sshProxyEnabled": false, + "properties": [ + { + "key": "Use mongo connection string URI", + "value": "No" + } + ] + }, + "invalids": [], + "isValid": true, + "new": true + }, + { + "userPermissions": [ + "execute:datasources", + "manage:datasources", + "read:datasources" + ], + "name": "api_ds_wo_auth", + "pluginId": "installed-plugin", + "gitSyncId": "datasource2_git", + "datasourceConfiguration": { + "sshProxyEnabled": false, + "properties": [ + { + "key": "isSendSessionEnabled", + "value": "N" + }, + { + "key": "sessionSignatureKey", + "value": "" + } + ], + "url": "https://api-ds-wo-auth-uri.com", + "headers": [] + }, + "invalids": [], + "isValid": true, + "new": true + } + ], + "pageList": [ + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page1_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [ + { + "widgetName": "Table1", + "columnOrder": [ + "_id", + "username", + "active" + ], + "dynamicPropertyPathList": [], + "topRow": 4, + "bottomRow": 15, + "parentRowSpace": 40, + "type": "TABLE_WIDGET", + "parentColumnSpace": 77.5, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [ { - "value": "N", - "key": "isSendSessionEnabled" + "key": "tableData" }, { - "value": "", - "key": "sessionSignatureKey" + "key": "primaryColumns._id.computedValue" + }, + { + "key": "primaryColumns.username.computedValue" + }, + { + "key": "primaryColumns.active.computedValue" } - ], - "url": "https://api-ds-wo-auth-uri.com" - } - } - ], - "actionList": [ - { - "new": false, - "pluginType": "DB", - "unpublishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "db-auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "get_users", - "actionConfiguration": { - "paginationType": "NONE", - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "formData": { - "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}", - "smartSubstitution": false + ], + "leftColumn": 0, + "primaryColumns": { + "appsmith_mongo_escape_id": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", + "textSize": "PARAGRAPH", + "index": 4, + "isVisible": true, + "label": "_id", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "_id", + "verticalAlignment": "CENTER" + }, + "active": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", + "textSize": "PARAGRAPH", + "index": 8, + "isVisible": true, + "label": "active", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "active", + "verticalAlignment": "CENTER" + }, + "username": { + "isDerived": false, + "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", + "textSize": "PARAGRAPH", + "index": 7, + "isVisible": true, + "label": "username", + "columnType": "text", + "horizontalAlignment": "LEFT", + "width": 150, + "enableFilter": true, + "enableSort": true, + "id": "username", + "verticalAlignment": "CENTER" } + }, + "derivedColumns": {}, + "rightColumn": 8, + "textSize": "PARAGRAPH", + "widgetId": "aisibaxwhb", + "tableData": "{{get_users.data}}", + "isVisible": true, + "label": "Data", + "searchKey": "", + "version": 1, + "parentId": "0", + "isLoading": false, + "horizontalAlignment": "LEFT", + "verticalAlignment": "CENTER", + "columnSizeMap": { + "task": 245, + "step": 62, + "status": 75 + } }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "installed-plugin", - "id": "Page1_get_users", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "action1_git" - }, - { - "new": false, - "pluginType": "API", - "unpublishedAction": { - "createdAt": "2023-12-13T12:10:02Z", - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ + { + "widgetName": "Form1", + "backgroundColor": "white", + "rightColumn": 16, + "widgetId": "ut3l54pzqw", + "topRow": 4, + "bottomRow": 11, + "parentRowSpace": 40, + "isVisible": true, + "type": "FORM_WIDGET", + "parentId": "0", + "isLoading": false, + "parentColumnSpace": 77.5, + "leftColumn": 9, + "children": [ + { + "widgetName": "Canvas1", + "rightColumn": 542.5, + "detachFromLayout": true, + "widgetId": "mcsltg1l0j", + "containerStyle": "none", + "topRow": 0, + "bottomRow": 320, + "parentRowSpace": 1, + "isVisible": true, + "canExtend": false, + "type": "CANVAS_WIDGET", + "version": 1, + "parentId": "ut3l54pzqw", + "minHeight": 520, + "isLoading": false, + "parentColumnSpace": 1, + "leftColumn": 0, + "children": [ { - "value": "", - "key": "" + "widgetName": "Text1", + "rightColumn": 6, + "textAlign": "LEFT", + "widgetId": "7b4x786lxp", + "topRow": 0, + "bottomRow": 1, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "leftColumn": 0, + "fontSize": "HEADING1", + "text": "Form" }, { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [], - "pageId": "Page1" - }, - "pluginId": "installed-plugin", - "id": "Page1_api_wo_auth", - "userPermissions": [], - "applicationId": "valid_application", - "publishedAction": { - "invalids": [], - "dynamicBindingPathList": [], - "confirmBeforeExecute": false, - "jsonPathKeys": [], - "datasource": { - "new": false, - "isValid": true, - "id": "api_ds_wo_auth", - "userPermissions": [] - }, - "executeOnLoad": true, - "isValid": true, - "name": "api_wo_auth", - "actionConfiguration": { - "path": "/params", - "headers": [ - { - "value": "", - "key": "" - }, - { - "value": "", - "key": "" - } - ], - "paginationType": "NONE", - "queryParameters": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "", - "httpMethod": "GET", - "pluginSpecifiedTemplates": [{"value": false}] - }, - "userPermissions": [] - }, - "gitSyncId": "action2_git" - }, - { - "new": false, - "pluginType": "JS", - "unpublishedAction": { - "executeOnLoad": false, - "isValid": true, - "actionConfiguration": { - "paginationType": "NONE", - "jsArguments": [], - "timeoutInMillisecond": 10000, - "encodeParamsToggle": true, - "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" - }, - "userPermissions": [], - "fullyQualifiedName": "JSObject1.run", - "pageId": "Page1", - "invalids": [], - "confirmBeforeExecute": false, - "jsonPathKeys": ["() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}"], - "datasource": { - "new": true, - "pluginId": "installed-js-plugin", - "isValid": true, - "name": "UNUSED_DATASOURCE", - "userPermissions": [] - }, - "validName": "JSObject1.run", - "name": "run", - "collectionId": "Page1_JSObject1" - }, - "pluginId": "installed-js-plugin", - "id": "Page1_JSObject1.run", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "publishedAction": { - "confirmBeforeExecute": false, - "datasource": { - "new": true, - "isValid": true, - "userPermissions": [] - }, - "userPermissions": [] - }, - "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z" - } - ], - "decryptedFields": {"db-auth": { - "password": "CreativePassword", - "authType": "com.appsmith.external.models.DBAuth", - "dbAuth": { - "databaseName": "db-name", - "authenticationType": "dbAuth", - "authType": "SCRAM_SHA_1", - "username": "CreativeUser" - } - }}, - "publishedDefaultPageName": "Page1", - "customJSLibList": [{ - "defs": "defs_string", - "docsUrl": "docsUrl", - "name": "TestLib", - "accessor": ["accessor1"], - "uidString": "accessor1_url", - "version": "1.0", - "url": "url" - }], - "unpublishedDefaultPageName": "Page1", - "pageOrder": [ - "Page1", - "Page2" - ], - "publishedTheme": { - "new": true, - "isSystemTheme": true, - "name": "Classic" - }, - "unpublishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "pageList": [ - { - "publishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1224, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 1254, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 1292, - "parentColumnSpace": 1, - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "new": true, - "unpublishedPage": { - "name": "Page1", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "Page1", - "userPermissions": [], - "layoutOnLoadActions": [[ - { - "pluginType": "API", - "jsonPathKeys": [], - "name": "api_wo_auth", - "timeoutInMillisecond": 10000, - "id": "60aca24c136c4b7178f6790d" - }, - { - "pluginType": "DB", - "jsonPathKeys": [], - "name": "get_users", - "timeoutInMillisecond": 10000, - "id": "60aca092136c4b7178f6790a" - } - ]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [ + "widgetName": "Text2", + "rightColumn": 16, + "textAlign": "LEFT", + "widgetId": "d0axuxiosp", + "topRow": 3, + "bottomRow": 6, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ { - "widgetName": "Table1", - "columnOrder": [ - "_id", - "username", - "active" - ], - "dynamicPropertyPathList": [], - "topRow": 4, - "bottomRow": 15, - "parentRowSpace": 40, - "type": "TABLE_WIDGET", - "parentColumnSpace": 77.5, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [ - {"key": "tableData"}, - {"key": "primaryColumns._id.computedValue"}, - {"key": "primaryColumns.username.computedValue"}, - {"key": "primaryColumns.active.computedValue"} - ], - "leftColumn": 0, - "primaryColumns": { - "appsmith_mongo_escape_id": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow._id ))}}", - "textSize": "PARAGRAPH", - "index": 4, - "isVisible": true, - "label": "_id", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "_id", - "verticalAlignment": "CENTER" - }, - "active": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.active ))}}", - "textSize": "PARAGRAPH", - "index": 8, - "isVisible": true, - "label": "active", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "active", - "verticalAlignment": "CENTER" - }, - "username": { - "isDerived": false, - "computedValue": "{{Table1.sanitizedTableData.map((currentRow) => ( currentRow.username ))}}", - "textSize": "PARAGRAPH", - "index": 7, - "isVisible": true, - "label": "username", - "columnType": "text", - "horizontalAlignment": "LEFT", - "width": 150, - "enableFilter": true, - "enableSort": true, - "id": "username", - "verticalAlignment": "CENTER" - } - }, - "derivedColumns": {}, - "rightColumn": 8, - "textSize": "PARAGRAPH", - "widgetId": "aisibaxwhb", - "tableData": "{{get_users.data}}", - "isVisible": true, - "label": "Data", - "searchKey": "", - "version": 1, - "parentId": "0", - "isLoading": false, - "horizontalAlignment": "LEFT", - "verticalAlignment": "CENTER", - "columnSizeMap": { - "task": 245, - "step": 62, - "status": 75 - } - }, - { - "widgetName": "Form1", - "backgroundColor": "white", - "rightColumn": 16, - "widgetId": "ut3l54pzqw", - "topRow": 4, - "bottomRow": 11, - "parentRowSpace": 40, - "isVisible": true, - "type": "FORM_WIDGET", - "parentId": "0", - "isLoading": false, - "parentColumnSpace": 77.5, - "leftColumn": 9, - "children": [{ - "widgetName": "Canvas1", - "rightColumn": 542.5, - "detachFromLayout": true, - "widgetId": "mcsltg1l0j", - "containerStyle": "none", - "topRow": 0, - "bottomRow": 320, - "parentRowSpace": 1, - "isVisible": true, - "canExtend": false, - "type": "CANVAS_WIDGET", - "version": 1, - "parentId": "ut3l54pzqw", - "minHeight": 520, - "isLoading": false, - "parentColumnSpace": 1, - "leftColumn": 0, - "children": [ - { - "widgetName": "Text1", - "rightColumn": 6, - "textAlign": "LEFT", - "widgetId": "7b4x786lxp", - "topRow": 0, - "bottomRow": 1, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "leftColumn": 0, - "fontSize": "HEADING1", - "text": "Form" - }, - { - "widgetName": "Text2", - "rightColumn": 16, - "textAlign": "LEFT", - "widgetId": "d0axuxiosp", - "topRow": 3, - "bottomRow": 6, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH2", - "text": "{{api_wo_auth.data.body}}" - }, - { - "widgetName": "Text3", - "rightColumn": 4, - "textAlign": "LEFT", - "widgetId": "lmfer0622c", - "topRow": 2, - "bottomRow": 3, - "parentRowSpace": 40, - "isVisible": true, - "fontStyle": "BOLD", - "type": "TEXT_WIDGET", - "textColor": "#231F20", - "version": 1, - "parentId": "mcsltg1l0j", - "isLoading": false, - "parentColumnSpace": 31.40625, - "dynamicTriggerPathList": [], - "leftColumn": 0, - "dynamicBindingPathList": [{"key": "text"}], - "fontSize": "PARAGRAPH", - "text": "{{api_wo_auth.data.id}}" - } - ] - }] + "key": "text" } - ] + ], + "fontSize": "PARAGRAPH2", + "text": "{{api_wo_auth.data.body}}" + }, + { + "widgetName": "Text3", + "rightColumn": 4, + "textAlign": "LEFT", + "widgetId": "lmfer0622c", + "topRow": 2, + "bottomRow": 3, + "parentRowSpace": 40, + "isVisible": true, + "fontStyle": "BOLD", + "type": "TEXT_WIDGET", + "textColor": "#231F20", + "version": 1, + "parentId": "mcsltg1l0j", + "isLoading": false, + "parentColumnSpace": 31.40625, + "dynamicTriggerPathList": [], + "leftColumn": 0, + "dynamicBindingPathList": [ + { + "key": "text" + } + ], + "fontSize": "PARAGRAPH", + "text": "{{api_wo_auth.data.id}}" + } + ] } - }] + ] + } + ] }, - "userPermissions": [ - "read:pages", - "manage:pages" + "layoutOnLoadActions": [ + [ + { + "id": "60aca24c136c4b7178f6790d", + "name": "api_wo_auth", + "pluginType": "API", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + }, + { + "id": "60aca092136c4b7178f6790a", + "name": "get_users", + "pluginType": "DB", + "jsonPathKeys": [], + "timeoutInMillisecond": 10000 + } + ] ], - "applicationId": "valid_application", - "gitSyncId": "page1_git" - }, - { - "new": true, - "unpublishedPage": { - "name": "Page2", - "userPermissions": [], - "layouts": [{ - "new": false, - "id": "60aca056136c4b7178f67999", - "userPermissions": [], - "layoutOnLoadActions": [[]], - "dsl": { - "widgetName": "MainContainer", - "backgroundColor": "none", - "rightColumn": 1280, - "snapColumns": 16, - "detachFromLayout": true, - "widgetId": "0", - "topRow": 0, - "bottomRow": 800, - "containerStyle": "none", - "snapRows": 33, - "parentRowSpace": 1, - "type": "CANVAS_WIDGET", - "canExtend": true, - "version": 4, - "minHeight": 840, - "parentColumnSpace": 1, - "dynamicTriggerPathList": [], - "dynamicBindingPathList": [], - "leftColumn": 0, - "children": [] - } - }] - }, - "userPermissions": [ - "read:pages", - "manage:pages" - ], - "applicationId": "valid_application", - "gitSyncId": "page2_git" - } - ], - "publishedLayoutmongoEscapedWidgets": {"Page1": ["Table1"]}, - "actionCollectionList": [ - { - "new": false, - "publishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "installed-js-plugin", - "name": "JSObject1_Published", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {\n\tresults: [],\n\trunMethod: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", - "actions": [] - }, - "id": "Page1_JSObject1", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "installed-js-plugin", - "name": "JSObject1", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", - "actions": [] - } - }, - { - "new": false, - "id": "Page1_JSObject2", - "userPermissions": [ - "read:actions", - "execute:actions", - "manage:actions" - ], - "unpublishedCollection": { - "variables": [{ - "name": "results", - "value": [] - }], - "pluginType": "JS", - "pluginId": "installed-js-plugin", - "name": "JSObject2", - "archivedActions": [], - "pageId": "Page1", - "body": "export default {results: []}", - "actions": [] - } - } - ], - "exportedApplication": { - "publishedCustomJSLibs": [{"uidString": "accessor1_url"}], - "new": true, - "color": "#EA6179", - "name": "valid_application", - "appIsExample": false, - "icon": "medical", - "isPublic": false, - "unpublishedCustomJSLibs": [{"uidString": "accessor1_url"}], - "userPermissions": [ - "canComment:applications", - "manage:applications", - "read:applications", - "publish:applications", - "makePublic:applications" + "new": false + } ], - "slug": "valid_application_slug" + "userPermissions": [] + }, + "publishedPage": { + "name": "Page1", + "layouts": [ + { + "id": "Page1", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1224, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 1254, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 1292, + "parentColumnSpace": 1, + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "new": false + } + ], + "userPermissions": [] + }, + "new": true + }, + { + "userPermissions": [ + "read:pages", + "manage:pages" + ], + "gitSyncId": "page2_git", + "applicationId": "valid_application", + "unpublishedPage": { + "name": "Page2", + "layouts": [ + { + "id": "60aca056136c4b7178f67999", + "userPermissions": [], + "dsl": { + "widgetName": "MainContainer", + "backgroundColor": "none", + "rightColumn": 1280, + "snapColumns": 16, + "detachFromLayout": true, + "widgetId": "0", + "topRow": 0, + "bottomRow": 800, + "containerStyle": "none", + "snapRows": 33, + "parentRowSpace": 1, + "type": "CANVAS_WIDGET", + "canExtend": true, + "version": 4, + "minHeight": 840, + "parentColumnSpace": 1, + "dynamicTriggerPathList": [], + "dynamicBindingPathList": [], + "leftColumn": 0, + "children": [] + }, + "layoutOnLoadActions": [ + [] + ], + "new": false + } + ], + "userPermissions": [] + }, + "new": true } + ], + "pageOrder": [ + "Page1", + "Page2" + ], + "actionList": [ + { + "id": "Page1_get_users", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "DB", + "pluginId": "installed-plugin", + "gitSyncId": "action1_git", + "unpublishedAction": { + "name": "get_users", + "datasource": { + "id": "db-auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "formData": { + "smartSubstitution": false, + "body": "{\n \"find\": \"users\",\n \"sort\": {\n \"id\": 1\n },\n \"limit\": 10\n}" + } + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_api_wo_auth", + "userPermissions": [], + "applicationId": "valid_application", + "pluginType": "API", + "pluginId": "installed-plugin", + "gitSyncId": "action2_git", + "unpublishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "pageId": "Page1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [], + "createdAt": "2023-12-13T12:10:02Z" + }, + "publishedAction": { + "name": "api_wo_auth", + "datasource": { + "id": "api_ds_wo_auth", + "userPermissions": [], + "isValid": true, + "new": false + }, + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "path": "/params", + "headers": [ + { + "key": "", + "value": "" + }, + { + "key": "", + "value": "" + } + ], + "encodeParamsToggle": true, + "queryParameters": [], + "body": "", + "httpMethod": "GET", + "pluginSpecifiedTemplates": [ + { + "value": false + } + ] + }, + "executeOnLoad": true, + "dynamicBindingPathList": [], + "isValid": true, + "invalids": [], + "jsonPathKeys": [], + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "new": false + }, + { + "id": "Page1_JSObject1.run", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "pluginType": "JS", + "pluginId": "installed-js-plugin", + "unpublishedAction": { + "name": "run", + "fullyQualifiedName": "JSObject1.run", + "datasource": { + "userPermissions": [], + "name": "UNUSED_DATASOURCE", + "pluginId": "installed-js-plugin", + "isValid": true, + "new": true + }, + "pageId": "Page1", + "collectionId": "Page1_JSObject1", + "actionConfiguration": { + "timeoutInMillisecond": 10000, + "paginationType": "NONE", + "encodeParamsToggle": true, + "body": "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}", + "jsArguments": [] + }, + "executeOnLoad": false, + "isValid": true, + "invalids": [], + "jsonPathKeys": [ + "() => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}" + ], + "confirmBeforeExecute": false, + "userPermissions": [], + "validName": "JSObject1.run" + }, + "publishedAction": { + "datasource": { + "userPermissions": [], + "isValid": true, + "new": true + }, + "confirmBeforeExecute": false, + "userPermissions": [] + }, + "gitSyncId": "614b5f42a25cb80bca4ccf35_2021-09-27T09:14:45.330186Z", + "new": false + } + ], + "actionCollectionList": [ + { + "id": "Page1_JSObject1", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "unpublishedCollection": { + "name": "JSObject1", + "pageId": "Page1", + "pluginId": "installed-js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\trun: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "publishedCollection": { + "name": "JSObject1_Published", + "pageId": "Page1", + "pluginId": "installed-js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {\n\tresults: [],\n\trunMethod: () => {\n\t\t//write code here\n\t\treturn \"Hi\"\n\t}\n}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "new": false + }, + { + "id": "Page1_JSObject2", + "userPermissions": [ + "read:actions", + "execute:actions", + "manage:actions" + ], + "unpublishedCollection": { + "name": "JSObject2", + "pageId": "Page1", + "pluginId": "installed-js-plugin", + "pluginType": "JS", + "actions": [], + "archivedActions": [], + "body": "export default {results: []}", + "variables": [ + { + "name": "results", + "value": [] + } + ] + }, + "new": false + } + ], + "decryptedFields": { + "db-auth": { + "password": "CreativePassword", + "authType": "com.appsmith.external.models.DBAuth", + "dbAuth": { + "authenticationType": "dbAuth", + "authType": "SCRAM_SHA_1", + "username": "CreativeUser", + "databaseName": "db-name" + } + } + }, + "publishedDefaultPageName": "Page1", + "unpublishedDefaultPageName": "Page1", + "publishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "unpublishedLayoutmongoEscapedWidgets": { + "Page1": [ + "Table1" + ] + }, + "editModeTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "publishedTheme": { + "name": "Classic", + "new": true, + "isSystemTheme": true + }, + "customJSLibList": [ + { + "name": "TestLib", + "accessor": ["accessor1"], + "url": "url", + "docsUrl": "docsUrl", + "version": "1.0", + "defs": "defs_string", + "uidString": "accessor1_url" + } + ] } diff --git a/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-editor.json b/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-editor.json index 3c921b5813..178d8e888e 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-editor.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-editor.json @@ -1,18 +1,26 @@ { - "editor": [{ - "identifier": "SELECTOR", - "controlType": "SECTION", - "children": [{ - "controlType": "DROP_DOWN", - "options": [{ - "label": "Example command", - "value": "EXAMPLE" - }], - "description": "Choose the method you would like to use", - "label": "Command", - "initialValue": "EXAMPLE", - "configProperty": "actionConfiguration.formData.command.data" - }] - }], - "files": ["mock-example.json"] -} + "editor": [ + { + "controlType": "SECTION", + "identifier": "SELECTOR", + "children": [ + { + "label": "Command", + "description": "Choose the method you would like to use", + "configProperty": "actionConfiguration.formData.command.data", + "controlType": "DROP_DOWN", + "initialValue": "EXAMPLE", + "options": [ + { + "label": "Example command", + "value": "EXAMPLE" + } + ] + } + ] + } + ], + "files": [ + "mock-example.json" + ] +} \ No newline at end of file diff --git a/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-example.json b/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-example.json index 8e9d42bd8d..027401aa3e 100644 --- a/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-example.json +++ b/app/server/appsmith-server/src/test/resources/test_assets/PluginServiceTest/mock-example.json @@ -1,17 +1,23 @@ { - "identifier": "EXAMPLE", - "controlType": "SECTION", - "children": [{ - "controlType": "SECTION", - "children": [{ - "isRequired": true, - "controlType": "QUERY_DYNAMIC_INPUT_TEXT", - "evaluationSubstitutionType": "TEMPLATE", - "label": "Example form control component", - "initialValue": "", - "configProperty": "actionConfiguration.formData.example.data" - }], - "label": "Example form control section" - }], - "conditionals": {"show": "{{actionConfiguration.formData.command.data === 'EXAMPLE'}}"} + "identifier": "EXAMPLE", + "controlType": "SECTION", + "conditionals": { + "show": "{{actionConfiguration.formData.command.data === 'EXAMPLE'}}" + }, + "children": [ + { + "controlType": "SECTION", + "label": "Example form control section", + "children": [ + { + "label": "Example form control component", + "configProperty": "actionConfiguration.formData.example.data", + "controlType": "QUERY_DYNAMIC_INPUT_TEXT", + "evaluationSubstitutionType": "TEMPLATE", + "isRequired": true, + "initialValue": "" + } + ] + } + ] } diff --git a/app/server/pom.xml b/app/server/pom.xml index 740405c8aa..6e408cd180 100644 --- a/app/server/pom.xml +++ b/app/server/pom.xml @@ -158,15 +158,6 @@ - - - **/target/**/*.json - - - **/*.json - - - pom.xml diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/backup.js b/deploy/docker/fs/opt/appsmith/utils/bin/backup.js index e94c6e6407..a2ef2b8557 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/backup.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/backup.js @@ -125,7 +125,7 @@ function getEncryptionPasswordFromUser(){ async function exportDatabase(destFolder) { console.log('Exporting database'); - await executeMongoDumpCMD(destFolder, process.env.APPSMITH_DB_URL) + await executeMongoDumpCMD(destFolder, utils.getDburl()) console.log('Exporting database done.'); } @@ -141,7 +141,7 @@ async function createGitStorageArchive(destFolder) { async function createManifestFile(path) { const version = await utils.getCurrentAppsmithVersion() - const manifest_data = { "appsmithVersion": version, "dbName": utils.getDatabaseNameFromMongoURI(process.env.APPSMITH_DB_URL) } + const manifest_data = { "appsmithVersion": version, "dbName": utils.getDatabaseNameFromMongoURI(utils.getDburl()) } await fsPromises.writeFile(path + '/manifest.json', JSON.stringify(manifest_data)); } @@ -259,4 +259,4 @@ module.exports = { removeOldBackups, getEncryptionPasswordFromUser, encryptBackupArchive, -}; +}; \ No newline at end of file diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/constants.js b/deploy/docker/fs/opt/appsmith/utils/bin/constants.js index bbce704de5..369fd5042e 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/constants.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/constants.js @@ -9,6 +9,8 @@ const APPSMITHCTL_LOG_PATH = "/appsmith-stacks/logs/appsmithctl" const LAST_ERROR_MAIL_TS = "/appsmith-stacks/data/backup/last-error-mail-ts" +const ENV_PATH = "/appsmith-stacks/configuration/docker.env" + const MIN_REQUIRED_DISK_SPACE_IN_BYTES = 2147483648 // 2GB const DURATION_BETWEEN_BACKUP_ERROR_MAILS_IN_MILLI_SEC = 21600000 // 6 hrs @@ -23,5 +25,6 @@ module.exports = { APPSMITHCTL_LOG_PATH, MIN_REQUIRED_DISK_SPACE_IN_BYTES, DURATION_BETWEEN_BACKUP_ERROR_MAILS_IN_MILLI_SEC, - APPSMITH_DEFAULT_BACKUP_ARCHIVE_LIMIT -} + APPSMITH_DEFAULT_BACKUP_ARCHIVE_LIMIT, + ENV_PATH +} \ No newline at end of file diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/export_db.js b/deploy/docker/fs/opt/appsmith/utils/bin/export_db.js index f5e894b0c4..9072479450 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/export_db.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/export_db.js @@ -1,11 +1,13 @@ // Init function export mongodb const shell = require('shelljs'); const Constants = require('./constants'); +const utils = require('./utils'); function export_database() { console.log('export_database ....'); + dbUrl = utils.getDburl(); shell.mkdir('-p', [Constants.BACKUP_PATH]); - const cmd = `mongodump --uri='${process.env.APPSMITH_DB_URL}' --archive='${Constants.BACKUP_PATH}/${Constants.DUMP_FILE_NAME}' --gzip`; + const cmd = `mongodump --uri='${dbUrl}' --archive='${Constants.BACKUP_PATH}/${Constants.DUMP_FILE_NAME}' --gzip`; shell.exec(cmd); console.log('export_database done'); } @@ -61,4 +63,4 @@ module.exports = { exportDatabase: export_database, stopApplication: stop_application, startApplication: start_application, -}; +}; \ No newline at end of file diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/import_db.js b/deploy/docker/fs/opt/appsmith/utils/bin/import_db.js index 57c326a0ac..0d575e4ff1 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/import_db.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/import_db.js @@ -2,11 +2,14 @@ const shell = require('shelljs'); const readlineSync = require('readline-sync'); const process = require('process'); -const Constants = require('./constants') +const Constants = require('./constants'); +const utils = require('./utils'); + function import_database() { console.log('import_database ....') - const cmd = `mongorestore --uri='${process.env.APPSMITH_DB_URL}' --drop --archive='${Constants.RESTORE_PATH}/${Constants.DUMP_FILE_NAME}' --gzip` + dbUrl = utils.getDburl(); + const cmd = `mongorestore --uri='${dbUrl}' --drop --archive='${Constants.RESTORE_PATH}/${Constants.DUMP_FILE_NAME}' --gzip` shell.exec(cmd) console.log('import_database done') } @@ -70,4 +73,4 @@ const main = (forceOption) => { module.exports = { runImportDatabase: main, -}; +} \ No newline at end of file diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/restore.js b/deploy/docker/fs/opt/appsmith/utils/bin/restore.js index f79f84cf8f..780ac3d005 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/restore.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/restore.js @@ -57,12 +57,12 @@ async function extractArchive(backupFilePath, restoreRootPath) { console.log('Extracting the backup archive completed'); } -async function restoreDatabase(restoreContentsPath) { +async function restoreDatabase(restoreContentsPath, dbUrl) { console.log('Restoring database...'); - const cmd = ['mongorestore', `--uri=${process.env.APPSMITH_DB_URL}`, '--drop', `--archive=${restoreContentsPath}/mongodb-data.gz`, '--gzip'] + const cmd = ['mongorestore', `--uri=${dbUrl}`, '--drop', `--archive=${restoreContentsPath}/mongodb-data.gz`, '--gzip'] try { const fromDbName = await getBackupDatabaseName(restoreContentsPath); - const toDbName = utils.getDatabaseNameFromMongoURI(process.env.APPSMITH_DB_URL); + const toDbName = utils.getDatabaseNameFromMongoURI(dbUrl); console.log("Restoring database from " + fromDbName + " to " + toDbName) cmd.push('--nsInclude=*', `--nsFrom=${fromDbName}.*`, `--nsTo=${toDbName}.*`) } catch (error) { @@ -75,6 +75,7 @@ async function restoreDatabase(restoreContentsPath) { async function restoreDockerEnvFile(restoreContentsPath, backupName, overwriteEncryptionKeys) { console.log('Restoring docker environment file'); const dockerEnvFile = '/appsmith-stacks/configuration/docker.env'; + const updatedbUrl = utils.getDburl(); let encryptionPwd = process.env.APPSMITH_ENCRYPTION_PASSWORD; let encryptionSalt = process.env.APPSMITH_ENCRYPTION_SALT; await utils.execCommand(['mv', dockerEnvFile, dockerEnvFile + '.' + backupName]); @@ -105,10 +106,10 @@ async function restoreDockerEnvFile(restoreContentsPath, backupName, overwriteEn hideEchoBack: true }); } - await fsPromises.appendFile(dockerEnvFile, '\nAPPSMITH_ENCRYPTION_PASSWORD=' + encryptionPwd + '\nAPPSMITH_ENCRYPTION_SALT=' + encryptionSalt + '\nAPPSMITH_DB_URL=' + process.env.APPSMITH_DB_URL + + await fsPromises.appendFile(dockerEnvFile, '\nAPPSMITH_ENCRYPTION_PASSWORD=' + encryptionPwd + '\nAPPSMITH_ENCRYPTION_SALT=' + encryptionSalt + '\nAPPSMITH_DB_URL=' + utils.getDburl() + '\nAPPSMITH_MONGODB_USER=' + process.env.APPSMITH_MONGODB_USER + '\nAPPSMITH_MONGODB_PASSWORD=' + process.env.APPSMITH_MONGODB_PASSWORD ) ; } else { - await fsPromises.appendFile(dockerEnvFile, '\nAPPSMITH_DB_URL=' + process.env.APPSMITH_DB_URL + + await fsPromises.appendFile(dockerEnvFile, '\nAPPSMITH_DB_URL=' + updatedbUrl + '\nAPPSMITH_MONGODB_USER=' + process.env.APPSMITH_MONGODB_USER + '\nAPPSMITH_MONGODB_PASSWORD=' + process.env.APPSMITH_MONGODB_PASSWORD ) ; } console.log('Restoring docker environment file completed'); @@ -209,7 +210,7 @@ async function run() { console.log('****************************************************************'); console.log('Restoring Appsmith instance from the backup at ' + backupFilePath); utils.stop(['backend', 'rts']); - await restoreDatabase(restoreContentsPath); + await restoreDatabase(restoreContentsPath, utils.getDburl()); await restoreDockerEnvFile(restoreContentsPath, backupName, overwriteEncryptionKeys); await restoreGitStorageArchive(restoreContentsPath, backupName); console.log('Appsmith instance successfully restored.'); diff --git a/deploy/docker/fs/opt/appsmith/utils/bin/utils.js b/deploy/docker/fs/opt/appsmith/utils/bin/utils.js index 4e0ac665d4..997ab2fbaf 100644 --- a/deploy/docker/fs/opt/appsmith/utils/bin/utils.js +++ b/deploy/docker/fs/opt/appsmith/utils/bin/utils.js @@ -2,6 +2,7 @@ const shell = require("shelljs"); const fsPromises = require("fs/promises"); const Constants = require("./constants"); const childProcess = require("child_process"); +const fs = require('node:fs'); const { ConnectionString } = require("mongodb-connection-string-url"); function showHelp() { @@ -31,6 +32,27 @@ function start(apps) { console.log("Started " + appsStr); } +function getDburl() { + let dbUrl = ''; + try { + let env_array = fs.readFileSync(Constants.ENV_PATH, 'utf8').toString().split("\n"); + for (let i in env_array) { + if (env_array[i].startsWith("APPSMITH_MONGODB_URI") || env_array[i].startsWith("APPSMITH_DB_URL")) { + dbUrl = env_array[i].toString().split("=")[1]; + break; // Break early when the desired line is found + } + } + } catch (err) { + console.error("Error reading the environment file:", err); + } + let dbEnvUrl = process.env.APPSMITH_DB_URL || process.env.APPSMITH_MONGO_DB_URI; + // Make sure dbEnvUrl takes precedence over dbUrl + if (dbEnvUrl && dbEnvUrl !== "undefined") { + dbUrl = dbEnvUrl; + } + return dbUrl; +} + function execCommand(cmd, options) { return new Promise((resolve, reject) => { let isPromiseDone = false; @@ -174,4 +196,5 @@ module.exports = { preprocessMongoDBURI, execCommandSilent, getDatabaseNameFromMongoURI, + getDburl }; diff --git a/deploy/docker/fs/opt/appsmith/utils/package-lock.json b/deploy/docker/fs/opt/appsmith/utils/package-lock.json index e550bd8887..c051315082 100644 --- a/deploy/docker/fs/opt/appsmith/utils/package-lock.json +++ b/deploy/docker/fs/opt/appsmith/utils/package-lock.json @@ -19,17 +19,17 @@ "appsmithctl": "bin/index.js" }, "devDependencies": { - "jest": "^29.1.2" + "jest": "^29.7.0" } }, "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -700,119 +700,48 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/code-frame/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/compat-data": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", - "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.3", - "@babel/helper-compilation-targets": "^7.19.3", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.3", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.3", - "@babel/types": "^7.19.3", - "convert-source-map": "^1.7.0", + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" + "json5": "^2.2.3", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -823,44 +752,59 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.25.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, "engines": { - "node": ">=6.0.0" + "node": ">=6.9.0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", - "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", + "node_modules/@babel/helper-module-imports": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.19.3", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -869,154 +813,78 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-simple-access": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", - "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "dependencies": { - "@babel/types": "^7.19.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", - "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.4", - "@babel/types": "^7.19.4" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" @@ -1094,10 +962,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", + "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", "dev": true, + "dependencies": { + "@babel/types": "^7.25.2" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -1166,12 +1037,12 @@ } }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1268,12 +1139,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" }, "engines": { "node": ">=6.9.0" @@ -1283,34 +1154,31 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", + "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -1318,13 +1186,13 @@ } }, "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1363,16 +1231,16 @@ } }, "node_modules/@jest/console": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.1.2.tgz", - "integrity": "sha512-ujEBCcYs82BTmRxqfHMQggSlkUZP63AE5YEaTPj7eFyJOzukkTorstOUC7L6nE3w5SYadGVAnTsQ/ZjTGL0qYQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0" }, "engines": { @@ -1380,37 +1248,37 @@ } }, "node_modules/@jest/core": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.1.2.tgz", - "integrity": "sha512-sCO2Va1gikvQU2ynDN8V4+6wB7iVrD2CvT0zaRst4rglf56yLly0NQ9nuRRAWFeimRf+tCdFsb1Vk1N9LrrMPA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, "dependencies": { - "@jest/console": "^29.1.2", - "@jest/reporters": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.0.0", - "jest-config": "^29.1.2", - "jest-haste-map": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-resolve-dependencies": "^29.1.2", - "jest-runner": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", - "jest-watcher": "^29.1.2", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", "micromatch": "^4.0.4", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, @@ -1427,89 +1295,89 @@ } }, "node_modules/@jest/environment": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.1.2.tgz", - "integrity": "sha512-rG7xZ2UeOfvOVzoLIJ0ZmvPl4tBEQ2n73CZJSlzUjPw4or1oSWC0s0Rk0ZX+pIBJ04aVr6hLWFn1DFtrnf8MhQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, "dependencies": { - "@jest/fake-timers": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.1.2" + "jest-mock": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.1.2.tgz", - "integrity": "sha512-FXw/UmaZsyfRyvZw3M6POgSNqwmuOXJuzdNiMWW9LCYo0GRoRDhg+R5iq5higmRTHQY7hx32+j7WHwinRmoILQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, "dependencies": { - "expect": "^29.1.2", - "jest-snapshot": "^29.1.2" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect-utils": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.1.2.tgz", - "integrity": "sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, "dependencies": { - "jest-get-type": "^29.0.0" + "jest-get-type": "^29.6.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/fake-timers": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.1.2.tgz", - "integrity": "sha512-GppaEqS+QQYegedxVMpCe2xCXxxeYwQ7RsNx55zc8f+1q1qevkZGKequfTASI7ejmg9WwI+SJCrHe9X11bLL9Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", - "@sinonjs/fake-timers": "^9.1.2", + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.1.2", - "jest-mock": "^29.1.2", - "jest-util": "^29.1.2" + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/globals": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.1.2.tgz", - "integrity": "sha512-uMgfERpJYoQmykAd0ffyMq8wignN4SvLUG6orJQRe9WAlTRc9cdpCaE/29qurXixYJVZWUqIBXhSk8v5xN1V9g==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, "dependencies": { - "@jest/environment": "^29.1.2", - "@jest/expect": "^29.1.2", - "@jest/types": "^29.1.2", - "jest-mock": "^29.1.2" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/reporters": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.1.2.tgz", - "integrity": "sha512-X4fiwwyxy9mnfpxL0g9DD0KcTmEIqP0jUdnc2cfa9riHy+I6Gwwp5vOZiwyg0vZxfSDxrOlK9S4+340W4d+DAA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, "dependencies": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", - "@jridgewell/trace-mapping": "^0.3.15", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -1517,17 +1385,16 @@ "glob": "^7.1.3", "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-instrument": "^6.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", "v8-to-istanbul": "^9.0.1" }, "engines": { @@ -1543,24 +1410,24 @@ } }, "node_modules/@jest/schemas": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", - "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, "dependencies": { - "@sinclair/typebox": "^0.24.1" + "@sinclair/typebox": "^0.27.8" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/source-map": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz", - "integrity": "sha512-nOr+0EM8GiHf34mq2GcJyz/gYFyLQ2INDhAylrZJ9mMWoW21mLBfZa0BUVPPMxVYrLjeiRe2Z7kWXOGnS0TFhQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.15", + "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" }, @@ -1569,13 +1436,13 @@ } }, "node_modules/@jest/test-result": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.1.2.tgz", - "integrity": "sha512-jjYYjjumCJjH9hHCoMhA8PCl1OxNeGgAoZ7yuGYILRJX9NjgzTN0pCT5qAoYR4jfOP8htIByvAlz9vfNSSBoVg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, "dependencies": { - "@jest/console": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" }, @@ -1584,14 +1451,14 @@ } }, "node_modules/@jest/test-sequencer": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.1.2.tgz", - "integrity": "sha512-fU6dsUqqm8sA+cd85BmeF7Gu9DsXVWFdGn9taxM6xN1cKdcP/ivSgXh5QucFRFz1oZxKv3/9DYYbq0ULly3P/Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, "dependencies": { - "@jest/test-result": "^29.1.2", + "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", + "jest-haste-map": "^29.7.0", "slash": "^3.0.0" }, "engines": { @@ -1599,38 +1466,38 @@ } }, "node_modules/@jest/transform": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.1.2.tgz", - "integrity": "sha512-2uaUuVHTitmkx1tHF+eBjb4p7UuzBG7SXIaA/hNIkaMP6K+gXYGxP38ZcrofzqN0HeZ7A90oqsOa97WU7WZkSw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/types": "^29.1.2", - "@jridgewell/trace-mapping": "^0.3.15", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", + "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-util": "^29.1.2", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" + "write-file-atomic": "^4.0.2" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/types": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz", - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "dependencies": { - "@jest/schemas": "^29.0.0", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -1642,46 +1509,47 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -1698,27 +1566,27 @@ } }, "node_modules/@sinclair/typebox": { - "version": "0.24.46", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.46.tgz", - "integrity": "sha512-ng4ut1z2MCBhK/NwDVwIQp3pAUOCs/KNaW3cBxdFB2xTDrOuo1xuNmpr/9HHFhxqIvHrs1NTH3KJg6q+JSy1Kw==", + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "dev": true }, "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, "dependencies": { "type-detect": "4.0.8" } }, "node_modules/@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, "dependencies": { - "@sinonjs/commons": "^1.7.0" + "@sinonjs/commons": "^3.0.0" } }, "node_modules/@smithy/abort-controller": { @@ -2274,31 +2142,31 @@ } }, "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "dependencies": { "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, "dependencies": { "@babel/parser": "^7.1.0", @@ -2306,42 +2174,42 @@ } }, "node_modules/@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, "dependencies": { - "@babel/types": "^7.3.0" + "@babel/types": "^7.20.7" } }, "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" @@ -2352,16 +2220,10 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" }, - "node_modules/@types/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", - "dev": true - }, "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", "dev": true }, "node_modules/@types/webidl-conversions": { @@ -2379,18 +2241,18 @@ } }, "node_modules/@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true }, "node_modules/ansi-escapes": { @@ -2433,9 +2295,9 @@ } }, "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "dependencies": { "normalize-path": "^3.0.0", @@ -2455,15 +2317,15 @@ } }, "node_modules/babel-jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.1.2.tgz", - "integrity": "sha512-IuG+F3HTHryJb7gacC7SQ59A9kO56BctUsT67uJHp1mMCHUOMXpDwOHWGifWqdWVknN2WNkCVQELPjXx0aLJ9Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, "dependencies": { - "@jest/transform": "^29.1.2", + "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.0.2", + "babel-preset-jest": "^29.6.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -2491,10 +2353,26 @@ "node": ">=8" } }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/babel-plugin-jest-hoist": { - "version": "29.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.2.tgz", - "integrity": "sha512-eBr2ynAEFjcebVvu8Ktx580BD1QKCrBG1XwEUTXJe285p9HA/4hOhfWCFRQhTKSyBV0VzjhG7H91Eifz9s29hg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, "dependencies": { "@babel/template": "^7.3.3", @@ -2530,12 +2408,12 @@ } }, "node_modules/babel-preset-jest": { - "version": "29.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.2.tgz", - "integrity": "sha512-BeVXp7rH5TK96ofyEnHjznjLMQ2nAeDJ+QzxKnHAAMs0RgrQsCywjAN8m4mOm5Di0pxU//3AoEeJJrerMH5UeA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, "dependencies": { - "babel-plugin-jest-hoist": "^29.0.2", + "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { @@ -2579,9 +2457,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -2591,13 +2469,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -2648,9 +2530,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001419", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001419.tgz", - "integrity": "sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==", + "version": "1.0.30001649", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001649.tgz", + "integrity": "sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==", "dev": true, "funding": [ { @@ -2660,6 +2542,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -2689,15 +2575,24 @@ } }, "node_modules/ci-info": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", - "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", - "dev": true + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } }, "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, "node_modules/cliui": { @@ -2725,9 +2620,9 @@ } }, "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", "dev": true }, "node_modules/color-convert": { @@ -2754,11 +2649,32 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true }, + "node_modules/create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "dependencies": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + }, + "bin": { + "create-jest": "bin/create-jest.js" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2774,9 +2690,9 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "dependencies": { "ms": "2.1.2" @@ -2791,15 +2707,23 @@ } }, "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "peerDependencies": { + "babel-plugin-macros": "^3.1.0" + }, + "peerDependenciesMeta": { + "babel-plugin-macros": { + "optional": true + } + } }, "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, "engines": { "node": ">=0.10.0" @@ -2815,9 +2739,9 @@ } }, "node_modules/diff-sequences": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", - "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2832,15 +2756,15 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.281", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.281.tgz", - "integrity": "sha512-yer0w5wCYdFoZytfmbNhwiGI/3cW06+RV7E23ln4490DVMxs7PvYpbsrSmAiBn/V6gode8wvJlST2YfWgvzWIg==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz", + "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==", "dev": true }, "node_modules/emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, "engines": { "node": ">=12" @@ -2865,9 +2789,9 @@ } }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, "engines": { "node": ">=6" @@ -2928,16 +2852,16 @@ } }, "node_modules/expect": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz", - "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, "dependencies": { - "@jest/expect-utils": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -2950,17 +2874,17 @@ "dev": true }, "node_modules/fast-xml-parser": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", - "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", "funding": [ - { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - }, { "type": "github", "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" } ], "optional": true, @@ -3012,9 +2936,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -3098,9 +3022,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/has": { @@ -3139,9 +3063,9 @@ } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "dependencies": { "pkg-dir": "^4.2.0", @@ -3256,42 +3180,54 @@ "dev": true }, "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "semver": "^7.5.4" }, "engines": { - "node": ">=8" + "node": ">=10" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, "dependencies": { "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", + "make-dir": "^4.0.0", "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, "node_modules/istanbul-lib-source-maps": { @@ -3309,9 +3245,9 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "dependencies": { "html-escaper": "^2.0.0", @@ -3322,15 +3258,15 @@ } }, "node_modules/jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.1.2.tgz", - "integrity": "sha512-5wEIPpCezgORnqf+rCaYD1SK+mNN7NsstWzIsuvsnrhR/hSxXWd82oI7DkrbJ+XTD28/eG8SmxdGvukrGGK6Tw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "dependencies": { - "@jest/core": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.1.2" + "jest-cli": "^29.7.0" }, "bin": { "jest": "bin/jest.js" @@ -3348,12 +3284,13 @@ } }, "node_modules/jest-changed-files": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz", - "integrity": "sha512-28/iDMDrUpGoCitTURuDqUzWQoWmOmOKOFST1mi2lwh62X4BFf6khgH3uSuo1e49X/UDjuApAj3w0wLOex4VPQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, "dependencies": { "execa": "^5.0.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0" }, "engines": { @@ -3361,28 +3298,29 @@ } }, "node_modules/jest-circus": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.1.2.tgz", - "integrity": "sha512-ajQOdxY6mT9GtnfJRZBRYS7toNIJayiiyjDyoZcnvPRUPwJ58JX0ci0PKAKUo2C1RyzlHw0jabjLGKksO42JGA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, "dependencies": { - "@jest/environment": "^29.1.2", - "@jest/expect": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "dedent": "^0.7.0", + "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.1.2", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -3391,22 +3329,21 @@ } }, "node_modules/jest-cli": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.1.2.tgz", - "integrity": "sha512-vsvBfQ7oS2o4MJdAH+4u9z76Vw5Q8WBQF5MchDbkylNknZdrPTX1Ix7YRJyTlOWqRaS7ue/cEAn+E4V1MWyMzw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, "dependencies": { - "@jest/core": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", + "create-jest": "^29.7.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", - "prompts": "^2.0.1", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "yargs": "^17.3.1" }, "bin": { @@ -3425,31 +3362,31 @@ } }, "node_modules/jest-config": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.1.2.tgz", - "integrity": "sha512-EC3Zi86HJUOz+2YWQcJYQXlf0zuBhJoeyxLM6vb6qJsVmpP7KcCP1JnyF0iaqTaXdBP8Rlwsvs7hnKWQWWLwwA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.1.2", - "@jest/types": "^29.1.2", - "babel-jest": "^29.1.2", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.1.2", - "jest-environment-node": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-runner": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" }, @@ -3470,24 +3407,24 @@ } }, "node_modules/jest-diff": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz", - "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "diff-sequences": "^29.0.0", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-docblock": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz", - "integrity": "sha512-s5Kpra/kLzbqu9dEjov30kj1n4tfu3e7Pl8v+f8jOkeWNqM6Ds8jRaJfZow3ducoQUrf2Z4rs2N5S3zXnb83gw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "dependencies": { "detect-newline": "^3.0.0" @@ -3497,62 +3434,62 @@ } }, "node_modules/jest-each": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.1.2.tgz", - "integrity": "sha512-AmTQp9b2etNeEwMyr4jc0Ql/LIX/dhbgP21gHAizya2X6rUspHn2gysMXaj6iwWuOJ2sYRgP8c1P4cXswgvS1A==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", - "jest-get-type": "^29.0.0", - "jest-util": "^29.1.2", - "pretty-format": "^29.1.2" + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-environment-node": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.1.2.tgz", - "integrity": "sha512-C59yVbdpY8682u6k/lh8SUMDJPbOyCHOTgLVVi1USWFxtNV+J8fyIwzkg+RJIVI30EKhKiAGNxYaFr3z6eyNhQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, "dependencies": { - "@jest/environment": "^29.1.2", - "@jest/fake-timers": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.1.2", - "jest-util": "^29.1.2" + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-get-type": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", - "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-haste-map": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.1.2.tgz", - "integrity": "sha512-xSjbY8/BF11Jh3hGSPfYTa/qBFrm3TPM7WU8pU93m2gqzORVLkHFWvuZmFsTEBPRKndfewXhMOuzJNHyJIZGsw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.0.0", - "jest-util": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "walker": "^1.0.8" }, @@ -3564,46 +3501,46 @@ } }, "node_modules/jest-leak-detector": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.1.2.tgz", - "integrity": "sha512-TG5gAZJpgmZtjb6oWxBLf2N6CfQ73iwCe6cofu/Uqv9iiAm6g502CAnGtxQaTfpHECBdVEMRBhomSXeLnoKjiQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, "dependencies": { - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz", - "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, "dependencies": { "chalk": "^4.0.0", - "jest-diff": "^29.1.2", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-message-util": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.1.2.tgz", - "integrity": "sha512-9oJ2Os+Qh6IlxLpmvshVbGUiSkZVc2FK+uGOm6tghafnB2RyjKAxMZhtxThRMxfX1J1SOMhTn9oK3/MutRWQJQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "dependencies": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -3612,23 +3549,23 @@ } }, "node_modules/jest-mock": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.1.2.tgz", - "integrity": "sha512-PFDAdjjWbjPUtQPkQufvniXIS3N9Tv7tbibePEjIIprzjgo0qQlyUiVMrT4vL8FaSJo1QXifQUOuPH3HQC/aMA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.1.2" + "jest-util": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, "engines": { "node": ">=6" @@ -3643,28 +3580,28 @@ } }, "node_modules/jest-regex-util": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz", - "integrity": "sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.1.2.tgz", - "integrity": "sha512-7fcOr+k7UYSVRJYhSmJHIid3AnDBcLQX3VmT9OSbPWsWz1MfT7bcoerMhADKGvKCoMpOHUQaDHtQoNp/P9JMGg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", + "jest-haste-map": "^29.7.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", + "resolve.exports": "^2.0.0", "slash": "^3.0.0" }, "engines": { @@ -3672,43 +3609,43 @@ } }, "node_modules/jest-resolve-dependencies": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.1.2.tgz", - "integrity": "sha512-44yYi+yHqNmH3OoWZvPgmeeiwKxhKV/0CfrzaKLSkZG9gT973PX8i+m8j6pDrTYhhHoiKfF3YUFg/6AeuHw4HQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "dependencies": { - "jest-regex-util": "^29.0.0", - "jest-snapshot": "^29.1.2" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-runner": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.1.2.tgz", - "integrity": "sha512-yy3LEWw8KuBCmg7sCGDIqKwJlULBuNIQa2eFSVgVASWdXbMYZ9H/X0tnXt70XFoGf92W2sOQDOIFAA6f2BG04Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "dependencies": { - "@jest/console": "^29.1.2", - "@jest/environment": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.10.2", + "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.0.0", - "jest-environment-node": "^29.1.2", - "jest-haste-map": "^29.1.2", - "jest-leak-detector": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-resolve": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-util": "^29.1.2", - "jest-watcher": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" }, @@ -3717,31 +3654,31 @@ } }, "node_modules/jest-runtime": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.1.2.tgz", - "integrity": "sha512-jr8VJLIf+cYc+8hbrpt412n5jX3tiXmpPSYTGnwcvNemY+EOuLNiYnHJ3Kp25rkaAcTWOEI4ZdOIQcwYcXIAZw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "dependencies": { - "@jest/environment": "^29.1.2", - "@jest/fake-timers": "^29.1.2", - "@jest/globals": "^29.1.2", - "@jest/source-map": "^29.0.0", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-mock": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" }, @@ -3750,48 +3687,41 @@ } }, "node_modules/jest-snapshot": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.1.2.tgz", - "integrity": "sha512-rYFomGpVMdBlfwTYxkUp3sjD6usptvZcONFYNqVlaz4EpHPnDvlWjvmOQ9OCSNKqYZqLM2aS3wq01tWujLg7gg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.1.2", + "expect": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-diff": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-haste-map": "^29.1.2", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "natural-compare": "^1.4.0", - "pretty-format": "^29.1.2", - "semver": "^7.3.5" + "pretty-format": "^29.7.0", + "semver": "^7.5.3" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3800,12 +3730,12 @@ } }, "node_modules/jest-util": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.1.2.tgz", - "integrity": "sha512-vPCk9F353i0Ymx3WQq3+a4lZ07NXu9Ca8wya6o4Fe4/aO1e1awMMprZ3woPFpKwghEOW+UXgd15vVotuNN9ONQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -3817,17 +3747,17 @@ } }, "node_modules/jest-validate": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.1.2.tgz", - "integrity": "sha512-k71pOslNlV8fVyI+mEySy2pq9KdXdgZtm7NHrBX8LghJayc3wWZH0Yr0mtYNGaCU4F1OLPXRkwZR0dBm/ClshA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, "dependencies": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^29.0.0", + "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.1.2" + "pretty-format": "^29.7.0" }, "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" @@ -3846,18 +3776,18 @@ } }, "node_modules/jest-watcher": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.1.2.tgz", - "integrity": "sha512-6JUIUKVdAvcxC6bM8/dMgqY2N4lbT+jZVsxh0hCJRbwkIEnbr/aPjMQ28fNDI5lB51Klh00MWZZeVf27KBUj5w==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "dependencies": { - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^29.1.2", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", "string-length": "^4.0.1" }, "engines": { @@ -3865,13 +3795,13 @@ } }, "node_modules/jest-worker": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.1.2.tgz", - "integrity": "sha512-AdTZJxKjTSPHbXT/AIOjQVmoFx0LHFcVabWu0sxI7PAy7rFf8c0upyvgBKgguVXdM4vY74JdwkyD4hSmpTW8jA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "dependencies": { "@types/node": "*", - "jest-util": "^29.1.2", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -3980,32 +3910,41 @@ } }, "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "yallist": "^3.0.2" } }, "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, "dependencies": { - "semver": "^6.0.0" + "semver": "^7.5.3" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", @@ -4028,12 +3967,12 @@ "dev": true }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -4128,9 +4067,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, "node_modules/nodemailer": { @@ -4286,9 +4225,9 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "dev": true }, "node_modules/picomatch": { @@ -4304,9 +4243,9 @@ } }, "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, "engines": { "node": ">= 6" @@ -4325,12 +4264,12 @@ } }, "node_modules/pretty-format": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz", - "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, "dependencies": { - "@jest/schemas": "^29.0.0", + "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, @@ -4371,10 +4310,26 @@ "node": ">=6" } }, + "node_modules/pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ] + }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "node_modules/readline-sync": { @@ -4439,9 +4394,9 @@ } }, "node_modules/resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, "engines": { "node": ">=10" @@ -4571,9 +4526,9 @@ "dev": true }, "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "dependencies": { "escape-string-regexp": "^2.0.0" @@ -4670,35 +4625,6 @@ "node": ">=8" } }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -4780,9 +4706,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -4792,14 +4718,18 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -4816,14 +4746,14 @@ } }, "node_modules/v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" + "convert-source-map": "^2.0.0" }, "engines": { "node": ">=10.12.0" @@ -4918,15 +4848,15 @@ } }, "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "node_modules/yargs": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", - "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { "cliui": "^8.0.1", @@ -4935,7 +4865,7 @@ "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" }, "engines": { "node": ">=12" @@ -4965,13 +4895,13 @@ }, "dependencies": { "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" } }, "@aws-crypto/crc32": { @@ -5272,7 +5202,7 @@ "@smithy/util-defaults-mode-node": "^2.0.1", "@smithy/util-retry": "^2.0.0", "@smithy/util-utf8": "^2.0.0", - "fast-xml-parser": "4.2.5", + "fast-xml-parser": "4.4.1", "tslib": "^2.5.0" } }, @@ -5574,251 +5504,145 @@ } }, "@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, "requires": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" } }, "@babel/compat-data": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", - "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", + "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true }, "@babel/core": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", - "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.19.3", - "@babel/helper-compilation-targets": "^7.19.3", - "@babel/helper-module-transforms": "^7.19.0", - "@babel/helpers": "^7.19.0", - "@babel/parser": "^7.19.3", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.3", - "@babel/types": "^7.19.3", - "convert-source-map": "^1.7.0", + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" + "json5": "^2.2.3", + "semver": "^6.3.1" } }, "@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, "requires": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", + "@babel/types": "^7.25.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } } }, "@babel/helper-compilation-targets": { - "version": "7.19.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", - "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, "requires": { - "@babel/compat-data": "^7.19.3", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "dev": true - }, - "@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" } }, "@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, "requires": { - "@babel/types": "^7.18.6" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" } }, "@babel/helper-module-transforms": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", - "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.0", - "@babel/types": "^7.19.0" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-simple-access": "^7.24.7", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" } }, "@babel/helper-plugin-utils": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", - "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true }, "@babel/helper-simple-access": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", - "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, "requires": { - "@babel/types": "^7.19.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.24.7", + "@babel/types": "^7.24.7" } }, "@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true }, "@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true }, "@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true }, "@babel/helpers": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", - "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", + "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, "requires": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.19.4", - "@babel/types": "^7.19.4" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.0" } }, "@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "dependencies": { "ansi-styles": { @@ -5880,10 +5704,13 @@ } }, "@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", + "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", + "dev": true, + "requires": { + "@babel/types": "^7.25.2" + } }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -5931,12 +5758,12 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" } }, "@babel/plugin-syntax-logical-assignment-operators": { @@ -6003,51 +5830,48 @@ } }, "@babel/plugin-syntax-typescript": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.18.6" + "@babel/helper-plugin-utils": "^7.24.7" } }, "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" } }, "@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", + "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/parser": "^7.25.3", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.2", + "debug": "^4.3.1", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" } }, @@ -6077,124 +5901,124 @@ "dev": true }, "@jest/console": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.1.2.tgz", - "integrity": "sha512-ujEBCcYs82BTmRxqfHMQggSlkUZP63AE5YEaTPj7eFyJOzukkTorstOUC7L6nE3w5SYadGVAnTsQ/ZjTGL0qYQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", + "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0" } }, "@jest/core": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.1.2.tgz", - "integrity": "sha512-sCO2Va1gikvQU2ynDN8V4+6wB7iVrD2CvT0zaRst4rglf56yLly0NQ9nuRRAWFeimRf+tCdFsb1Vk1N9LrrMPA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", + "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, "requires": { - "@jest/console": "^29.1.2", - "@jest/reporters": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/reporters": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "ci-info": "^3.2.0", "exit": "^0.1.2", "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.0.0", - "jest-config": "^29.1.2", - "jest-haste-map": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-resolve-dependencies": "^29.1.2", - "jest-runner": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", - "jest-watcher": "^29.1.2", + "jest-changed-files": "^29.7.0", + "jest-config": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-resolve-dependencies": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", + "jest-watcher": "^29.7.0", "micromatch": "^4.0.4", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" } }, "@jest/environment": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.1.2.tgz", - "integrity": "sha512-rG7xZ2UeOfvOVzoLIJ0ZmvPl4tBEQ2n73CZJSlzUjPw4or1oSWC0s0Rk0ZX+pIBJ04aVr6hLWFn1DFtrnf8MhQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", + "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, "requires": { - "@jest/fake-timers": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.1.2" + "jest-mock": "^29.7.0" } }, "@jest/expect": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.1.2.tgz", - "integrity": "sha512-FXw/UmaZsyfRyvZw3M6POgSNqwmuOXJuzdNiMWW9LCYo0GRoRDhg+R5iq5higmRTHQY7hx32+j7WHwinRmoILQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, "requires": { - "expect": "^29.1.2", - "jest-snapshot": "^29.1.2" + "expect": "^29.7.0", + "jest-snapshot": "^29.7.0" } }, "@jest/expect-utils": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.1.2.tgz", - "integrity": "sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, "requires": { - "jest-get-type": "^29.0.0" + "jest-get-type": "^29.6.3" } }, "@jest/fake-timers": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.1.2.tgz", - "integrity": "sha512-GppaEqS+QQYegedxVMpCe2xCXxxeYwQ7RsNx55zc8f+1q1qevkZGKequfTASI7ejmg9WwI+SJCrHe9X11bLL9Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", + "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, "requires": { - "@jest/types": "^29.1.2", - "@sinonjs/fake-timers": "^9.1.2", + "@jest/types": "^29.6.3", + "@sinonjs/fake-timers": "^10.0.2", "@types/node": "*", - "jest-message-util": "^29.1.2", - "jest-mock": "^29.1.2", - "jest-util": "^29.1.2" + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" } }, "@jest/globals": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.1.2.tgz", - "integrity": "sha512-uMgfERpJYoQmykAd0ffyMq8wignN4SvLUG6orJQRe9WAlTRc9cdpCaE/29qurXixYJVZWUqIBXhSk8v5xN1V9g==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", + "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, "requires": { - "@jest/environment": "^29.1.2", - "@jest/expect": "^29.1.2", - "@jest/types": "^29.1.2", - "jest-mock": "^29.1.2" + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/types": "^29.6.3", + "jest-mock": "^29.7.0" } }, "@jest/reporters": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.1.2.tgz", - "integrity": "sha512-X4fiwwyxy9mnfpxL0g9DD0KcTmEIqP0jUdnc2cfa9riHy+I6Gwwp5vOZiwyg0vZxfSDxrOlK9S4+340W4d+DAA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", + "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", - "@jridgewell/trace-mapping": "^0.3.15", + "@jest/console": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", "@types/node": "*", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -6202,94 +6026,93 @@ "glob": "^7.1.3", "graceful-fs": "^4.2.9", "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-instrument": "^6.0.0", "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "slash": "^3.0.0", "string-length": "^4.0.1", "strip-ansi": "^6.0.0", - "terminal-link": "^2.0.0", "v8-to-istanbul": "^9.0.1" } }, "@jest/schemas": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", - "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, "requires": { - "@sinclair/typebox": "^0.24.1" + "@sinclair/typebox": "^0.27.8" } }, "@jest/source-map": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.0.0.tgz", - "integrity": "sha512-nOr+0EM8GiHf34mq2GcJyz/gYFyLQ2INDhAylrZJ9mMWoW21mLBfZa0BUVPPMxVYrLjeiRe2Z7kWXOGnS0TFhQ==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", + "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, "requires": { - "@jridgewell/trace-mapping": "^0.3.15", + "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", "graceful-fs": "^4.2.9" } }, "@jest/test-result": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.1.2.tgz", - "integrity": "sha512-jjYYjjumCJjH9hHCoMhA8PCl1OxNeGgAoZ7yuGYILRJX9NjgzTN0pCT5qAoYR4jfOP8htIByvAlz9vfNSSBoVg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", + "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, "requires": { - "@jest/console": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/types": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" } }, "@jest/test-sequencer": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.1.2.tgz", - "integrity": "sha512-fU6dsUqqm8sA+cd85BmeF7Gu9DsXVWFdGn9taxM6xN1cKdcP/ivSgXh5QucFRFz1oZxKv3/9DYYbq0ULly3P/Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", + "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, "requires": { - "@jest/test-result": "^29.1.2", + "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", + "jest-haste-map": "^29.7.0", "slash": "^3.0.0" } }, "@jest/transform": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.1.2.tgz", - "integrity": "sha512-2uaUuVHTitmkx1tHF+eBjb4p7UuzBG7SXIaA/hNIkaMP6K+gXYGxP38ZcrofzqN0HeZ7A90oqsOa97WU7WZkSw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", + "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/types": "^29.1.2", - "@jridgewell/trace-mapping": "^0.3.15", + "@jest/types": "^29.6.3", + "@jridgewell/trace-mapping": "^0.3.18", "babel-plugin-istanbul": "^6.1.1", "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", + "convert-source-map": "^2.0.0", "fast-json-stable-stringify": "^2.1.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-util": "^29.1.2", + "jest-haste-map": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", "micromatch": "^4.0.4", "pirates": "^4.0.4", "slash": "^3.0.0", - "write-file-atomic": "^4.0.1" + "write-file-atomic": "^4.0.2" } }, "@jest/types": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz", - "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, "requires": { - "@jest/schemas": "^29.0.0", + "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^3.0.0", "@types/node": "*", @@ -6298,37 +6121,38 @@ } }, "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" } }, "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true }, "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true }, "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.1.0", @@ -6345,27 +6169,27 @@ } }, "@sinclair/typebox": { - "version": "0.24.46", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.46.tgz", - "integrity": "sha512-ng4ut1z2MCBhK/NwDVwIQp3pAUOCs/KNaW3cBxdFB2xTDrOuo1xuNmpr/9HHFhxqIvHrs1NTH3KJg6q+JSy1Kw==", + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "dev": true }, "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, "requires": { "type-detect": "4.0.8" } }, "@sinonjs/fake-timers": { - "version": "9.1.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-9.1.2.tgz", - "integrity": "sha512-BPS4ynJW/o92PUR4wgriz2Ud5gpST5vz6GQfMixEDK0Z8ZCUv2M7SkBLykH56T++Xs+8ln9zTGbOvNGIe02/jw==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", + "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0" + "@sinonjs/commons": "^3.0.0" } }, "@smithy/abort-controller": { @@ -6822,31 +6646,31 @@ } }, "@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", "@types/babel__generator": "*", "@types/babel__template": "*", "@types/babel__traverse": "*" } }, "@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, "requires": { "@babel/types": "^7.0.0" } }, "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -6854,42 +6678,42 @@ } }, "@types/babel__traverse": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", - "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, "requires": { - "@babel/types": "^7.3.0" + "@babel/types": "^7.20.7" } }, "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, "requires": { "@types/node": "*" } }, "@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" } }, "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, "requires": { "@types/istanbul-lib-report": "*" @@ -6900,16 +6724,10 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" }, - "@types/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==", - "dev": true - }, "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", "dev": true }, "@types/webidl-conversions": { @@ -6927,18 +6745,18 @@ } }, "@types/yargs": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", - "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true }, "ansi-escapes": { @@ -6966,9 +6784,9 @@ } }, "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -6985,15 +6803,15 @@ } }, "babel-jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.1.2.tgz", - "integrity": "sha512-IuG+F3HTHryJb7gacC7SQ59A9kO56BctUsT67uJHp1mMCHUOMXpDwOHWGifWqdWVknN2WNkCVQELPjXx0aLJ9Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", + "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, "requires": { - "@jest/transform": "^29.1.2", + "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.0.2", + "babel-preset-jest": "^29.6.3", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "slash": "^3.0.0" @@ -7010,12 +6828,27 @@ "@istanbuljs/schema": "^0.1.2", "istanbul-lib-instrument": "^5.0.4", "test-exclude": "^6.0.0" + }, + "dependencies": { + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + } + } } }, "babel-plugin-jest-hoist": { - "version": "29.0.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.0.2.tgz", - "integrity": "sha512-eBr2ynAEFjcebVvu8Ktx580BD1QKCrBG1XwEUTXJe285p9HA/4hOhfWCFRQhTKSyBV0VzjhG7H91Eifz9s29hg==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", + "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -7045,12 +6878,12 @@ } }, "babel-preset-jest": { - "version": "29.0.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.0.2.tgz", - "integrity": "sha512-BeVXp7rH5TK96ofyEnHjznjLMQ2nAeDJ+QzxKnHAAMs0RgrQsCywjAN8m4mOm5Di0pxU//3AoEeJJrerMH5UeA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", + "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^29.0.2", + "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -7085,15 +6918,15 @@ } }, "browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" } }, "bser": { @@ -7129,9 +6962,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001419", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001419.tgz", - "integrity": "sha512-aFO1r+g6R7TW+PNQxKzjITwLOyDhVRLjW0LcwS/HCZGUUKTGNp9+IwLC4xyDSZBygVL/mxaFR3HIV6wEKQuSzw==", + "version": "1.0.30001649", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001649.tgz", + "integrity": "sha512-fJegqZZ0ZX8HOWr6rcafGr72+xcgJKI9oWfDW5DrD7ExUtgZC7a7R7ZYmZqplh7XDocFdGeIFn7roAxhOeYrPQ==", "dev": true }, "chalk": { @@ -7151,15 +6984,15 @@ "dev": true }, "ci-info": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", - "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true }, "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz", + "integrity": "sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==", "dev": true }, "cliui": { @@ -7180,9 +7013,9 @@ "dev": true }, "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", "dev": true }, "color-convert": { @@ -7206,11 +7039,26 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true }, + "create-jest": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", + "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", + "dev": true, + "requires": { + "@jest/types": "^29.6.3", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "prompts": "^2.0.1" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -7223,24 +7071,25 @@ } }, "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "requires": { "ms": "2.1.2" } }, "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", - "dev": true + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", + "dev": true, + "requires": {} }, "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true }, "detect-newline": { @@ -7250,9 +7099,9 @@ "dev": true }, "diff-sequences": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", - "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true }, "dotenv": { @@ -7261,15 +7110,15 @@ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" }, "electron-to-chromium": { - "version": "1.4.281", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.281.tgz", - "integrity": "sha512-yer0w5wCYdFoZytfmbNhwiGI/3cW06+RV7E23ln4490DVMxs7PvYpbsrSmAiBn/V6gode8wvJlST2YfWgvzWIg==", + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz", + "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==", "dev": true }, "emittery": { - "version": "0.10.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", - "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", + "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true }, "emoji-regex": { @@ -7288,9 +7137,9 @@ } }, "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true }, "escape-string-regexp": { @@ -7329,16 +7178,16 @@ "dev": true }, "expect": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz", - "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, "requires": { - "@jest/expect-utils": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" } }, "fast-json-stable-stringify": { @@ -7348,9 +7197,9 @@ "dev": true }, "fast-xml-parser": { - "version": "4.2.5", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz", - "integrity": "sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", "optional": true, "peer": true, "requires": { @@ -7391,9 +7240,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "optional": true }, @@ -7446,9 +7295,9 @@ "dev": true }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "has": { @@ -7478,9 +7327,9 @@ "dev": true }, "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "requires": { "pkg-dir": "^4.2.0", @@ -7562,32 +7411,40 @@ "dev": true }, "istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true }, "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" + "semver": "^7.5.4" + }, + "dependencies": { + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true + } } }, "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, "requires": { "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", + "make-dir": "^4.0.0", "supports-color": "^7.1.0" } }, @@ -7603,9 +7460,9 @@ } }, "istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, "requires": { "html-escaper": "^2.0.0", @@ -7613,377 +7470,371 @@ } }, "jest": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.1.2.tgz", - "integrity": "sha512-5wEIPpCezgORnqf+rCaYD1SK+mNN7NsstWzIsuvsnrhR/hSxXWd82oI7DkrbJ+XTD28/eG8SmxdGvukrGGK6Tw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", + "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, "requires": { - "@jest/core": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/core": "^29.7.0", + "@jest/types": "^29.6.3", "import-local": "^3.0.2", - "jest-cli": "^29.1.2" + "jest-cli": "^29.7.0" } }, "jest-changed-files": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.0.0.tgz", - "integrity": "sha512-28/iDMDrUpGoCitTURuDqUzWQoWmOmOKOFST1mi2lwh62X4BFf6khgH3uSuo1e49X/UDjuApAj3w0wLOex4VPQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", + "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, "requires": { "execa": "^5.0.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0" } }, "jest-circus": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.1.2.tgz", - "integrity": "sha512-ajQOdxY6mT9GtnfJRZBRYS7toNIJayiiyjDyoZcnvPRUPwJ58JX0ci0PKAKUo2C1RyzlHw0jabjLGKksO42JGA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", + "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, "requires": { - "@jest/environment": "^29.1.2", - "@jest/expect": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/expect": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "dedent": "^0.7.0", + "dedent": "^1.0.0", "is-generator-fn": "^2.0.0", - "jest-each": "^29.1.2", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", + "jest-each": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "p-limit": "^3.1.0", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", + "pure-rand": "^6.0.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-cli": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.1.2.tgz", - "integrity": "sha512-vsvBfQ7oS2o4MJdAH+4u9z76Vw5Q8WBQF5MchDbkylNknZdrPTX1Ix7YRJyTlOWqRaS7ue/cEAn+E4V1MWyMzw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", + "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, "requires": { - "@jest/core": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/core": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", + "create-jest": "^29.7.0", "exit": "^0.1.2", - "graceful-fs": "^4.2.9", "import-local": "^3.0.2", - "jest-config": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", - "prompts": "^2.0.1", + "jest-config": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "yargs": "^17.3.1" } }, "jest-config": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.1.2.tgz", - "integrity": "sha512-EC3Zi86HJUOz+2YWQcJYQXlf0zuBhJoeyxLM6vb6qJsVmpP7KcCP1JnyF0iaqTaXdBP8Rlwsvs7hnKWQWWLwwA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", + "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, "requires": { "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.1.2", - "@jest/types": "^29.1.2", - "babel-jest": "^29.1.2", + "@jest/test-sequencer": "^29.7.0", + "@jest/types": "^29.6.3", + "babel-jest": "^29.7.0", "chalk": "^4.0.0", "ci-info": "^3.2.0", "deepmerge": "^4.2.2", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-circus": "^29.1.2", - "jest-environment-node": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-runner": "^29.1.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", + "jest-circus": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-runner": "^29.7.0", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "micromatch": "^4.0.4", "parse-json": "^5.2.0", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "strip-json-comments": "^3.1.1" } }, "jest-diff": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz", - "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^29.0.0", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" } }, "jest-docblock": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.0.0.tgz", - "integrity": "sha512-s5Kpra/kLzbqu9dEjov30kj1n4tfu3e7Pl8v+f8jOkeWNqM6Ds8jRaJfZow3ducoQUrf2Z4rs2N5S3zXnb83gw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", + "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, "requires": { "detect-newline": "^3.0.0" } }, "jest-each": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.1.2.tgz", - "integrity": "sha512-AmTQp9b2etNeEwMyr4jc0Ql/LIX/dhbgP21gHAizya2X6rUspHn2gysMXaj6iwWuOJ2sYRgP8c1P4cXswgvS1A==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", + "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "chalk": "^4.0.0", - "jest-get-type": "^29.0.0", - "jest-util": "^29.1.2", - "pretty-format": "^29.1.2" + "jest-get-type": "^29.6.3", + "jest-util": "^29.7.0", + "pretty-format": "^29.7.0" } }, "jest-environment-node": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.1.2.tgz", - "integrity": "sha512-C59yVbdpY8682u6k/lh8SUMDJPbOyCHOTgLVVi1USWFxtNV+J8fyIwzkg+RJIVI30EKhKiAGNxYaFr3z6eyNhQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, "requires": { - "@jest/environment": "^29.1.2", - "@jest/fake-timers": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-mock": "^29.1.2", - "jest-util": "^29.1.2" + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" } }, "jest-get-type": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", - "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true }, "jest-haste-map": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.1.2.tgz", - "integrity": "sha512-xSjbY8/BF11Jh3hGSPfYTa/qBFrm3TPM7WU8pU93m2gqzORVLkHFWvuZmFsTEBPRKndfewXhMOuzJNHyJIZGsw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", "@types/node": "*", "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", "fsevents": "^2.3.2", "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.0.0", - "jest-util": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", "micromatch": "^4.0.4", "walker": "^1.0.8" } }, "jest-leak-detector": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.1.2.tgz", - "integrity": "sha512-TG5gAZJpgmZtjb6oWxBLf2N6CfQ73iwCe6cofu/Uqv9iiAm6g502CAnGtxQaTfpHECBdVEMRBhomSXeLnoKjiQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", + "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, "requires": { - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" } }, "jest-matcher-utils": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz", - "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^29.1.2", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.1.2" + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" } }, "jest-message-util": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.1.2.tgz", - "integrity": "sha512-9oJ2Os+Qh6IlxLpmvshVbGUiSkZVc2FK+uGOm6tghafnB2RyjKAxMZhtxThRMxfX1J1SOMhTn9oK3/MutRWQJQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.9", "micromatch": "^4.0.4", - "pretty-format": "^29.1.2", + "pretty-format": "^29.7.0", "slash": "^3.0.0", "stack-utils": "^2.0.3" } }, "jest-mock": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.1.2.tgz", - "integrity": "sha512-PFDAdjjWbjPUtQPkQufvniXIS3N9Tv7tbibePEjIIprzjgo0qQlyUiVMrT4vL8FaSJo1QXifQUOuPH3HQC/aMA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", + "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", - "jest-util": "^29.1.2" + "jest-util": "^29.7.0" } }, "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, "requires": {} }, "jest-regex-util": { - "version": "29.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.0.0.tgz", - "integrity": "sha512-BV7VW7Sy0fInHWN93MMPtlClweYv2qrSCwfeFWmpribGZtQPWNvRSq9XOVgOEjU1iBGRKXUZil0o2AH7Iy9Lug==", + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", + "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true }, "jest-resolve": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.1.2.tgz", - "integrity": "sha512-7fcOr+k7UYSVRJYhSmJHIid3AnDBcLQX3VmT9OSbPWsWz1MfT7bcoerMhADKGvKCoMpOHUQaDHtQoNp/P9JMGg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", + "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, "requires": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", + "jest-haste-map": "^29.7.0", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.1.2", - "jest-validate": "^29.1.2", + "jest-util": "^29.7.0", + "jest-validate": "^29.7.0", "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", + "resolve.exports": "^2.0.0", "slash": "^3.0.0" } }, "jest-resolve-dependencies": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.1.2.tgz", - "integrity": "sha512-44yYi+yHqNmH3OoWZvPgmeeiwKxhKV/0CfrzaKLSkZG9gT973PX8i+m8j6pDrTYhhHoiKfF3YUFg/6AeuHw4HQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", + "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, "requires": { - "jest-regex-util": "^29.0.0", - "jest-snapshot": "^29.1.2" + "jest-regex-util": "^29.6.3", + "jest-snapshot": "^29.7.0" } }, "jest-runner": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.1.2.tgz", - "integrity": "sha512-yy3LEWw8KuBCmg7sCGDIqKwJlULBuNIQa2eFSVgVASWdXbMYZ9H/X0tnXt70XFoGf92W2sOQDOIFAA6f2BG04Q==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", + "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, "requires": { - "@jest/console": "^29.1.2", - "@jest/environment": "^29.1.2", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/console": "^29.7.0", + "@jest/environment": "^29.7.0", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.10.2", + "emittery": "^0.13.1", "graceful-fs": "^4.2.9", - "jest-docblock": "^29.0.0", - "jest-environment-node": "^29.1.2", - "jest-haste-map": "^29.1.2", - "jest-leak-detector": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-resolve": "^29.1.2", - "jest-runtime": "^29.1.2", - "jest-util": "^29.1.2", - "jest-watcher": "^29.1.2", - "jest-worker": "^29.1.2", + "jest-docblock": "^29.7.0", + "jest-environment-node": "^29.7.0", + "jest-haste-map": "^29.7.0", + "jest-leak-detector": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-resolve": "^29.7.0", + "jest-runtime": "^29.7.0", + "jest-util": "^29.7.0", + "jest-watcher": "^29.7.0", + "jest-worker": "^29.7.0", "p-limit": "^3.1.0", "source-map-support": "0.5.13" } }, "jest-runtime": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.1.2.tgz", - "integrity": "sha512-jr8VJLIf+cYc+8hbrpt412n5jX3tiXmpPSYTGnwcvNemY+EOuLNiYnHJ3Kp25rkaAcTWOEI4ZdOIQcwYcXIAZw==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", + "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, "requires": { - "@jest/environment": "^29.1.2", - "@jest/fake-timers": "^29.1.2", - "@jest/globals": "^29.1.2", - "@jest/source-map": "^29.0.0", - "@jest/test-result": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/globals": "^29.7.0", + "@jest/source-map": "^29.6.3", + "@jest/test-result": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "glob": "^7.1.3", "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-mock": "^29.1.2", - "jest-regex-util": "^29.0.0", - "jest-resolve": "^29.1.2", - "jest-snapshot": "^29.1.2", - "jest-util": "^29.1.2", + "jest-haste-map": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-mock": "^29.7.0", + "jest-regex-util": "^29.6.3", + "jest-resolve": "^29.7.0", + "jest-snapshot": "^29.7.0", + "jest-util": "^29.7.0", "slash": "^3.0.0", "strip-bom": "^4.0.0" } }, "jest-snapshot": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.1.2.tgz", - "integrity": "sha512-rYFomGpVMdBlfwTYxkUp3sjD6usptvZcONFYNqVlaz4EpHPnDvlWjvmOQ9OCSNKqYZqLM2aS3wq01tWujLg7gg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", + "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, "requires": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", "@babel/plugin-syntax-jsx": "^7.7.2", "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.1.2", - "@jest/transform": "^29.1.2", - "@jest/types": "^29.1.2", - "@types/babel__traverse": "^7.0.6", - "@types/prettier": "^2.1.5", + "@jest/expect-utils": "^29.7.0", + "@jest/transform": "^29.7.0", + "@jest/types": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^29.1.2", + "expect": "^29.7.0", "graceful-fs": "^4.2.9", - "jest-diff": "^29.1.2", - "jest-get-type": "^29.0.0", - "jest-haste-map": "^29.1.2", - "jest-matcher-utils": "^29.1.2", - "jest-message-util": "^29.1.2", - "jest-util": "^29.1.2", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0", "natural-compare": "^1.4.0", - "pretty-format": "^29.1.2", - "semver": "^7.3.5" + "pretty-format": "^29.7.0", + "semver": "^7.5.3" }, "dependencies": { "semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true } } }, "jest-util": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.1.2.tgz", - "integrity": "sha512-vPCk9F353i0Ymx3WQq3+a4lZ07NXu9Ca8wya6o4Fe4/aO1e1awMMprZ3woPFpKwghEOW+UXgd15vVotuNN9ONQ==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "@types/node": "*", "chalk": "^4.0.0", "ci-info": "^3.2.0", @@ -7992,17 +7843,17 @@ } }, "jest-validate": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.1.2.tgz", - "integrity": "sha512-k71pOslNlV8fVyI+mEySy2pq9KdXdgZtm7NHrBX8LghJayc3wWZH0Yr0mtYNGaCU4F1OLPXRkwZR0dBm/ClshA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", + "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, "requires": { - "@jest/types": "^29.1.2", + "@jest/types": "^29.6.3", "camelcase": "^6.2.0", "chalk": "^4.0.0", - "jest-get-type": "^29.0.0", + "jest-get-type": "^29.6.3", "leven": "^3.1.0", - "pretty-format": "^29.1.2" + "pretty-format": "^29.7.0" }, "dependencies": { "camelcase": { @@ -8014,29 +7865,29 @@ } }, "jest-watcher": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.1.2.tgz", - "integrity": "sha512-6JUIUKVdAvcxC6bM8/dMgqY2N4lbT+jZVsxh0hCJRbwkIEnbr/aPjMQ28fNDI5lB51Klh00MWZZeVf27KBUj5w==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", + "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, "requires": { - "@jest/test-result": "^29.1.2", - "@jest/types": "^29.1.2", + "@jest/test-result": "^29.7.0", + "@jest/types": "^29.6.3", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^29.1.2", + "emittery": "^0.13.1", + "jest-util": "^29.7.0", "string-length": "^4.0.1" } }, "jest-worker": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.1.2.tgz", - "integrity": "sha512-AdTZJxKjTSPHbXT/AIOjQVmoFx0LHFcVabWu0sxI7PAy7rFf8c0upyvgBKgguVXdM4vY74JdwkyD4hSmpTW8jA==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, "requires": { "@types/node": "*", - "jest-util": "^29.1.2", + "jest-util": "^29.7.0", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, @@ -8114,21 +7965,29 @@ } }, "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "yallist": "^4.0.0" + "yallist": "^3.0.2" } }, "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, "requires": { - "semver": "^6.0.0" + "semver": "^7.5.3" + }, + "dependencies": { + "semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true + } } }, "makeerror": { @@ -8153,12 +8012,12 @@ "dev": true }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, "requires": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" } }, @@ -8215,9 +8074,9 @@ "dev": true }, "node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, "nodemailer": { @@ -8327,9 +8186,9 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", "dev": true }, "picomatch": { @@ -8339,9 +8198,9 @@ "dev": true }, "pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true }, "pkg-dir": { @@ -8354,12 +8213,12 @@ } }, "pretty-format": { - "version": "29.1.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz", - "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==", + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, "requires": { - "@jest/schemas": "^29.0.0", + "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", "react-is": "^18.0.0" }, @@ -8387,10 +8246,16 @@ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==" }, + "pure-rand": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", + "dev": true + }, "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", "dev": true }, "readline-sync": { @@ -8437,9 +8302,9 @@ "dev": true }, "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", + "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true }, "semver": { @@ -8537,9 +8402,9 @@ "dev": true }, "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, "requires": { "escape-string-regexp": "^2.0.0" @@ -8609,26 +8474,6 @@ "has-flag": "^4.0.0" } }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, "test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", @@ -8689,13 +8534,13 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" } }, "uuid": { @@ -8706,14 +8551,14 @@ "peer": true }, "v8-to-istanbul": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.0.1.tgz", - "integrity": "sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" + "convert-source-map": "^2.0.0" } }, "walker": { @@ -8781,15 +8626,15 @@ "dev": true }, "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yargs": { - "version": "17.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.0.tgz", - "integrity": "sha512-8H/wTDqlSwoSnScvV2N/JHfLWOKuh5MVla9hqLjK3nsfyy6Y4kDSYSvkU5YCUEPOSnRXfIyx3Sq+B/IWudTo4g==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "requires": { "cliui": "^8.0.1", @@ -8798,7 +8643,7 @@ "require-directory": "^2.1.1", "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" + "yargs-parser": "^21.1.1" } }, "yargs-parser": { diff --git a/deploy/docker/fs/opt/appsmith/utils/package.json b/deploy/docker/fs/opt/appsmith/utils/package.json index ed5532a762..5e148f707b 100644 --- a/deploy/docker/fs/opt/appsmith/utils/package.json +++ b/deploy/docker/fs/opt/appsmith/utils/package.json @@ -26,5 +26,8 @@ }, "scripts": { "test": "jest" + }, + "overrides": { + "fast-xml-parser": "4.4.1" } }